Exp_ColorXPWMA_Digit_NN3_MMRec: Sistema di Trading per MetaTrader 5

Mike 2018.09.28 00:54 25 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:

inputuint    A_BuyTotalMMTriger=5; //Numero delle ultime operazioni Buy per calcolare lo stop lossinputuint    A_BuyLossMMTriger=3;  //Numero delle operazioni Buy in perdita per ridurre il MMinputuint    A_SellTotalMMTriger=5;//Numero delle ultime operazioni Sell per calcolare lo stop lossinputuint    A_SellLossMMTriger=3; //Numero delle operazioni Sell in perdita per ridurre il MMinputdouble  A_SmallMM=0.01;       //Quota del deposito in un'operazione in caso di perditainputdouble  A_MM=0.1;             //Quota del deposito in un'operazione durante il trading normaleinput 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:

inputuint    B_BuyTotalMMTriger=5; //B numero delle ultime operazioni Buy per calcolare lo stop lossinputuint    B_BuyLossMMTriger=3  //B numero delle operazioni Buy in perdita per ridurre il MMinputuint    B_SellTotalMMTriger=5;//B numero delle ultime operazioni Sell per calcolare lo stop lossinputuint    B_SellLossMMTriger=3; //B numero delle operazioni Sell in perdita per ridurre il MMinputdouble  B_SmallMM=0.01;       //B quota del deposito in un'operazione in caso di perditainputdouble  B_MM=0.1;             //B quota del deposito in un'operazione durante il trading normaleinput 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:

inputbool    B_BuyPosOpen=true;    //B permesso di aprire posizioni longinputbool    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