Sistemi Esperti: MQL5 Wizard - Segnali commerciali basati sul crossover di due EMA con filtro temporale intraday - pagina 2

 
dao911:

Ciao.

è possibile fare le medie da scegliere - MA, EMA, WMA. e anche ci sarebbe uno spostamento della media. e inoltre la chiusura sul profitto su un altro indicatore?

Prossimamente.
 

E come implementare con l'aiuto della classe specificata 'SignalITF.mgh' periodi di trading, ad esempio dalle 8-00 alle 16-00 o altri.

input int Inp_Signal_TwoEMAwithITF_GoodHourOfDay =-1;

input int Inp_Signal_TwoEMAwithITF_BadHoursOfDay =16777152 =1111111111111111110000111111111111111111b;

oppure

input int Inp_Signal_TwoEMAwithITF_GoodHourOfDay =-1;

ingresso int Inp_Signal_TwoEMAwithITF_BadHoursOfDay =16777152 =111111110000000011111111;

oppure

ingresso int Inp_Signal_TwoEMAwithITF_GoodHourOfDay =-1;

input int Inp_Signal_TwoEMAwithITF_BadHoursOfDay =1111111111111100000000111111111111111111b;

dove mettere =16777152 =1111111111110000000011111111111111111111b;!!!!!!!!!

 

Nota del moderatore

Questo è un forum in lingua inglese.

Si prega di scrivere solo in inglese.

Se necessario, utilizzare lo strumento di traduzione del sito.

Il tuo messaggio è stato cancellato

 

Ho inserito il file Signal2EMA-ITF.mqh con la classeCSignal2EMA_ITF nella cartella terminal_data_folder\MQL5\Include\Expert\Signal.

Ma questo segnale non compare nell'elenco dei segnali della procedura guidata. Qual è il problema?

 
bahir:

Il file Signal2EMA-ITF.mqh con la classeCSignal2EMA_ITF deve essere collocato nella cartella terminal_data_folder\MQL5\Include\Expert\Signal.

Ma questo segnale non appare nell'elenco dei segnali della procedura guidata. Qual è il problema?

Ho rinominato il file'signal2ema-itf.mqh' e l'ho inserito nella cartella 'Expert': 'Expert\Signal\Signal2EMA-ITF.mqh'.

Ho ricaricato MetaEditor. Successivamente (se si cerca di generare un Expert Advisor utilizzando la procedura guidata MQL5), questo segnale viene visualizzato nell'elenco dei segnali:

Segnali basati sull'incrocio di due EMA

Cioè, il segnale viene visualizzato nel terminale. Non ci sono problemi.


L'unico avvertimento durante la compilazione dell'Expert Advisor '\Experts_2ema_itf.mq5' dell'articolo

La dichiarazione di 'm_expiration' nasconde il membro

si risolve se si rinominano tutti gli 'm_expiration' (ctrl+H) in 'm_m_expiration' nel modulo dei segnali'Signal2EMA-ITF.mqh'.

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