Startseite Systemhandel Beitrag

Rückkehrstrategie für MetaTrader 5: So nutzen Sie Pending Orders effektiv

Anhang
21440.zip (5.51 KB, Herunterladen 0 mal)

Autor der Idee: Andrey Kornishkin

MQL5-Code Autor: barabashkakvn

Die Strategie arbeitet mit ausstehenden Limit-Orders.


Hauptidee

Wenn wir zur Start Stunde ein Gitter aus ausstehenden Orders mit einer Anzahl an ausstehenden Orders für jede Art (Buy Limit und Sell Limit) setzen, wird eine oder mehrere ausstehende Orders aktiviert. Anschließend kehrt der Preis notwendigerweise zum Eröffnungspreis der Kerze zurück, zu der das Gitter aus ausstehenden Orders gesetzt wurde.

Beispiel: Um 19:00 Uhr (Start Stunde = 19) platzieren wir vier (Anzahl an ausstehenden Orders = 4) Buy Limit und vier Sell Limit Orders. Wir erwarten, dass der Preis nach der Aktivierung einer oder mehrerer ausstehender Orders zum Eröffnungspreis der Kerze um 19 Uhr zurückkehrt.

Hinweis: Zum Zeitpunkt der Start Stunde sollten keine ausstehenden Orders auf dem Handelskonto vorhanden sein.


Gitterkonstruktion

Distanz (Abstand vom aktuellen Preis) + N * Schritt (Abstand zwischen den ausstehenden Orders)

Die Ablaufzeit der ausstehenden Orders wird in Stunden festgelegt.


Positionen schließen und ausstehende Orders entfernen

Wenn der Gesamtertrag aller Positionen Gesamtertrag Punkte erreicht, werden alle Positionen geschlossen und die ausstehenden Orders entfernt. Um Ende Stunde werden die ausstehenden Orders zwangsweise gelöscht.


Einstellungen

  • Stop Loss (in Pips) - Stop-Loss;
  • Start Stunde - Zeitpunkt der Platzierung der ausstehenden Orders (in Stunden);
  • Ende Stunde - Zeitpunkt der Entfernung der ausstehenden Orders (in Stunden);
  • Gesamtertrag (in Pips) - wenn dieser Ertrag erreicht wird, werden alle Positionen geschlossen und die ausstehenden Orders entfernt;
  • Trailing Stop (in Pips) - Trailing-Stop ("0" - Trailing deaktivieren);
  • Trailing Schritt (in Pips) - Trailing-Schritt;
  • Distanz - Abstand vom aktuellen Preis zur ersten ausstehenden Order;
  • Schritt - Abstand zwischen den ausstehenden Orders;
  • Anzahl an ausstehenden Orders - Anzahl der ausstehenden Orders jeder Art;
  • Ablauf (in Stunden) - Lebensdauer der ausstehenden Orders (in Stunden);
  • Lots - festes Volumen der ausstehenden Orders;
  • Risiko - dynamisches Volumen der ausstehenden Orders, berechnet als Risiko % pro Trade;
  • magische Nummer - einzigartiger EA-Identifikator.

Die Optimierung wurde vom 01.01.2018 bis zum 12.07.2018 auf EURUSD, H1 durchgeführt:

Return Strategy

Verwandte Beiträge

Kommentar (0)