Discussione sull’articolo "Indicatori Personalizzati in MQL5 per Principianti" - pagina 3

 
LRDPRDX #:

Non capisco. Supponiamo che

rates_total == MA_Period - 1

e che questa sia la prima chiamata della funzione, quindi

prev_calculated == 0

e anche begin == 0

allora la condizione nel primo if(rates_total < MA_Period - 1 + begin) è valutata a false

allora

viene eseguita la condizionefirst = MA_Period - 1

ma poi NESSUN CALCOLO perché la condizione nel primo ciclo for è valutata come falsa.

Credo che la prima condizione if dovrebbe essere

if( rates_total < MA_Period + begin )

Mi sfugge qualcosa?

 
Sono un novellino, quindi non so come fare e come iniziare... potete insegnarmi come fare? E come funziona?

 
nellypingos #:
Sono un novellino, quindi non so come fare e come iniziare... potete insegnarmi come fare? E come funziona?

Iniziate leggendo l'articolo completo. Il suo scopo è quello di aiutarvi a imparare a programmare gli indicatori in MT5.

Dopodiché copiate il programma di esempio nel vostro terminale e collegatelo a un grafico. Oppure utilizzatelo nel vostro EA. Come fare? Ci sono altri articoli al riguardo. (Suggerimento: è necessaria la funzione iCustom()).