Home Trading Sistematico Post

Exp_XWAMI_NN3_MMRec: Sistema di Trading Avanzato per MetaTrader 5

Allegato
21660.zip (42.69 KB, Scarica 0 volte)

Oggi parliamo di un sistema di trading davvero interessante che unisce tre sistemi indipendenti utilizzando gli indicatori XWAMI all'interno di un unico EA (Expert Advisor). Questo sistema ha la capacità di modificare il volume di un'operazione futura in base ai risultati delle operazioni precedenti. I segnali di trading vengono generati alla chiusura della candela, a condizione che ci sia stato un cambiamento di tendenza (indicato da un cambio di colore di uno dei tre indicatori).

Il blocco degli input dell'EA è stato potenziato per gestire i volumi delle posizioni aperte. Prendiamo, ad esempio, il primo sistema:

input uint    A_BuyTotalMMTriger=5; //Numero degli ultimi affari Buy per calcolare lo stop loss
input uint    A_BuyLossMMTriger=3;  //Numero di affari Buy in perdita per ridurre MM
input uint    A_SellTotalMMTriger=5;//Numero degli ultimi affari Sell per calcolare lo stop loss
input uint    A_SellLossMMTriger=3; //Numero di affari Sell in perdita per ridurre MM
input double  A_SmallMM=0.01;       //Quota di un deposito in un affare in caso di perdita
input double  A_MM=0.1             //Quota di un deposito in un affare durante il trading normale
input MarginMode A_MMMode=LOT;      //Modalità di impostazione dei lotti

Con questi input, se si selezionano le ultime cinque operazioni e tre di esse sono in perdita nella stessa direzione, l'EA aprirà la prossima 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.

Input simili sono disponibili anche per il secondo sistema di trading:

input uint    B_BuyTotalMMTriger=5; //Numero degli ultimi affari Buy per calcolare lo stop loss
input uint    B_BuyLossMMTriger=3;  //Numero di affari Buy in perdita per ridurre MM
input uint    B_SellTotalMMTriger=5;//Numero degli ultimi affari Sell per calcolare lo stop loss
input uint    B_SellLossMMTriger=3; //Numero di affari Sell in perdita per ridurre MM
input double  B_SmallMM=0.01;       //Quota di un deposito in un affare in caso di perdita
input double  B_MM=0.1             //Quota di un deposito in un affare durante il trading normale

Per il terzo sistema, si utilizza il prefisso C_ negli input.

La configurazione ottimale di questo EA prevede di impostarlo su ciascun sistema di trading separatamente, disabilitando gli altri due tramite i seguenti parametri:

input bool    B_BuyPosOpen=true;    //B permesso di aprire posizioni long
input bool    B_SellPosOpen=true   //B permesso di aprire posizioni short

Impostandoli a false.

Per garantire il corretto funzionamento dell'EA generato, il file dell'indicatore XWAMI.ex5 deve essere disponibile nella cartella <terminal_data_directory>\MQL5\Indicators.

Durante i test sono stati utilizzati i parametri di input predefiniti dell'EA con stop. Ecco i risultati dei test:

Fig. 1. Esempi di operazioni sul grafico

Fig. 1. Esempi di operazioni sul grafico

I risultati dei test per GBPJPY H1, H4 e H8 nel 2016.

Fig. 2. Grafico dei risultati del test

Fig. 2. Grafico dei risultati del test

Post correlati

Commento (0)