sabato 5 febbraio 2011

Key Level Stop & Reverse EA versione 3

Questa nuova versione del Key Level Stop & Reverse EA va a sistemare 2 problemi emersi in fase di test:

  • Apertura di nuovi ordini subito dopo la chiusura del precedente senza che si fossero verificati nuovi breakout;
  • Modifica del comportamento della variabile nPips che in precedenza non considerava lo spread.
key level stop reverse ea v3
Il problema dell'apertura di nuove posizioni era dovuto al fatto che, nel codice dell'expert advisor, mi ero dimenticato di resettare i segnali generati dopo che, il controllo per la chiusura delle posizioni aperte (lo stop and reverse), non chiudeva le posizioni aperte.

Per il problema dello spread è stato invece sufficiente ribaltare, nella fase di verifica apertura nuovi ordini, le variabili di metatrader Ask e Bid.

Con l'occasione ho aggiunto in alto a sinistra sul grafico (con la funzione ObjectCreate di metatrader) la visualizzazione di alcune variabili utilizzate all'interno del codice mql, mi sono servite ad individuare e risolvere il primo problema.

 

0 commenti:

Posta un commento