Советники: Мастер MQL5 - Торговые сигналы по пересечению двух экспоненциальных скользящих средних с фильтрацией сделок по времени - страница 2

 
dao911:

здравствуйте.

а можно сделать что бы средние были на выбор - MA, EMA, WMA. а также был бы сдвиг средней. и в дополнении закрытие по профиту на другом индикаторе?

 

Скоро будет.
 

А как реализовать с помощью указанного класса 'SignalITF.mgh'  периоды торговли, например, с 8-00 до 16-00 или др.

 input int    Inp_Signal_TwoEMAwithITF_GoodHourOfDay   =-1;

input int    Inp_Signal_TwoEMAwithITF_BadHoursOfDay   =16777152 =111111110000000011111111b;

или 

 input int    Inp_Signal_TwoEMAwithITF_GoodHourOfDay   =-1;

input int    Inp_Signal_TwoEMAwithITF_BadHoursOfDay   =16777152 =111111110000000011111111;

или

 input int    Inp_Signal_TwoEMAwithITF_GoodHourOfDay  =-1;

input int    Inp_Signal_TwoEMAwithITF_BadHoursOfDay   =111111110000000011111111b;

 

куда лепить   =16777152 =111111110000000011111111b;!!!!!!!!!

 

Примечание модератора

Это англоязычный форум.

Пожалуйста, публикуйте сообщения только на английском языке.

При необходимости используйте инструмент перевода сайта.

Ваше сообщение было удалено

 

Поместил файл Signal2EMA-ITF.mqh with CSignal2EMA_ITF class must be placed to terminal_data_folder\MQL5\Include\Expert\Signal folder.

Но в мастере в списке сигналов  этот сигнал не проявился.В чем проблема?

 
bahir:

Поместил файл Signal2EMA-ITF.mqh with CSignal2EMA_ITF class must be placed to terminal_data_folder\MQL5\Include\Expert\Signal folder.

Но в мастере в списке сигналов  этот сигнал не проявился.В чем проблема?

Файл 'signal2ema-itf.mqh' я переименовал и разместил в папку 'Expert': 'Expert\Signal\Signal2EMA-ITF.mqh'.

Перезагрузил редактор MetaEditor. После этого (если попытаться сгенерировать советник при помощи Мастера MQL5) данный сигнал отображается в списке сигналов:

Signals based on crossover of two EMA

То есть сигнал ОТОБРАЖАЕТСЯ в терминале. Никаких проблем нет.


Единственное предупреждение при компиляции советника '\Experts\expert_2ema_itf.mq5' из статьи

declaration of 'm_expiration' hides member

исправляется, если в модуле сигналов 'Signal2EMA-ITF.mqh' все "m_expiration' переименовать (ctrl+H) в 'm_m_expiration'

Мастер MQL5: Создание эксперта без программирования
Мастер MQL5: Создание эксперта без программирования
  • www.mql5.com
При создании автоматических торговых систем возникает необходимость написания алгоритмов анализа рыночной ситуации и генерации торговых сигналов, алгоритмов сопровождения открытых позиций, систем управления капиталом и контроля риска торговли. После того как код модулей написан самой сложной задачей является компоновка всех частей и отладка...