Il sistema di trading basato sull'indicatore X2MACandle offre segnali di trading che possono adattare il volume delle operazioni future in base ai risultati delle operazioni precedenti. I segnali vengono generati quando una candela si chiude e si verifica un cambiamento di trend, visibile dal cambio di colore delle candele.
Il blocco delle variabili dell'EA (Expert Advisor) è stato aggiunto per gestire i volumi delle posizioni aperte:
input uint BuyTotalMMTriger=3; // Numero delle ultime operazioni Buy per calcolare lo stop loss input uint BuyLossMMTriger=2; // Numero delle operazioni Buy perdenti per ridurre il MM input uint SellTotalMMTriger=3;// Numero delle ultime operazioni Sell per calcolare lo stop loss input uint SellLossMMTriger=2; // Numero delle operazioni Sell perdenti per ridurre il MM input double SmallMM_=0.01; // Percentuale del deposito in un'operazione in caso di perdita input double MM=0.1; // Percentuale del deposito in un'operazione durante il trading normale input MarginMode MMMode=LOT; // Metodo di determinazione del valore del lotto
In base a queste impostazioni, se si considerano le ultime cinque operazioni e tre di esse risultano perdenti nella stessa direzione, l'EA aprirà la prossima operazione in quella direzione con un volume di 0.01 lotto. Se ci sono meno di tre operazioni perdenti tra le ultime cinque, il volume della posizione sarà di 0.1.
Per garantire il corretto funzionamento dell'EA generato, i file compilati degli indicatori X2MA.ex5 e X2MACandle.ex5 devono essere presenti nella cartella <terminal_data_directory>\MQL5\Indicators.
I parametri di input predefiniti dell'Expert Advisor senza stop sono stati utilizzati nei test riportati di seguito.

Fig. 1. Esempi di operazioni sul grafico
I risultati dei test per USDJPY H6 nel 2017 sono i seguenti:

Fig. 2. Grafico dei risultati del test
Commento 0