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.
Commento 0