Sistema di Trading Ang_Zad_C per MetaTrader 5: Ottimizza le tue Operazioni

Mike 2018.08.23 22:04 11 0 0
Allegato

Oggi parliamo di un sistema di trading che utilizza l'indicatore Ang_Zad_C, un indicatore trend-following che ti permette di impostare un intervallo di tempo di trading rigoroso e di modificare il volume delle operazioni in base ai risultati delle precedenti trades.

La decisione di aprire una posizione viene presa quando il colore della nuvola dell'indicatore cambia.

Puoi specificare il tempo di trading nei parametri di input per operare solo negli intervalli temporali desiderati:

input bool TimeTrade=true; //Permesso di fare trading per intervallo di tempo
input HOURS StartH=ENUM_HOUR_0; //Inizio trading (ore)
input MINUTS StartM=ENUM_MINUT_0; //Inizio trading (minuti)
input HOURS EndH=ENUM_HOUR_23; //Fine trading (ore)
input MINUTS EndM=ENUM_MINUT_59; //Fine trading (minuti)

Per ogni ora e minuto di inizio e fine trading, sono disponibili due variabili. Le impostazioni predefinite consentono all'Expert Advisor di operare per tutta la sessione di trading, da mezzanotte fino alle 23:59.

Se l'orario di inizio impostato nell'EA è successivo all'orario di fine, l'EA chiuderà le posizioni aperte all'orario specificato il giorno successivo.

È stato aggiunto un blocco di variabili di input per gestire i volumi delle posizioni aperte:

input uint    BuyLossMMTriger=2;  //numero di operazioni Buy in perdita per diminuire MM
input uint    SellLossMMTriger=2; //numero di operazioni Sell in perdita per diminuire MM
input double  Small_MM=0.01;      //Quota di risorse finanziarie dal deposito usato in caso di perdite
input double  MM=0.1             //Quota di risorse finanziarie dal deposito usato in caso di trading normale
input MarginMode MMMode=LOT;      //metodo di calcolo della dimensione del lotto

Con tali input, se le ultime due operazioni in una direzione sono state in perdita, l'EA aprirà la successiva operazione nella stessa direzione con un volume di 0.01 lotto. Se almeno una delle due ultime operazioni non è stata in perdita, il volume della posizione sarà di 0.1.

Questo Expert Advisor richiede il file indicatore compilato Ang_Zad.ex5 per funzionare correttamente. Assicurati di posizionarlo nella cartella <terminal_data_folder>\MQL5\Indicators.

Durante i test, sono stati utilizzati i parametri di input predefiniti dell'Expert Advisor. Non sono stati utilizzati Stop Loss e Take Profit.

Fig. 1. Esempi di operazioni sul grafico. Trading solo negli intervalli di tempo impostati negli input è disabilitato.

Fig. 1. Esempi di operazioni sul grafico. Trading solo negli intervalli di tempo impostati negli input è disabilitato

Risultati dei test per il 2017 su EURUSD H12:

Fig. 2. Grafico dei risultati del test

Fig. 2. Grafico dei risultati del test

Fig. 3. Esempi di operazioni sul grafico. Trading solo negli intervalli di tempo impostati negli input è abilitato.

Fig. 3. Esempi di operazioni sul grafico. Trading solo negli intervalli di tempo impostati negli input è abilitato

Elenco
Commento 0