Das Trading-System basiert auf dem Open_Oscillator_Cloud-Indikator und bietet die Möglichkeit, das Handelsvolumen kommender Trades abhängig von den Ergebnissen vorheriger Trades anzupassen. Die Handelssignale werden generiert, wenn eine Kerze schließt und sich der Trend ändert, was durch eine Farbänderung der Wolke angezeigt wird.
Ein Block von Eingabevariablen für den Expert Advisor (EA) wurde hinzugefügt, um die Volumina der geöffneten Positionen zu steuern:
input uint BuyLossMMTriger=2; // Anzahl der verlustbringenden Kauf-Trades zur Verringerung des MM input uint SellLossMMTriger=2; // Anzahl der verlustbringenden Verkaufs-Trades zur Verringerung des MM input double SmallMM_=0.01; // Anteil der finanziellen Mittel vom Konto, die bei Verlusten in einem Trade verwendet werden input double MM=0.1 // Anteil der finanziellen Mittel vom Konto, die bei normalem Trading verwendet werden input MarginMode MMMode=LOT; // Methode zur Berechnung der Lotgröße
Bei diesen Eingaben und wenn die letzten beiden Trades in eine Richtung verlustbringend waren, öffnet der EA den nächsten Trade in dieselbe Richtung mit einem Volumen von 0,01 Lot. Wenn mindestens einer der beiden letzten Trades nicht verlustbringend war, beträgt das Positionsvolumen 0,1.
Damit der generierte EA korrekt funktioniert, sollte die kompilierte Datei Open_Oscillator_Cloud.ex5 im Ordner <terminal_data_directory>\MQL5\Indicators abgelegt werden.
Die Standard-Eingabeparameter des Expert Advisors mit Stops wurden in den unten gezeigten Tests verwendet.

Abbildung 1. Beispiele für Trades im Chart
Testergebnisse für 2017 auf AUDUSD H2:

Abbildung 2. Testergebnisse Chart
Kommentar 0