FxMailNotice — оповещение о пересечении уровней

Индикатор проигрывает звуковой файл и (или) отсылает сообщение на почту когда цена пересекает линию.

Линий может быть три вида:

Скриншот уровней, воспринимаемых индикатором FxMailNotice

Типы линий, которые воспринимает FxMailNotice.

Настройки

Скриншот с настройками FxMailNotice

Окно настроек FxMailNotice

Если вы хотите, чтобы на почту приходили сообщения о пересечении линий, то нужно предварительно настроить терминал (подробно описано в теме про FxMailSender)

  • Account Name — С этого имени будет начинаться тема сообщения, приходящего на почту.
  • Name for search — по этому имени индикатор будет искать линии на графике.
  • Sound file — имя файла, который будет проигрываться при закрытии ордера.
  • Файл должен быть расположен в каталоге «каталог_терминала\Sounds» или его подкаталоге. Проигрываются только звуковые файлы формата WAV.
  • Play sound — если true, то звуковой файл будет проигрываться при закрытии.
  • Send email notifications — если true, то на почту будут отсылаться уведомления о пересечении линий.

Использование

После настройки индикатора рисуете на графике линию.

Настройка FxMailNotice

Построение линии.

Чтобы все работало правильно:

  1. Имя линии должно начинаться с имени, которые вы укажете в настройках.
  2. Описание должно быть пустое.

Если индикатор видит линию с пустым описанием и именем, которое начинается с того же слова, что и у него в настройках, он следит за ней, и когда цена ее пересечет, будет проигран звуковой файл и отправится уведомление на почту (если разрешено в настройках).

После чего, в поле Описание добавляется информация о том когда, куда, где и т.п.

В сообщении на почту будет указано то же самое, плюс название пересеченной линии.

Скриншот сообщения FxMailNotice

Скриншот индикатора FxMailNotice в работе.

Так как Описание не пустое, то эта линия больше не отслеживается.

Чтобы ее «включить» нужно стереть Описание.

На графике может быть несколько отслеживаемых линий.

Т.к. имена линий должны быть уникальными, чтобы не было ошибок и для удобства, после искомого имени добавляйте префиксы:

  • notice_TrendLine001
  • notice_TrendLine002
  • notice_VerticalLine
  • notice_HorizontalLine001
  • и т.д.

Скачать

Единая форма для скачивания

Ваш e-mail

Не является подпиской на рассылку.
Подписаться тут.

Автор: Чапайкин Роман

Программист (Python, MQL4). Создал советники, индикаторы для Metatrader 4: Индикатор CalcoPair - вычисление профита двух ордеров на разных инструментах. Индикатор FxMailNotice - оповещение о пересечении уровней. Индикатор R_Informer - расчет лота для открываемого ордера. Индикатор FxMailSender - торговые отчеты на почту. Советник Slicer - закрытие ордеров частями.