Idee von: Marc Boggs
Code mq5 von: barabashkakvn
Der EA funktioniert nur auf Hedge-Konten!
Im EA wurden die Klassen CPositionInfo, CTrade, CSymbolInfo, CAccountInfo, COrderInfo und CArrayObj verwendet.
Es können vier Ebenen definiert werden, also die Abstände für die Platzierung von Pending Orders. Die Größe der Abstände folgt folgender Logik:
Ebene #0 < Ebene #1 < Ebene #2 < Ebene #3
Der EA überwacht permanent die Marktlage, also arbeitet er bei jedem Tick, sobald der Preis eine der Linien des Indikators iBands (Bollinger Bands, BB) in der Distanz von Ebene #3 durchbricht. Sobald ein solcher Durchbruch festgestellt wird, werden Pending Orders platziert. Im Bild unten sehen Sie eine Beispiel-Situation, in der der Durchbruch der oberen Linie festgestellt wurde: Vier Sell Stop Orders wurden platziert.

Entsprechend werden, sobald die untere Linie durchbrochen wird, Pending Buy Stop Orders platziert.
Für jede Pending Order wird die Ablaufzeit der Pending Stop Orders (in Minuten) festgelegt. Sie können sowohl feste als auch dynamische (in Risiko-Prozenten) Lotgrößen angeben. Der Lot-Typ wird im Money Management festgelegt.
Parameter wie Stop Loss, Take Profit und Trailing Stop können deaktiviert werden. Dazu müssen Sie einfach den Wert 0.0 für den Parameter zuweisen.
Ein Beispielstart auf EURUSD, H1:

und auf USDJPY, H1:

Verwandte Beiträge
- Handelssignale mit MQL5 Wizard: Bullish und Bearish Harami mit CCI bestätigen
- MQL5 Wizard: Trade Signale auf Basis von Kurs-Crossover mit gleitendem Durchschnitt und ADX Bestätigung
- MQL5 Wizard: Handels-Signale mit 3 schwarzen Krähen / 3 weißen Soldaten + CCI für MetaTrader 5
- MQL5 Wizard: Handelssignale durch 3 Schwarze Krähen/3 Weiße Soldaten + RSI
- MQL5 Wizard: Handelssignale mit 3 schwarzen Krähen/3 weißen Soldaten und Stochastik erstellen