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.
- Version 1: N Candles.
- Version 2: N Candles v2.
- Version 3: N Candles v3.
- Version 4: N Candles v4.
- Version 5: N Candles v5.
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:

| 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
- So integrierst du hochkarätige Wirtschaftsdaten in deinen EA für MetaTrader 4
- Handelssignale mit MQL5 Wizard: Bullish und Bearish Harami mit CCI bestätigen
- Erstelle einen Expert Advisor basierend auf dem Center of Gravity Indikator für MetaTrader 4
- MQL5 Wizard: Trade Signale auf Basis von Kurs-Crossover mit gleitendem Durchschnitt und ADX Bestätigung
- Skyscraper_Fix und ColorAML: Zwei leistungsstarke Systeme für MetaTrader 5