Nextbar: Dein Trading-Experte für MetaTrader 5

Mike 2018.09.28 00:50 12 0 0
Anhang

Idee von: Scriptor

MQL5-Code Autor: barabashkakvn

Der Expert Advisor (EA) öffnet Positionen und prüft die Schließungsmöglichkeiten ausschließlich zum Zeitpunkt des Bar-Eintritts. Die Trailing-Funktion überprüft (bewegt den Stop Loss) bei jedem Tick.

Das Volumen der geöffneten Position entspricht Lots. Stop Loss, Take Profit und Trailing Stop können deaktiviert werden, indem der entsprechende Parameter auf "0.0" gesetzt wird.

Trading-System Signale

Der EA vergleicht den Schlusskurs von Bar #1 mit dem Schlusskurs der Signal-Bar (der Wert der Signal-Bar darf nicht kleiner als 2 sein, andernfalls gilt dies als Fehler und der EA wird entladen). Der Unterschied zwischen den Schlusskursen dieser beiden Bars muss größer sein als Minimum Distance.

Eine weitere Einschränkung: Ein Signal wird nur generiert, wenn keine offenen Positionen vorhanden sind.

Signale, wenn Use reverse signals = false:

  • BUY-Signal: Schlusskurs von Bar #1 - Schlusskurs von Bar #Signal-Bar > Minimum Distance;
  • SELL-Signal: Schlusskurs von Bar #Signal-Bar - Schlusskurs von Bar #1 > Minimum Distance.

Wenn Use reverse signals = true, wird das generierte Signal umgekehrt.

Die Lebensdauer der Position wird ebenfalls beim Eintritt einer neuen Bar überprüft: Wenn die Position die Lifetime of the Position Bars erreicht hat, wird sie geschlossen.

Ein Beispiel, wie die Umkehrung der Signale den EURUSD, H1 beeinflusst:

Nextbar Use reverse signals true

Nextbar Use reverse signals false

Liste
Kommentar 0