Il sistema di trading basato sull'indicatore ColorXPWMA_Digit offre segnali di trading che possono adattare il volume delle operazioni future in base ai risultati delle operazioni precedenti. I segnali di trading vengono generati alla chiusura della candela, a condizione che ci sia stata una variazione di tendenza, indicata dal cambiamento del colore della linea dell'indicatore.
È stato aggiunto un blocco di variabili di input per gestire i volumi delle posizioni aperte:
inputuint BuyTotalMMTriger=5; // Numero delle ultime operazioni di acquisto per calcolare lo stop lossinputuint BuyLossMMTriger=3; // Numero delle operazioni di acquisto in perdita per ridurre il MMinputuint SellTotalMMTriger=5;// Numero delle ultime operazioni di vendita per calcolare lo stop lossinputuint SellLossMMTriger=3; // Numero delle operazioni di vendita in perdita per ridurre il MMinputdouble SmallMM_=0.01; // Percentuale di un deposito in una operazione in caso di perditainputdouble MM=0.1; // Percentuale di un deposito in una operazione durante il trading normaleinput MarginMode MMMode=LOT; // Metodo di determinazione del valore del lotto
Con queste impostazioni, quando si selezionano le ultime cinque operazioni e tre di esse sono in perdita nella stessa direzione, l'EA aprirà la successiva operazione nella stessa direzione con un volume di 0.01 lotto. Se ci sono meno di tre operazioni in perdita tra le ultime cinque, il volume della posizione sarà di 0.1.
Per garantire il corretto funzionamento dell'EA generato, il file compilato ColorXPWMA_Digit.ex5 deve essere disponibile nella cartella <terminal_data_directory>\MQL5\Indicators.
Durante i test, sono stati utilizzati i parametri di input predefiniti dell'Expert Advisor con stop, come mostrato qui di seguito.

Fig. 1. Esempio di operazioni nel grafico
Risultati del testing su GBPJPY H1 per l'anno 2017:

Fig. 2. Risultati del test

Commento 0