und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
- Veröffentlicht:
- Vladimir Karputov
- Ansichten:
- 1796
- Rating:
- Veröffentlicht:
- 2019.01.02 08:08
-
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Autor der Idee - Marc Boggs
Autor des mq5-Codes - barabashkakvn
Der EA arbeitet nur auf Hedging-Konten.
Der EA verfügt über die Klassen CPositionInfo, CTrade, CSymbolInfo, CAccountInfo, COrderInfo and CArrayObj.
Die Eingabeparameter erlauben die Festlegung von vier Level - Abstände der Pending-Stop-Orders. Die einzelnen Abstände folgen folgender Logik:
Level #0 < Level #1 < Level #2 < Level #3
Das EA überwacht ständig die Situation (funktioniert bei jedem Tick) und wartet, bis der Preis eine der Indikatorlinien von iBands (Bollinger Bands, BB) im Abstand von Level #3 durchbricht. Sobald der Durchbruch erkannt wird, werden die Pending-Orders gesetzt. Das Bild zeigt ein Beispiel für die Erkennung des Durchbruchs der oberen Linie: Es werden vier Pending-Sell-Stop-Orders gesetzt.
Im Falle eines Durchbruchs der unteren Grenze werden Pending-Buy-Stop-Orders gesetzt.
Die Laufzeit jeder Pending-Order wird durch Pending Stop orders expiration time (in Minuten) festgelegt. Die Losgröße kann sowohl konstant als auch dynamisch - als Risikoprozentsatz - eingestellt werden. Die Berechnung der Losgröße wird unter Geldverwaltung eingestellt.
Stop Loss, Take Profit und Trailing Stop Parameter können deaktiviert werden. Dazu übergeben Sie einfach "0.0" an den Parameter.
Beispiel mit EURUSD,H1
und USDJPY,H1
Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/22678

Der klassische Donchian Kanalindikator

Der Indikator Skyscraper_Fix in Kerzenform