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
Risultati dei test su USDJPY H2, H4 e H8 nel 2017.

Fig. 2. Risultati del test

Commento 0