Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Telegram!
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Hat Ihnen das Skript gefallen?
Bewerten Sie es im Terminal MetaTrader 5
Expert Advisors

Percentage_Crossover_Channel_EA - Experte für den MetaTrader 5

Ansichten:
663
Rating:
(19)
Veröffentlicht:
2018.03.09 14:23
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Der Expert Advisor verwendet den Indikator Percentage_Crossover_Channel.

Die Strategie ist einfach:

  • Die Handelsstrategie, die auf den Kanalgrenzen basiert:
    • Wenn das Tief der ersten Bar die untere Grenze nach unten überquert oder berührt hat, wird eine Kaufposition eröffnet;
    • Wenn das Hoch der ersten Bar die obere Grenze nach oben überquert oder berührt hat, wird eine Verkaufsposition eröffnet;
    • Wenn der Reverse-Modus aktiviert ist, wird verkauft anstelle eines Kaufs und umgekehrt.
  • Der Handelsmodus basierend auf dem Schnittpunkt der Mittellinie:
    • Wenn der Schlusskurs der ersten Bar die Mittellinie nach unten überquert hat, wird eine Kaufposition eröffnet;
    • Wenn der Schlusskurs der ersten Bar die Mittellinie nach oben überquert hat, wird eine Verkaufsposition eröffnet;
    • Wenn der Reverse-Modus aktiviert ist, wird verkauft anstelle eines Kaufs und umgekehrt.

Es ist ein Swing Expert Advisor, der nur eine Position im Markt einnehmen kann. Wenn ein Kaufsignal auftaucht und es eine offene Verkaufsposition gibt, wird eine solche Position geschlossen und eine Kaufposition eröffnet. Bei Verkaufssignalen wird umgekehrt gehandelt.

Der Expert Advisor kann Indikatorsignale umkehren, um zu verkaufen statt zu kaufen und umgekehrt. Sie können auch Stop-Loss und Take-Profit in Punkten setzen. Wenn ungültige Stop-Loss- und Take-Profit-Werte angegeben werden, passt der EA die Werte an das für das Symbol zulässige Minimum StopLevel an.

Der Expert Advisor passt auch das Lot an, wenn ein falscher Wert angegeben wird. Wenn Lot zu groß ist, wird es der EA anpassen, um eine Position eröffnen zu können. Wenn es kein Geld gibt, um auch nur das kleinste Los zu eröffnen, wird das Signal übersprungen.

Für einen ordnungsgemäßen Betrieb benötigt der EA die kompilierte Indikatorendatei Percentage_Crossover_Channel.

Beachten Sie auch, dass der Expert Advisor für Trainings- und Strategietests konzipiert ist.

Der EA hat zehn Eingabeparameter:

  • Experts magic number - ein eindeutiger Identifikator für die Positionen des EA;
  • Percent - Parameter, der die Breite des Kanals bestimmt;
  • Applied price - Indikatorparameter;
  • Trade at the intersection of the middle line - aktivieren/deaktivieren des Handels über die Mittellinie;
  • Reverse trade - aktivieren/deaktivieren des Umkehr-Modus;
  • Lots - das Volumen der zu öffnenden Positionen;
  • Stop loss in points - Stop-Loss in points;
  • Take profit in points - Take-Profit in points;
  • Slippage of price - erlaubter Schlupf;
  • Multiplier spread for stops - Spread-Multiplikator zur Berechnung der korrekten Distanz für Stopp-Orders.
Für Stop-Loss- und Take-Profit (sowie für Pending-Orders) gibt es einen erlaubten Mindestabstand für die Platzierung solcher Aufträge - StopLevel. D.h. Stop-Loss und Take-Profit (sowie Pending-Orders) können nicht näher als diese Distanz zum Preis platziert werden. Wenn StopLevel gleich Null ist, dann bedeutet das nicht, dass es fehlt, sondern nur, dass StopLevel gleitend ist. In diesem Fall ist der Mindestabstand in der Regel gleich dem Spread*, aber manchmal reicht auch der doppelte Spread nicht aus. Dieser Parameter erlaubt es also, einen benutzerdefinierten Multiplikator für den Spread anzugeben, der zur Berechnung des Mindestabstandes für die Platzierung von Stop-Orders verwendet wird.

Zur Überprüfung der Strategie wurden zwei Tests an EURUSD H1 durchgeführt, die Daten im Intervall 2017.01.02 bis 2018.01.19, in zwei Modi: Standard (an den Kanalgrenzen) und am Schnittpunkt der Mittellinie.

Abb. 1. Testing graph of trading using channel borders on EURUSD H1 2017.01.02 - 2018.01.19

Abb.2. Testergebnisse des Handels an den Kanalgrenzen mit EURUSD H1 2017.01.02 - 2018.01.19

Abb.3. Testergebnis des Handels über die Mittellinie mit EURUSD H1 2017.01.02 - 2018.01.19

Abb.4. Testergebnis des Handels über die Mittellinie mit EURUSD H1 2017.01.02 - 2018.01.19

Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/19913

Woodies CCI Woodies CCI

Woodies CCI ist ein Momentumindikator, der von Ken Woods entwickelt wurde. Er basiert auf einem 14-Perioden Commodity Channel Index (CCI).

Diff_TF_MA_EA Diff_TF_MA_EA

Ein Expert Advisor, der auf dem Indikator Diff_TF_MA basiert.

NTK 07 NTK 07

Implementierung von mehreren Trailing-Typen. Pending (schwebende) Buy-Stop- und Sell-Stop-Orders. Begrenzung der maximalen Lotmenge und der Gesamtzahl der Positionen. Verschiedene Arten der Positionsvolumenberechnung.

TimeEA TimeEA

Der einfache Expert Advisor TimeEA öffnet eine Position des angegebenen Typs zu dem in den EA-Parametern angegebenen Zeitpunkt. Die Position wird zu dem im entsprechenden Parameter angegebenen Zeitpunkt geschlossen.