Изменение стандартных критериев для открытия ордеров

 
Добрый день! Решил написать советника. В связи с этим появилась необходимость в изменении стандартных критериев (рыночных моделей), заложенных в модуле сигналов, по которым советник будет открывать ордера. Например, индикатор DeMarker - нужно, чтобы советник открывал ордера только тогда, когда данный индикатор пересекает значение 0.3 снизу вверх (buy) и значение 0.7 сверху вниз (sell). Я правильно понимаю, что править нужно файл SignalDeMarker.mqh (участки кода с комментариями  "Voting" that price will grow. и "Voting" that price will fall.)?
Как самому создать советника или индикатор - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
Как самому создать советника или индикатор - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
  • www.metatrader5.com
Для разработки торговых систем в платформу встроен собственный язык программирования MetaQuotes Language 5 (MQL5), среда разработки MetaEditor и инструменты тестирования стратегий. Любую информацию о разработке торговых стратегий на языке MQL5 можно найти на официальном сайте MQL5.community. На этом же сайте в разделе Code Base могут быть...
 
altec3:
Добрый день! Решил написать советника. В связи с этим появилась необходимость в изменении стандартных критериев (рыночных моделей), заложенных в модуле сигналов, по которым советник будет открывать ордера. Например, индикатор DeMarker - нужно, чтобы советник открывал ордера только тогда, когда данный индикатор пересекает значение 0.3 снизу вверх (buy) и значение 0.7 сверху вниз (sell). Я правильно понимаю, что править нужно файл SignalDeMarker.mqh (участки кода с комментариями  "Voting" that price will grow. и "Voting" that price will fall.)?

Править нельзя - при обновлении Ваши изменения будут уничтожены.

Сохраните копию под новым именем и затем редактируйте блоки кода 'LongCondition' и 'ShortCondition'.