Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Facebook!
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Hat Ihnen das Skript gefallen?
Bewerten Sie es im Terminal MetaTrader 5
Ansichten:
763
Rating:
(19)
Veröffentlicht:
2018.05.02 09:46
Aktualisiert:
2018.06.27 15:01
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Der Expert Advisor sucht nacheinander nach N identischen Kerzen. Er kauft bei bullischen Kerzen und verkauft bei bärischen. Der EA prüft, ob es ein netting oder hedging Konto ist. Die Klassen CPositionInfo, CTrade, CSymbolInfo und CAccountInfo werden im Code verwendet.


Neu in Version 6

Zusätzliches Schließen der Position, wenn ein "schwarzes Schaf" erkannt wird:

  • Alle Positionen schließen.
  • Positionen schließen, die das Gegenteil des "schwarzen Schafes" sind.
  • Positionen schließen, die sich in die gleiche Richtung wie die "schwarzen Schafe" bewegen.


"Schwarzes Schaf"

Angenommen, der Expert Advisor sucht nach 5 identischen Kerzen. Dann findet der EA fünf bullische Kerzen in einer Reihe und eröffnet eine Kaufposition. Wenn die nächste Kerze nach der Positionseröffnung nicht bullish ist, wird eine solche Kerze als "schwarzes Schaf" betrachtet.


Eingabeparameter

  • N identische Kerzen nacheinander - die Anzahl der identischen Kerzenhalter in einer Reihe.
  • Lot - Positionsvolumen.
  • Take Profit - Take Profit Wert, der Parameter wird nicht verwendet, wenn er auf 0 gesetzt ist.
  • Stop Loss - Stop Loss Wert, der Parameter wird nicht verwendet, wenn auf 0 gesetzt.
  • Trailing Stop - Trailing Stop Wert, der Parameter wird nicht verwendet, wenn er auf 0 gesetzt ist.
  • Trailing Step - Schrittweite, der Parameter wird nicht verwendet, wenn er auf 0 gesetzt ist.
  • Max-Positionen bestimmte Richtung (nur für Hedging) - die maximal zulässige Anzahl von Positionen in einer Richtung (nur für Hedging-Konten).
  • Max-Positionsvolumen (nur für Netting) - das maximale Volumen der offenen Positionen (gilt nur für Netting-Konten).
  • .
  • Use trade hours - den Zeitfilter aktivieren/deaktivieren.
  • Start hour - Handelsstart, Stunde.
  • End hour - Handelsende, Stunde.
  • magic number - eindeutige EA-Kennung.
  • Die Art des Schließens beim Erkennen des "schwarzen Schafes" - wählen Sie den Verschlusstyp, der bei einem "schwarzen Schaf" angewendet werden soll.

In dieser Version können Sie Take Profit, Stop Loss und Trailing Stop deaktivieren - in diesem Fall werden die Positionen durch den Parameter "Schwarzes Schaf" geschlossen.

Beispiel für Tests an D1 von 2017.04.18 bis 2018.02.10 im Modus Jeder Tick:

N-_Candles_v6 Optimierung

Symbol Pass Result Gewinn Erwartetes Ergebnis Profit-FaktorProfit Factor Erholungsfaktor Sharpe Ratio Custom Equity DD % Positionen
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

Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/20000

Pipsover 2 Pipsover 2

Der Expert Advisor arbeitet auf Basis der Indikatoren iChaikin (Chaikin Oscillator) und iMA (Moving Average, MA).

MACDSimpleReshetov MACDSimpleReshetov

Ein Expert Advisor handelnd mit MACD-Signalen. Für diejenigen, die den Handel mit CFDs und Futures bevorzugen.

Elders Safe Zone Elders Safe Zone

Ein Indikator auf Basis von Elders "Safe Zone".

MACD EA MACD EA

Der Expert Advisor verwendet drei iMA (Moving Average, MA) und einen iMACD (Moving Average Convergence/Divergence, MACD)