Breakdown EA für MetaTrader 5: Optimaler Handel mit Pending Orders

Mike 2018.08.23 22:08 16 0 0
Anhang

Autor der Idee: arist0

Autor des MQL5-Codes: barabashkakvn

Der EA arbeitet mit Pending Orders, genauer gesagt mit Buy Stop und Sell Stop. Zu Beginn des Handelstags werden die Pending Orders des vorherigen Tages gelöscht. Neue Buy Stop und Sell Stop Orders werden in einem minimalen Abstand über dem Hoch und unter dem Tief des Vortages platziert.

Wird eine Pending Order ausgelöst und die Position wird profitabel, kommt ein Trailing Stop zum Einsatz.

Wenn eine der Pending Orders ausgelöst wird, wird die verbleibende Pending Order entfernt. Dies geschieht in OnTradeTransaction: Hier wird nach DEAL_ENTRY_IN (Markteintritt) gesucht.


Einstellungen

  • Stop Loss - Stop Loss;
  • Take Profit - Take Profit;
  • Trailing Stop - Trailing;
  • Trailing Schritt - Schrittgröße beim Trailing;
  • Minimaler Abstand - minimaler Abstand zu Hoch und Tief des Vortages;
  • Risiko in Prozent für einen Trade aus freiem Margin - Risiko pro Trade;
  • Magic Number - eindeutige EA-Identifikation.

EURUSD, M15:

breakdown

Liste
Kommentar 0