Startseite Systemhandel Beitrag

N Candles v6 – Dein Trading-Assistent für MetaTrader 5

Anhang
20000.zip (5.21 KB, Herunterladen 0 mal)

Der Expert Advisor sucht nach N identischen Kerzen in Folge. Er kauft bei bullischen Kerzen und verkauft bei bärischen. Der EA überprüft, ob das Konto im Hedging oder Netting ist. Dabei werden die Klassen CPositionInfo, CTrade, CSymbolInfo und CAccountInfo verwendet.

Neu in Version 6

In dieser Version wurden neue Schließungstypen hinzugefügt, wenn ein "schwarzes Schaf" auftaucht:

  • Alle Positionen schließen.
  • Positionen schließen, die dem "schwarzen Schaf" entgegenstehen.
  • Positionen schließen, die in dieselbe Richtung wie das "schwarze Schaf" gehen.

Was ist ein "schwarzes Schaf"?

Angenommen, der Expert Advisor sucht nach 5 identischen Kerzen. Wenn er fünf bullische Kerzen in Folge findet und eine Kauf-Position eröffnet, wird die nächste Kerze, die nicht bullisch ist, als "schwarzes Schaf" betrachtet.

Input-Parameter

  • N identische Kerzen in Folge - die Anzahl der identischen Kerzen in Folge.
  • Lot - Volumen der Position.
  • Take Profit - Wert für Take Profit, dieser Parameter wird nicht verwendet, wenn er auf 0 gesetzt ist.
  • Stop Loss - Wert für Stop Loss, dieser Parameter wird nicht verwendet, wenn er auf 0 gesetzt ist.
  • Trailing Stop - Wert für Trailing Stop, dieser Parameter wird nicht verwendet, wenn er auf 0 gesetzt ist.
  • Trailing Step - Wert für Trailing Step, dieser Parameter wird nicht verwendet, wenn er auf 0 gesetzt ist.
  • Maximale Positionen in einer bestimmten Richtung (nur für Hedging) - die maximal zulässige Anzahl an Positionen in einer Richtung (nur für Hedging-Konten).
  • Maximales Positionsvolumen (nur für Netting) - das maximale Volumen offener Positionen (nur für Netting-Konten).
  • .
  • Handelszeiten verwenden - Zeitfilter aktivieren/deaktivieren.
  • Startstunde - Handelsstartstunde.
  • Endstunde - Handelsendstunde.
  • Magic Number - eindeutige Kennung für den EA.
  • Art der Schließung beim Auftreten des "schwarzen Schafs" - wähle den Schließungstyp, der im Falle eines "schwarzen Schafs" angewendet werden soll.

In dieser Version kannst du Take Profit, Stop Loss und Trailing Stop deaktivieren - in diesem Fall werden Positionen durch den Parameter "schwarzes Schaf" geschlossen.

Beispiel für ein Test auf D1 vom 18.04.2017 bis 10.02.2018 im Every Tick-Modus:

N-_Candles_v6 Optimierung

Symbol Test Ergebnis Gewinn Erwarteter Ertrag Gewinnfaktor Recovery-Faktor Sharpe Ratio Custom Equity DD % Trades
AUDJPY 0 234868,07 26677,92 592,84 3,06 2,23 0,42 0 17,42 45
EURCHF 2 182707,90 21403,45 548,81 2,56 0,97 0,34 0 26,12 39
AUDUSD 3 176864,42 23113,10 462,26 2,42 1,40 0,33 0 23,34 50
USDJPY 1 161759,58 16625,68 573,30 2,43 0,66 0,38 0 44,97 29
GBPUSD 4 106435,34 15526,40 378,69 1,62 0,61 0,20 0 29,82 41
USDCHF 5 51537,85 445,34 11,42 1,02 0,02 0,02 0 31,45 39
USDCAD 6 40360,28 -3701,81 -88,14 0,87 -0,15 -0,04 0 35,79 42
EURCAD 7 38152,04 -4512,05 -132,71 0,84 -0,17 -0,06 0 42,95 34
#AA 9 34847,02 -1795,40 -51,30 0,72 -0,52 -0,12 0 6,95 35
EURJPY 8 23499,63 -14049,99 -326,74 0,65 -0,26 -0,18 0 62,68 43
EURUSD 10 4307,27 -28962,60 -851,84 0,20 -0,95 -0,59 0 60,81 34

Verwandte Beiträge

Kommentar (0)