Помощь в написании алерта

 

Здравствуйте всем.

Решил присоединиться к вашему сообществу, поскольку нуждаюсь в небольшой помощи по коду МТ5. Собственно вопроса у меня три:


1. Допустим, имеется некая средняя (скользяшка и т.п.). Требуется сделать алерт на пересечение её ценой. Но сделать так, чтобы он срабатывал единожды на свече. Как пример: цена идет вверх, вверху средняя, хай цены достигает средней — срабатывание алерта. Если еще раз в ходе этой свечи цена сделки пересекает среднюю, то алерт на срабатывает. Повторное срабатывание допустимо лишь на другой свече.
При этом сделать возможность вносить допуск. Т.е. срабатывание на пересечении не точно средней, а с определенным недоходом. Допуск должен прописываться в меню. Как и вкл\откл алертов

2. То же самое, но для осциллятора. Т.е. в покое осциллятор в нуле. Как только пересек определенный уровень (задается через меню) — алерт.

3. Возникла проблема — вешаю индикатор на график. Выхожу из МТ5. Потом вхожу — индикатор пропадает. В настройках он есть, но на графике нет. А вот объекты от него вообще испаряются — даже в настройках нет. У индикатора есть объекты (стрелочки и т.д.)
Может где-то в каком-то блоке этот момент прописывается? В чем может быть ошибка?

Если кто-то решит помочь, то не могли бы вы по первым двум вопросам дать полностью код алертного блока, если такое возможно. Ибо дописать сам я не смогу - у меня совсем туго с программированием.


Заранее всех благодарю!

 
 
Dmitry Fedoseev:
Alert()

Спасибо. Хорошая шутка, посмеялся от души.

Причина обращения: