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
Ansichten:
804
Rating:
(15)
Veröffentlicht:
2018.01.30 11:54
\MQL5\Include\ \MQL5\Indicators\
CMO.mq5 (16.56 KB) ansehen
\MQL5\Experts\
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Zwei gleich Handelssysteme für Long- und Short-Positionen basierend auf dem Ausbruch der Nulllinie durch den CMO Indikator, die man in einem Expert Advisor unterschiedlich einstellen kann. Dafür werden alle Eingabeparameter des Expert Advisors in zwei große Gruppen aufgeteilt:

  1. Parameter, deren Namen mit dem Buchstaben L beginnen, werden für die Verwaltung von Long-Positionen verwendet.
  2. Parameter, deren Namen mit dem Buchstaben S beginnen, werden für die Verwaltung von Short-Positionen verwendet.
//+----------------------------------------------+
//| Eingabeparameter des Expert Advisors für Long-Positionen        |
//+----------------------------------------------+
input uint    L_Magic=777;          //L Magic Number
input double  L_MM=0.1;             //L Anteil der Einlage an einem Trade
input MarginMode L_MMMode=LOT;      //L Modus für das Festlegen der Lotgröße
//+----------------------------------------------+
//| Eingabeparameter des Expert Advisors für Short-Positionen        |
//+----------------------------------------------+
input uint    S_Magic=555;          //S Magic Number
input double  S_MM=0.1;             //S Anteil der Einlage an einem Trade
input MarginMode S_MMMode=LOT;      //S Modus für das Festlegen der Lotgröße

Für diese Handelssysteme werden verschiedene Magic Numbers verwendet, und sie hängen von einander nicht ab. Echte Finanzmärkte sind sehr selten symmetrisch. Häufig werden absolut unterschiedliche Parameter eines Handelssystems benötigt, um einen Aufwärtstrend und Abwärtstrend zu handeln. Um den Expert Advisor richtig einzustellen, sollte man zunächst nur eines der Hadnelssysteme testen und das zweite deaktiviert.

input bool    L_PosOpen=true;       //L Erlaubnis, eine Long-Position zu eröffnen
input bool    L_PosClose=true;      //L Erlaubnis, eine Long-Position zu schließen

Danach sollte man das zweite System einstellen.

Der generierte Expert Advisors benötigt die kompilierte Datei CMO.ex5. Kopieren Sie diese in den Ordner <terminal_data_folder>\MQL5\Indicators.

Bei den unten angeführten Tests wurden Standardparameter des Expert Advisors verwendet. Stop Loss und Take Profit wurden in den Tests nicht verwendet.

Abb.1. Beispiele für Abschlüsse bei symmetrischen Einstellungen.

Abb.1. Beispiele für Abschlüsse bei symmetrischen Einstellungen.

Testergebnisse für 2016 auf USDJPY H4:

Abb.2. Chart der Testergebnisse

Abb.2. Chart der Testergebnisse

Abb.3. Beispiele für Trades bei nicht symmetrischen Einstellungen

Abb.3. Beispiele für Trades bei nicht symmetrischen Einstellungen

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

Exp_Daniella Exp_Daniella

Ein Handelssystem, dass auf Signalen des Semaphor-Indikator Daniella basiert.

20 Pips Opposite Last N Hour Trend 20 Pips Opposite Last N Hour Trend

Handel gegen die Trendrichtung vor N Stunden.

Dtm_HTF Dtm_HTF

Der Dtm Indikator mit der Option, Zeitrahmen in den Eingabeparametersn auszuwählen.

N Candles v5 N Candles v5

Der Expert Advisor ermittelt N gleiche Kerzen in Folge. Bullische Kerzen - kaufen, bärische - verkaufen.