HTH Trader: Ihr Expertensystem für MetaTrader 5

Mike 2017.05.02 19:50 25 0 0
Anhang

Der Autor der Idee — c0d3mq5 Autor — barabashkakvn


Hedge The Hedge Trader wurde entwickelt, um die regulären Absicherungen (EURUSD gesichert mit USDCHF) zu optimieren. Das Pairs-Trading hat manchmal eine hohe Drawdown (DD). Diese Handelsstrategie versucht, die Absicherung zu verbessern, um die schweren Rückgänge zu minimieren, die Trader erleben. Der HTH Trader sichert EURUSD mit USDCHF und GBPUSD mit AUDUSD ab, wodurch eine Hedge the Hedgee Strategie entsteht. Die Strategie eröffnet täglich (4) Positionen. Die DD ist ebenfalls begrenzt, da die abgesicherten Positionen nur für die Dauer eines Tages aktiv bleiben dürfen. Wenn der neue Tag beginnt, also wenn die Hour() des aktuellen Brokers größer als null ist, tritt der EA ein. Der EA wartet, bis die Hour() 23 ist, um die aktuellen Positionen zu schließen. Der EA startet neu, wenn der neue Tag beginnt.

  • Wenn die Abweichung des vorherigen Tages für EURUSD positiv ist, tritt der EA mit LONG EURUSD, LONG USDCHF, SHORT GBPUSD und LONG AUDUSD ein. In diesem Fall wird EURUSD mit USDCHF, EURUSD mit GBPUSD, USDCHF mit AUDUSD und GBPUSD mit AUDUSD abgesichert.
  • Wenn die Abweichung des vorherigen Tages für EURUSD negativ ist, tritt der EA mit SHORT EURUSD, SHORT USDCHF, LONG GBPUSD und SHORT AUDUSD ein.
  • Es gibt eine starke Korrelation zwischen dem Verhältnis EURUSD/USDCHF und GBPUSD/AUDUSD, daher ist es möglich, die Hedge zu optimieren.. 


Neue Funktion: Notfallhandel

Wenn 'enable_emergency_trading' auf 'true' gesetzt ist, wartet dieser EA darauf, dass der Verlust den Wert 'emergency_loss' in Pips erreicht, um neue Trades einzugehen. Die neuen Trades werden die Positionen mit positiven Gewinnen sein. Zum Beispiel, wenn Sie EURUSD im Minus, USDCHF im Minus, GBPUSD im Plus und AUDUSD im Plus haben, wird der EA, wenn der 'emergency_loss' erreicht ist, eine Kopie der GBPUSD-Position und der AUDUSD-Position eröffnen, da diese profitabel sind. Diese Funktion ist so eingerichtet, dass sie einmal pro Tag ausgeführt wird, wenn der 'emergency_loss' PIP-Wert erreicht ist, wird die 'emergency_trading'-Funktion nur einmal ausgeführt und dann am nächsten Tag neu gestartet. Diese Funktion kann nicht deaktiviert werden, es sei denn, der Code wird gelöscht.

if(enable_emergency_trading==true && totalprofit<=-emergency_loss){doubleorders();}


EA-Optionen:

  • Trade | aktiviert den Handel, wenn auf true gesetzt
  • C1 | 1. Währung
  • C2 | 2. Währung
  • C3 | 3. Währung
  • C4 | 4. Währung
  • Show_Profit | aktiviert die Verfolgung von Gewinn/Verlust aller von diesem EA ausgeführten Trades
  • Enable_Profit | Aktiviert die Gewinnüberwachung, um alle Positionen zu schließen
  • Enable_Loss | Aktiviert die Verlustüberwachung, um alle Positionen zu schließen
  • Enable_Emergency_Trading | aktiviert den Einstieg in neue Trades, wenn der Gewinn den Wert Emergency_Loss PIP erreicht
  • Profit | PIP-Wert
  • Loss | PIP-Wert
  • MagicNumber1 | Nummer zur Verfolgung von C1
  • MagicNumber2 | Nummer zur Verfolgung von C2
  • MagicNumber3 | Nummer zur Verfolgung von C3
  • MagicNumber4 | Nummer zur Verfolgung von C4
  • E_MagicNumber | Nummer zur Verfolgung von Notfall-Trades
  • Lot | Lot-Größe
Liste
Kommentar 0