Советник TradeEvent
Назначение: выполнение уведомлений о всех событиях с ордерами на торговом счете в терминале MetaTrader4.
Советник отслеживает следующие события:
-
Срабатывание отложенного ордера.
-
Модификация рыночного ордера (стоплосс и тейкпрофит).
-
Переход стоплосс в безубыточную область при модификации стоплосс.
-
Модификация отложенного ордера.
-
Открытие рыночного ордера (не срабатывание отложенного).
-
Установка отложенного ордера.
-
Срабатывание тейкпрофит.
-
Событие. Срабатывание стоплосс.
-
Закрытие рыночного ордера, но не по стоплосс и тейкпрофит.
-
Удаление отложенного ордера.
Отслеживание всех вышеперечисленных событий можно отдельно включать/выключать.
Уведомление может выполняться тремя способами:
При воспроизведении звука, на каждое отслеживаемое событие может быть назначен свой звуковой файл.
Дополнительные опции:
Выбор отслеживаемого символа и выбор отслеживаемого магика. По умолчанию советник отслеживает события всех ордеров любого символа и любого магика.
Особенности работы советника:
Советник начинает работать не сразу после подключения его на график, а после прихода первого тика. В советнике используется бесконечный цикл, что делает недоступным его окно свойств. Для изменения настроек советника, его нужно заново запускать из навигатора и заново сделать все настройки. Для упрощения процесса изменения настроек в зацикленных советниках рекомендуется сохранять и загружать файлы настроек. После изменения настроек охранить настройки в файл, затем нажать кнопку «Ок». При необходимости изменить настройки – запустить советник из навигатора, открыть файл настроек, сделать необходимые изменения, сохранить настройки в файл и нажать кнопку «Ок».
Формат уведомлений:
[Имя советника] ([Символ ордера],[Магик ордера]) [Тип ордера] [Тикет ордера] [Тип события] [Параметры]
Имя советника: все сообщения начинаются с имени советника «TradeEvent».
Символ: символ (название инструмента) по которому открыт ордер.
Магик: идентификатор ордера «Магик» (используется для пометки ордеров различными советниками).
Тип ордера: buy, sell, buystop, sellstop, buylimit, sellimit.
Тикет ордера: уникальный номер ордера присваиваемый брокером при открытии ордера.
Тип события:
opened – открыт (рыночный),
placed – размещен (отложенный),
closed – закрыт (рыночный),
deleted – удален (отложенный),
modified – модифицирован (при модификации указываются параметры ордера, которые были до модификации и после модификации),
closed by TakeProfit – закрытие ордера по срабатыванию тейкпрофит,
closed by StopLoss – закрытие ордера по срабатыванию стоплосс,
modified to BreakEven – переход стоплосс в безубыточную область при модификации стоплосс.
-> - срабатывание отложенного ордера.
При указании в сообщении параметров ордера используются следующие сокращения:
L: Лот.
P: Цена открытия.
SL: Цена стоплосс.
TP: Цена тейкпрофит.
Инсталляция:
Скопировать файл советника в каталог experts корневого каталога терминала, перезапустить терминал.
Запуск: При запуске советника убедиться, что советнику разрешено работать – стоит галка «Разрешить советнику торговать» (в самом советники нет торговых функций, но так надо для его работы), и должна быть нажата кнопка «Советники» на панели инструментов терминала. После запуска советника в правом верхнем углу графика, на котором он работает должен быть улыбающийся смайлик.