MetaTrader5
Optimiertes Handelssystem mit XAng_Zad_C für MetaTrader 5
In diesem Beitrag stelle ich dir ein effektives Handelssystem vor, das den XAng_Zad_C Trendfolgen-Indikator nutzt. Dieses System ermöglicht es dir, einen festen Handelszeitraum festzulegen und das Handelsvolumen basierend auf den Ergebnissen vorheriger Trades anzupassen.
Die Handelsentscheidung wird getroffen, wenn sich die Farbe der Indikatorwolke ändert.
Handelszeitraum festlegen
Du kannst die Handelszeiten in den Eingabeparametern definieren, um nur innerhalb des festgelegten Zeitrahmens zu handeln:
input bool TimeTrade=true; // Erlaubt den Handel im festgelegten Zeitraum
input HOURS StartH=ENUM_HOUR_0; // Handelsstart (Stunden)
input MINUTS StartM=ENUM_MINUT_0; // Handelsstart (Minuten)
input HOURS EndH=ENUM_HOUR_23; // Handelsende (Stunden)
input MINUTS EndM=ENUM_MINUT_59; // Handelsende (Minuten)
Für den Handelsstart und -ende stehen jeweils zwei Variablen für Stunden und Minuten zur Verfügung.
Die Standard-Einstellungen ermöglichen es dem Expert Advisor, die gesamte Handelszeit von 0:00 bis 23:59 zu handeln.
Wenn die Startzeit in den Einstellungen des EAs später als die angegebene Handelsendzeit ist, schließt der EA die offenen Positionen am nächsten Tag zur festgelegten Zeit.
Handelsvolumen verwalten
Es gibt einen Block von Eingabevariablen, um die Volumina der offenen Positionen zu steuern:
input uint BuyTotalMMTriger=5; // Anzahl der letzten Kaufgeschäfte zur Berechnung des Stop-Loss
input uint BuyLossMMTriger=3; // Anzahl der verlierenden Kaufgeschäfte zur Reduzierung des MM
input uint SellTotalMMTriger=5; // Anzahl der letzten Verkaufsgeschäfte zur Berechnung des Stop-Loss
input uint SellLossMMTriger=3; // Anzahl der verlierenden Verkaufsgeschäfte zur Reduzierung des MM
input double SmallMM_=0.01; // Anteil des Kapitals in einem Geschäft im Verlustfall
input double MM=0.1; // Anteil des Kapitals in einem Geschäft während des normalen Handels
input MarginMode MMMode=LOT; // Berechnungsmethode für den Lot-Wert
Wenn du diese Eingaben tätigst und aus den letzten fünf Trades auswählst, bei denen drei verlustbringend sind, öffnet der EA den nächsten Trade in dieselbe Richtung mit einem Volumen von 0,01 Lot. Sind weniger als drei verlustbringende Trades unter den letzten fünf, beträgt das Positionsvolumen 0,1.
Dieser Expert Advisor benötigt die kompilierte Indikator-Datei XAng_Zad.ex5, um zu funktionieren. Diese sollte sich im Ordner <terminal_data_folder>\MQL5\Indicators befinden.
Die Standard-Eingabeparameter des EAs wurden in den folgenden Tests verwendet. Stop-Loss und Take-Profit wurden nicht getestet.
Testergebnisse
Fig. 1. Beispiele von Geschäften auf dem Chart. Der Handel nur in den in den Eingaben festgelegten Zeitintervallen ist deaktiviert.
Testergebnisse für GBPJPY H4 im Jahr 2017:
Fig. 2. Testergebnisse Chart
Fig. 3. Beispiele von Geschäften auf dem Chart. Der Handel nur in den in den Eingaben festgelegten Zeitintervallen ist aktiviert.
2018.09.28