Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
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?
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()).