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
Hier siehst du die Testergebnisse für USDJPY über die Zeiträume H2, H4 und H8 im Jahr 2017.

Abbildung 2. Testergebnisse Chart
Kommentar 0