GlobalVariable: un EA per ottimizzare MetaTrader 5

Mike 2015.11.03 00:29 12 0 0
Allegato

Oggi parliamo di un Expert Advisor molto interessante, che illustra l'uso delle variabili globali in MetaTrader 5. Questo advisor ha un compito fondamentale: memorizzare il risultato di un calcolo in una variabile globale e recuperare il valore di questa variabile ogni volta che viene inizializzato.

Il nome della variabile globale è composto da un testo e da un numero magico. Un esempio tipico di nome di variabile globale potrebbe essere: "main_id_1010458".

L'idea alla base di questo advisor è quella di legare il nome della variabile globale al numero magico. Ecco come funziona l'algoritmo dell'advisor:

  • Inizio dell'advisor: se la variabile non esiste, viene creata e assegnato un valore calcolato; se la variabile esiste già, il suo valore viene recuperato e memorizzato.
  • De-inizializzazione dell'advisor: se la variabile non esiste, viene creata e assegnato un valore calcolato; se la variabile esiste, le viene assegnato un nuovo valore calcolato.
Elenco
Commento 0