UTC
IT
ForexForStarters.com

Indicatori personalizzati MT5 (dove trovarli, come installarli e usarli)

MT5 include 38 indicatori integrati, ma supporta anche gli indicatori personalizzati (custom indicators) creati dalla community dei trader. Questi componenti aggiuntivi arricchiscono i grafici con nuovi strumenti di analisi che vanno oltre quelli offerti di serie dalla piattaforma. In questa guida vediamo come trovare, installare e usare gli indicatori personalizzati su MetaTrader 5.

Avvertenza sul rischio: Questo contenuto ha solo scopo educativo e non costituisce una consulenza finanziaria. Il trading sul forex comporta rischi e puoi perdere denaro.

MetaTrader 5
MetaTrader 5FileViewInsertChartsToolsMARKET WATCHEURUSDGBPUSDUSDJPYAUDUSDUSDCADAuXAUUSDNUOVO ORDINE0.10 lottiVENDICOMPRASTOP LOSSTAKE PROFITPOSIZIONI

Cosa sono gli indicatori personalizzati su MT5

Su MT5 un indicatore personalizzato è un programma scritto in MQL5 che mostra informazioni visive sul grafico. Come gli indicatori personalizzati di MT4, non aprono trade. Aggiungono solo elementi visivi come linee, frecce, istogrammi o zone colorate che ti aiutano ad analizzare il mercato.

Dato che MQL5 è un linguaggio di programmazione più potente di MQL4, gli indicatori personalizzati per MT5 possono essere più sofisticati. Possono elaborare più dati, usare codice orientato agli oggetti e sfruttare i timeframe e le funzioni aggiuntive di MT5.

C’è però una cosa importante da sapere: gli indicatori per MT4 non funzionano su MT5. Le due piattaforme usano linguaggi di programmazione diversi (MQL4 e MQL5), quindi gli indicatori devono essere scritti o convertiti apposta per la piattaforma che usi.

Dove trovare indicatori personalizzati per MT5

Il Market di MQL5.com. È il marketplace ufficiale e il posto migliore da cui partire. Offre migliaia di indicatori per MT5, gratuiti e a pagamento. Ogni scheda include una descrizione, screenshot, recensioni e valutazioni degli utenti. Gli indicatori vengono controllati per qualità e sicurezza prima della pubblicazione.

La Code Base di MQL5.com. Questa sezione offre indicatori gratuiti e open source. Puoi scaricarli, studiarne il codice e modificarli in base alle tue esigenze. È un’ottima risorsa per imparare a programmare in MQL5.

Accesso integrato alla Code Base. Qui MT5 ha un vantaggio unico rispetto a MT4: puoi accedere alla Code Base direttamente dalla piattaforma tramite il pannello Toolbox (casella degli strumenti). Apri la scheda Code Base, sfoglia gli indicatori e scaricali con un clic. Non serve aprire il browser.

Le community di trading. Forum come Forex Factory e BabyPips e vari gruppi di trading su Discord e Telegram condividono indicatori per MT5. La qualità varia, quindi affidati a fonti ben recensite e affidabili.

Sviluppatori freelance. Nella sezione MQL5 Freelance puoi incaricare degli sviluppatori di creare indicatori su misura in base alle tue esigenze.

Come installare un indicatore personalizzato su MT5

La procedura è simile a quella di MT4, ma con la struttura di cartelle di MT5.

  • Scarica il file dell’indicatore (.mq5 per il codice sorgente oppure .ex5 per la versione compilata)
  • Apri MT5 e vai su File, poi su Open Data Folder (apri la cartella dei dati)
  • Entra nella cartella MQL5 e poi in Indicators
  • Copia il file dell’indicatore nella cartella Indicators
  • Torna su MT5 e riavvia la piattaforma oppure fai clic destro su Indicators nel pannello Navigator e seleziona Refresh (aggiorna)
  • Il nuovo indicatore comparirà nel Navigator sotto Indicators

In alternativa, se usi la Code Base integrata, gli indicatori vengono scaricati automaticamente nella cartella giusta.

Configurare le impostazioni dell’indicatore

Quando trascini un indicatore su un grafico, si apre una finestra di impostazioni con queste schede.

Common ti permette di attivare o disattivare l’indicatore e di scegliere se deve funzionare su tutti i timeframe o solo su alcuni.

Inputs contiene i parametri regolabili. Ogni indicatore ha i suoi. Per esempio, un indicatore di media mobile avrà i parametri per il periodo, il metodo (semplice, esponenziale e così via) e il prezzo applicato (chiusura, apertura, massimo, minimo).

Colors ti permette di cambiare l’aspetto grafico, cioè colori, spessori e stili delle linee.

Visualization ti permette di indicare su quali timeframe deve comparire l’indicatore.

Prenditi il tempo di capire a cosa serve ogni parametro prima di cambiare i valori. Le impostazioni predefinite di solito sono un buon punto di partenza.

Creare i tuoi indicatori

MT5 include un editor di codice integrato chiamato MetaEditor, in cui puoi scrivere i tuoi indicatori in MQL5. Per aprirlo premi F4 oppure vai su Tools, poi su MetaQuotes Language Editor.

Cosa include MetaEditor

  • Un editor di codice con evidenziazione della sintassi e completamento automatico
  • Un compilatore che controlla gli errori e crea il file eseguibile
  • Un debugger per trovare e correggere i problemi nel codice
  • Una documentazione con esempi e materiale di riferimento

Anche se non sei un programmatore, imparare le basi di MQL5 può darti molte soddisfazioni. Puoi iniziare modificando indicatori esistenti presi dalla Code Base per capire come funzionano, e poi passare gradualmente a crearne di tuoi.

Consigli per usare bene gli indicatori personalizzati

  • Qualità prima della quantità. Pochi indicatori che capisci bene valgono molto di più di decine di indicatori che non capisci. Resisti alla tentazione di caricare sul grafico ogni indicatore che ti sembra interessante.
  • Prova prima di fidarti. Usa ogni nuovo indicatore su un conto demo per un po' di tempo prima di basarci decisioni di trading reali.
  • Attenzione al repainting. Alcuni indicatori modificano i valori passati quando arrivano nuovi dati, e così col senno di poi sembrano più precisi di quanto lo fossero in tempo reale. Questo fenomeno si chiama repainting e può essere molto fuorviante. Un backtesting fatto bene ti aiuta a individuarlo.
  • Tieni aggiornati gli indicatori. MQL5 e MT5 ricevono aggiornamenti. Assicurati che i tuoi indicatori personalizzati siano compatibili con l’ultima versione della piattaforma.
  • Fai il backup dei file. Conserva una copia dei file degli indicatori in un posto sicuro, fuori dalla cartella dei dati di MT5.