Ciao,
C'è un esempio dettagliato su come usare MACD nella documentazione - https://www.mql5.com/it/docs/indicators/imacd

Documentazione su MQL5: Indicatori Tecnici / iMACD
- www.mql5.com
iMACD - Indicatori Tecnici - MQL5 Riferimento - Guida al linguaggio di trading algoritmico/automatico per MetaTrader 5

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
Ciao a tutti, dove sbaglio? mi dice array out of range
questo è il codice che ho creato
double macd[], signal[];
static int handle = iMACD(NULL,PERIOD_CURRENT,12,26,9,PRICE_CLOSE);
ArraySetAsSeries(macd, true);
ArraySetAsSeries(signal,true);
CopyBuffer(handle,MAIN_LINE,1,2,macd);
CopyBuffer(handle,SIGNAL_LINE,1,2,signal);
perdonatemi se ho scritto qualche castroneria ma sono nuova.
grazie grazie spero nel vostro aiuto.