USSR SHOP »
Магазин » Советник e-PSI@VirtualTrader_v.1.3 (Стопы от 1 пп.)
Купить Советник e-PSI@VirtualTrader_v.1.3 (Стопы от 1 пп.)
Описание товара:
Советник своей работой где-то заменяет работу с отложенными ордерами. На чарте, на котором запущен данный советник, рисуем горизонтальную (Variant_Line = 0) или трендовую (Variant_Line = 1) линию и присваиваем ей название в соответствии с настройками советника , если хотим открыть BUY ордер Name_BUY_Line или, если SELL, соответственно Name_SELL_Line. Что вы подразумеваете STOP или LIMIT ордер - советник сам разберётся. Реализовано несколько стратегий реакции советника на пересечение ценой нарисованной линии (Variant_Send):
0 : при пересечении уровня - открываем по текущей цене ордер по названию линии (если NewBarInPeriod = -1 мы получим идентичную работу отложенным ордерам, только в виртуальном режиме);
1 : при пересечении уровня: STOP-ордера открываем по текущей цене, LIMIT открываем после того, как цена развернётся и выйдет за пределы "видимости" уровня (OpenPrice+-Reliable_Area);
2 : задаваемый нами линией уровень фактически UNI (ни BUY ни SELL): после пересечения ценой уровня и затем выхода цены за пределы "видимости" уровня - ордер открывается в направлении движения цены (см.рисунок).
Советник работает только с одной линией на графике на котором запущен.
Для чего это нужно - дублировать то, что и так нормально работает? Во-первых, это вселяет в трейдера уверенность, что цена "случайно" не зацепит его отложенный ордер тенью свечи и не развернётся в обратную сторону... Во-вторых, у вас есть три варианты выбора используемой тактики.
Также - работа с отложенными ордерами не позволяет настроить очень важный параметр (имхо) - проверку на условия срабатывания в определённый момент (дискретно), а не на каждом тике. Проверка в данном советнике реализована через параметр NewBarInPeriod: >= 0 - работаем на начале периода нового бара, -1 - работаем на каждом тике.
Рабочие стопы для выставленных ордеров могут быть виртуальными и начинаться от 1 пп. (VirtualSTOPs_ON). Работают или обычные или виртуальные стопы!!!
Что реализовано в данном советнике:
* Открытие рыночных ордеров по линиям (OBJ_HLINE и OBJ_TREND) на чарте;
* Открытые ордера имеют свой уникальный номер (MagicNumber);
* Автоматически рассчитает стопы для 5-го знака;
* Вместо обычных стопов может работать с виртуальными от 1 пп.;
* Следит за максимальным количеством открытых "своих" ордеров на cимволе;
* Выведение на чарт производимых советником действий (отключаемо);
* Ведение подробного лога своих действий (отключаемо);
* Анти-реквотная система открытия ордера (многократное повторение при ошибке);
* Звуковое сопровождение событий (отключаемо);
* Графический интерфейс по переименованию линий и вкл.\выкл. советника (в нижнем левом углу);
* Не мешает своей работой другим советникам, работающим параллельно - организован последовательный доступ к торговому потоку.
В тестовом режиме (для проверки работы советника) организовано автоматическое рисование горизонтальных линий. Также можно (в тестере) вручную рисовать линии.
Настройки советника:
extern string SETUP_Expert = "========== Общие настройки советника ==========";
extern int MG = 880; // Магик: -1 - любой, >= 0 - открытый советником или вручную
extern bool PrintCom = TRUE; // Печатать комментарий.
extern bool ShowCommentInChart = TRUE; // Показывать комментарии на графике.
extern bool SoundAlert = FALSE; // Звук
extern bool SemaphoreOn = TRUE; // Семафор, определяющий очерёдность доступа к торговому потоку советников на одном счёте
extern string Order_Comment = "VirtualTrader"; // Комментарий для открываемого ордера
extern bool VirtualOrders_ON = TRUE; // Включение открытия ордеров по HLine на графике
extern int Variant_Send = 0;
// 0 - при пересечении уровня - открываем по текущей цене ордер по названию линии
// 1 - при пересечении уровня: STOP-ордера открываем
В архиве все необходимые для работы советника файлы. Программный продукт распространяется "как есть". Код закрытый - не подлежит дальнейшему распространению. Если Вы обнаружите ошибку в работе кода, то я её устраню.
0 : при пересечении уровня - открываем по текущей цене ордер по названию линии (если NewBarInPeriod = -1 мы получим идентичную работу отложенным ордерам, только в виртуальном режиме);
1 : при пересечении уровня: STOP-ордера открываем по текущей цене, LIMIT открываем после того, как цена развернётся и выйдет за пределы "видимости" уровня (OpenPrice+-Reliable_Area);
2 : задаваемый нами линией уровень фактически UNI (ни BUY ни SELL): после пересечения ценой уровня и затем выхода цены за пределы "видимости" уровня - ордер открывается в направлении движения цены (см.рисунок).
Советник работает только с одной линией на графике на котором запущен.
Для чего это нужно - дублировать то, что и так нормально работает? Во-первых, это вселяет в трейдера уверенность, что цена "случайно" не зацепит его отложенный ордер тенью свечи и не развернётся в обратную сторону... Во-вторых, у вас есть три варианты выбора используемой тактики.
Также - работа с отложенными ордерами не позволяет настроить очень важный параметр (имхо) - проверку на условия срабатывания в определённый момент (дискретно), а не на каждом тике. Проверка в данном советнике реализована через параметр NewBarInPeriod: >= 0 - работаем на начале периода нового бара, -1 - работаем на каждом тике.
Рабочие стопы для выставленных ордеров могут быть виртуальными и начинаться от 1 пп. (VirtualSTOPs_ON). Работают или обычные или виртуальные стопы!!!
Что реализовано в данном советнике:
* Открытие рыночных ордеров по линиям (OBJ_HLINE и OBJ_TREND) на чарте;
* Открытые ордера имеют свой уникальный номер (MagicNumber);
* Автоматически рассчитает стопы для 5-го знака;
* Вместо обычных стопов может работать с виртуальными от 1 пп.;
* Следит за максимальным количеством открытых "своих" ордеров на cимволе;
* Выведение на чарт производимых советником действий (отключаемо);
* Ведение подробного лога своих действий (отключаемо);
* Анти-реквотная система открытия ордера (многократное повторение при ошибке);
* Звуковое сопровождение событий (отключаемо);
* Графический интерфейс по переименованию линий и вкл.\выкл. советника (в нижнем левом углу);
* Не мешает своей работой другим советникам, работающим параллельно - организован последовательный доступ к торговому потоку.
В тестовом режиме (для проверки работы советника) организовано автоматическое рисование горизонтальных линий. Также можно (в тестере) вручную рисовать линии.
Настройки советника:
extern string SETUP_Expert = "========== Общие настройки советника ==========";
extern int MG = 880; // Магик: -1 - любой, >= 0 - открытый советником или вручную
extern bool PrintCom = TRUE; // Печатать комментарий.
extern bool ShowCommentInChart = TRUE; // Показывать комментарии на графике.
extern bool SoundAlert = FALSE; // Звук
extern bool SemaphoreOn = TRUE; // Семафор, определяющий очерёдность доступа к торговому потоку советников на одном счёте
extern string Order_Comment = "VirtualTrader"; // Комментарий для открываемого ордера
extern bool VirtualOrders_ON = TRUE; // Включение открытия ордеров по HLine на графике
extern int Variant_Send = 0;
// 0 - при пересечении уровня - открываем по текущей цене ордер по названию линии
// 1 - при пересечении уровня: STOP-ордера открываем
В архиве все необходимые для работы советника файлы. Программный продукт распространяется "как есть". Код закрытый - не подлежит дальнейшему распространению. Если Вы обнаружите ошибку в работе кода, то я её устраню.