Der Exp_TotalPowerIndicatorX Expert Advisor basiert auf den Signalen, die vom TotalPowerIndicatorX Oszillator generiert werden. Ein besonderes Feature ist die Möglichkeit, ein festes Handelszeitintervall einzustellen.
Ein Handelssignal wird erzeugt, wenn eine Kerze schließt und sich die Farbe der Indikatorwolke geändert hat (die Hauptindikatorlinie hat die Signallinie gekreuzt).
Du kannst die Handelszeiten in den Eingabeparametern angeben, um im festgelegten Zeitintervall zu traden:
inputbool TimeTrade=true; //Erlaubt das Trading im festgelegten Intervallinput HOURS StartH=ENUM_HOUR_0; //Trading-Start (Stunden)input MINUTS StartM=ENUM_MINUT_0; //Trading-Start (Minuten)input HOURS EndH=ENUM_HOUR_23; //Trading-Ende (Stunden)input MINUTS EndM=ENUM_MINUT_59; //Trading-Ende (Minuten)
Für die Start- und Endzeit stehen jeweils zwei Variablen (Stunden und Minuten) zur Verfügung.
Die Standardeinstellungen ermöglichen es dem Expert Advisor, die gesamte Handelsession von 0:00 bis 23:59 zu traden, wobei alle Positionen um 23:59 geschlossen werden.
Wenn die Startzeit später als die angegebene Endzeit ist, schließt der Expert Advisor die Positionen am nächsten Tag zur festgelegten Zeit.
Für einen reibungslosen Betrieb des Expert Advisors solltest du die kompilierte Indikatordatei TotalPowerIndicatorX.ex5 in den Ordner <terminal_data_folder>\MQL5\Indicators speichern.
Beachte, dass die TradeAlgorithms.mqh Bibliotheksdatei die Verwendung von Expert Advisors bei Brokern mit nicht null Spread und der Möglichkeit, Stop Loss und Take Profit bei der Eröffnung von Positionen festzulegen, ermöglicht. Weitere Varianten der Bibliothek kannst du unter folgendem Link herunterladen: Trade Algorithms.
Die standardmäßigen Eingabeparameter des Expert Advisors wurden während der unten gezeigten Tests verwendet. Stop Loss und Take Profit kamen während der Tests nicht zum Einsatz.

Abbildung 1. Beispiele von Geschäften im Chart
Testresultate für 2015 am GBPUSD H4:

Abbildung 2. Testergebnisse im Chart

Kommentar 0