Exp_ColorXPWMA_Digit_NN3_MMRec: Sistema di Trading per MetaTrader 5

Mike 2018.09.28 00:54 10 0 0
Allegato

Oggi parliamo di un sistema di trading innovativo che utilizza ColorXPWMA_Digit all'interno di un unico EA (Expert Advisor). Questo sistema è progettato per adattare automaticamente il volume delle operazioni future in base ai risultati delle operazioni precedenti. I segnali di trading vengono generati alla chiusura di una candela, se c'è stato un cambiamento di trend, il quale è visibile tramite il cambio di colore di uno dei tre indicatori.

Sono stati aggiunti dei blocchi di variabili di input per gestire i volumi delle posizioni aperte. Ad esempio, per il primo sistema:

input uint    A_BuyTotalMMTriger=5; //Numero delle ultime operazioni Buy per calcolare lo stop loss
input uint    A_BuyLossMMTriger=3;  //Numero delle operazioni Buy in perdita per ridurre il MM
input uint    A_SellTotalMMTriger=5;//Numero delle ultime operazioni Sell per calcolare lo stop loss
input uint    A_SellLossMMTriger=3; //Numero delle operazioni Sell in perdita per ridurre il MM
input double  A_SmallMM=0.01;       //Quota del deposito in un'operazione in caso di perdita
input double  A_MM=0.1;             //Quota del deposito in un'operazione 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 lotti. Se ci sono meno di tre operazioni in perdita, il volume sarà di 0.1 lotti.

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

input uint    B_BuyTotalMMTriger=5; //B numero delle ultime operazioni Buy per calcolare lo stop loss
input uint    B_BuyLossMMTriger=3  //B numero delle operazioni Buy in perdita per ridurre il MM
input uint    B_SellTotalMMTriger=5;//B numero delle ultime operazioni Sell per calcolare lo stop loss
input uint    B_SellLossMMTriger=3; //B numero delle operazioni Sell in perdita per ridurre il MM
input double  B_SmallMM=0.01;       //B quota del deposito in un'operazione in caso di perdita
input double  B_MM=0.1;             //B quota del deposito in un'operazione durante il trading normale
input MarginMode B_MMMode=LOT;      //B modalità di impostazione dei lotti

Il prefisso C_ viene utilizzato negli input per il terzo sistema.

La configurazione ottimale di questo EA prevede di impostarlo per ciascun sistema di trading separatamente, disabilitando gli altri due utilizzando 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 su false.

Affinché l'EA funzioni correttamente, il file compilato ColorXPWMA_Digit.ex5 deve essere disponibile nella cartella <terminal_data_directory>\MQL5\Indicators.

I parametri di input predefiniti dell'Expert Advisor con stop sono stati utilizzati durante i test mostrati di seguito.

Fig. 1. Esempi di operazioni sul grafico

Fig. 1. Esempi di operazioni sul grafico

Risultati dei test su USDJPY H2, H4 e H8 nel 2017.

Fig. 2. Risultati del test

Fig. 2. Risultati del test

Elenco
Commento 0