und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
- Ansichten:
- 660
- Rating:
- Veröffentlicht:
- 2018.03.09 14:22
-
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Expert Advisor-Signale basieren auf dem Schnittpunkt zweier MA-Linien. Dies sind Signale des Indikators Diff_TF_MA:
- Wenn der MA des aktuellen Zeitrahmens die MA-Linie des höheren Zeitrahmens nach oben kreuzt, ist das ein Signal, eine Kaufposition zu eröffnen;
- Wenn der MA des aktuellen Zeitrahmens die MA-Linie des höheren Zeitrahmens nach unten kreuzt, ist das ein Signal, eine Verkaufsposition zu eröffnen.
Bei einem Signal wird eine entsprechende Position geöffnet. Die Gegenposition ist geschlossen.
Der Indicator ist für die EA-Operation nicht erforderlich, da die Berechnung der erforderlichen gleitenden Durchschnitte direkt im EA-Code implementiert ist.
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.
Der EA hat neun Eingabeparameter:
- Experts magic number - ein eindeutiger Identifikator für die Positionen des EA;
- Periode of MA - Berechnungsperiode für den gleitenden Durchschnitt eines höheren Zeitraums (der Berechnungszeitraum des aktuellen Zeitraums MA wird automatisch ausgewählt);
- Timeframe of MA - der Zeitrahmen für den gleitenden Durchschnitt einer höheren TF;
- Reverse trade - Auswahl des Reverse-Modus (Ja, Nein): Wenn ja, öffnet sich eine Verkaufsposition bei einem Kaufsignal und umgekehrt;
- Lots - das Volumen der zu öffnenden Positionen;
- Stop loss in points - der Stop-Loss einer Position in Punkten;
- Take profit in points - der Take Profit einer Position in Punkten;
- Slippage of price - maximal zulässiger Schlupf beim Öffnen einer Position;
- Multiplier spread for stops - Spread-Multiplikator zur Berechnung der korrekten Distanz für Stopp-Orders.
Zur Überprüfung der Strategie wurde ein Test mit Standardeinstellung mit Daten im Intervall von 2017.01.02 bis 2018.01.19 durchgeführt. Leider hat der EA bei den Standardeinstellungen keine guten Ergebnisse gezeigt. Deshalb wurde es im Reverse-Modus getestet. Die Ergebnisse waren besser. Zusätzlich wurde die Periode von MA im Bereich von 1 bis 20 mit Schritt 1 optimiert. Der beste Wert bei der Optimierung für den maximalen Saldo war die Periodenlänge 8.
Abb.1 Testergebnis 2017.01.02 - 2018.01.19, Periodenlänge 8, reverse of trades ist aktiviert
Abb.2 Testergebnisse für 2017.01.02 - 2018.01.19, Periodenlänge 8, reverse of trades ist aktiviert
Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/19906

Wahrscheinlichkeitsebenen auf Basis des ATR. Die "Wahrscheinlichkeit" wird auf der Grundlage der projizierten Average True Range und des vorherigen Schlusskurses berechnet.

ZeroLagMACD ist eine MACD-Version, die im Vergleich zum klassischen MACD eine deutlich geringere Verzögerung aufweist.

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

Ein Expert Advisor, der in einem Kanal handelt, der auf dem Indikator Percentage_Crossover_Channel basiert.