ForexGuru рекомендует:

БЕЗДЕПОЗИТНЫЙ БОНУС 100$

Советник MT5 "Positions Change Informer"


Материал Советник MT5 "Positions Change Informer"

InstaForex

Советник не генерирует сделки самостоятельно, а является "помощником", предназначенным для контроля состояния позиций. Данный эксперт - некая упрощённая вариация описанного в статье об обработке событий, с тем отличием, что используется функция OnTradeTransaction() + есть обработка срабатывания стоп-лосов и тейк-профитов.

Следует учитывать, что советник сможет отправлять email при корректных соответствующих настройках. Если же отправка почты в терминале не разрешена, советник будет выводить алерты. И ещё несколько важных моментов:

▪ модификация и удаление ордеров не обрабатываются, только открытие, разворот и закрытие.
▪ срабатывание стоп-лосса и тейк-профита отлавливаются по комментариям брокера. Но если брокер изменит комментарии по умолчанию, будет выводится ▪ ▪ ▪ ▪ только информация о закрытии сделки/позиции и финансовый результат в валюте депозита.
▪ чтобы выводить сообщения на каком-либо другом языке, необходимо написать файл с переводом, о чём подробнее тут.
▪ функционал легко интегрируется в любой сторонний эксперт (достаточно скопировать параметры, код в функции OnInit() и функции).

Установка:

▪ файл советника (PositionsChangeInformer.mq5) загрузить в папку "MetaTrader 5\MQL5\Experts".
▪ файлы LanguagesEnum.mqh и Translator.mqh - в папку "MetaTrader 5\MQL5\Include".
▪ архив с языковым файлом распаковать в папку "MetaTrader 5\MQL5\Files\Languages".

Параметры:

Alert type - тип алерта при поступлении торговой транзакции. Предусмотрено три варианта: Alert - собственно алерт, Sound - проигрывание звукового файла и вывод информации о транзакции в журнал, Email - отправка информации о транзакции на электронную почту.
Sound filename - название звукового файла. Актуален только если предыдущий параметр равен Sound. Может проигрывать любой файл в формате wav, который находится в папке MetaTrader 5\MQL5\Files. Если файла в папке нет, будет проигрываться файл alert.wav из папки MetaTrader 5\Sounds
Languages - язык, на который будут переведены генерируемые сообщения. Поскольку приложен только один языковой файл для русского языка, возможен вывод сообщений на русском и английском (в случае если будет выбран не русский, а любой другой язык).

Так выглядят результаты в журнале (по ходу менялся параметр языка вывода сообщений):


Скачать с сервера
Размер на сервере: 4.32 Kb

Коментарии
Зарегистрируйтесь или войдите что бы оставлять коментарии
ForexGuru - портал для форекс трейдеров

ForexGuru - крупный портал с ПО для MT4 и MT5. Форекс советники, индикаторы, скрипты, стратегии, все это представлено в большом количестве на нашем сайте. Все файлы находятся на нашем сервере и Вам не придется ждать что бы скачать нужный файл.