Effektive Handelsstrategien mit ColorXPWMA_Digit für MetaTrader 5

Mike 2018.09.28 00:54 40 0 0
Anhang

In der Welt des Tradings sind zuverlässige Systeme das A und O. Heute stelle ich dir ein spannendes Tool vor: den ColorXPWMA_Digit. Dieses System vereint drei unabhängige Handelsstrategien in einem einzigen Expert Advisor (EA) und ermöglicht es dir, das Handelsvolumen basierend auf den Ergebnissen vorheriger Trades anzupassen.

Die Handelssignale werden generiert, wenn eine Kerze schließt und ein Trendwechsel signalisiert wird – dies wird durch die Farbänderung eines der drei Indikatoren angezeigt.

Konfiguration der Handelsparameter

Für die Verwaltung der Handelsvolumina wurden Eingabeblocks für den EA hinzugefügt. Hier ein Beispiel für das erste System:

input uint    A_BuyTotalMMTriger=5; //Anzahl der letzten Kaufgeschäfte zur Berechnung des Stop-Loss
input uint    A_BuyLossMMTriger=3;  //Anzahl der verlustbringenden Kaufgeschäfte zur Reduzierung des MM
input uint    A_SellTotalMMTriger=5;//Anzahl der letzten Verkaufsgeschäfte zur Berechnung des Stop-Loss
input uint    A_SellLossMMTriger=3; //Anzahl der verlustbringenden Verkaufsgeschäfte zur Reduzierung des MM
input double  A_SmallMM=0.01;       //Anteil des Kapitals bei Verlust
input double  A_MM=0.1;             //Anteil des Kapitals im normalen Handel
input MarginMode A_MMMode=LOT;      //Einstellmodus für die Lotgröße

Mit diesen Eingaben und der Auswahl der letzten fünf Trades, aus denen drei verlustbringend sind, öffnet der EA den nächsten Trade in die gleiche Richtung mit einem Volumen von 0.01 Lot. Bei weniger als drei Verlustgeschäften beträgt das Positionsvolumen 0.1.

Ähnliche Eingaben stehen für das zweite Handelssystem zur Verfügung:

input uint    B_BuyTotalMMTriger=5; //B Anzahl der letzten Kaufgeschäfte zur Berechnung des Stop-Loss
input uint    B_BuyLossMMTriger=3;  //B Anzahl der verlustbringenden Kaufgeschäfte zur Reduzierung des MM
input uint    B_SellTotalMMTriger=5;//B Anzahl der letzten Verkaufsgeschäfte zur Berechnung des Stop-Loss
input uint    B_SellLossMMTriger=3; //B Anzahl der verlustbringenden Verkaufsgeschäfte zur Reduzierung des MM
input double  B_SmallMM=0.01;       //B Anteil des Kapitals bei Verlust
input double  B_MM=0.1;             //B Anteil des Kapitals im normalen Handel
input MarginMode B_MMMode=LOT;      //B Einstellmodus für die Lotgröße

Für das dritte System werden Eingaben mit dem Präfix C_ verwendet.

Optimierung der EA-Konfiguration

Die optimale Methode zur Konfiguration dieses EAs besteht darin, ihn für jedes Handelssystem separat einzustellen und die anderen zwei zu deaktivieren, indem du die entsprechenden Schalter wie folgt anpasst:

input bool    B_BuyPosOpen=true;    //B Erlaubnis, Long-Positionen zu eröffnen
input bool    B_SellPosOpen=true   //B Erlaubnis, Short-Positionen zu eröffnen

Durch Setzen auf false kannst du die entsprechenden Positionen deaktivieren.

Damit der generierte EA korrekt funktioniert, muss die kompilierte ColorXPWMA_Digit.ex5 Indikator-Datei im <terminal_data_directory>\MQL5\Indicators Verzeichnis verfügbar sein.

Für die unten gezeigten Tests wurden die Standard-Eingabeparameter des Expert Advisors mit Stopps verwendet.

Abbildung 1. Beispiel-Trades auf dem Chart

Abbildung 1. Beispiel-Trades auf dem Chart

Hier siehst du die Testergebnisse für USDJPY über die Zeiträume H2, H4 und H8 im Jahr 2017.

Abbildung 2. Testergebnisse Chart

Abbildung 2. Testergebnisse Chart

Liste
Kommentar 0