Strx Super Grid
- Experten
- Version: 1.24
- Aktualisiert: 19 Mai 2017
- Aktivierungen: 5
Strx Super Grid ist ein Grid-System mit vielen erweiterten Funktionen.
Es platziert die ersten 2 Orders als BUY_STOP und SELL_STOP mit einem Abstand zum aktuellen Preis von den angegebenen GridPoints; wenn eine Order aktiv wird, wird die andere gelöscht. Der Benutzer kann auch wählen, ob er sofort eine Position oder einen schwebenden Auftrag über die neue Eingabe FirstImmediateOrder eröffnen möchte.
Wenn GridPoints 0 ist (Standard), wird das Raster automatisch auf der Grundlage der letzten 500 Bars (max-min closes) geteilt durch den Eingabeparameter MaxOrders dimensioniert.
Wenn der Handel profitabel wird, nachdem T1T2StartingPoints erreicht wurde, startet die T1T2-Logik; SSG schließt die Hälfte der Position und startet den Trailing-Stop-Loss für das verbleibende Volumen.
Zum Beispiel, wenn StartingLots 0,2 ist und der Handel profitabel ist, werden 0,1 Lots geschlossen und die Hälfte des Gewinns gesichert, die verbleibenden 0,1 Lots beginnen mit dem Trailing-Stop-Loss, bis der Markt sie natürlich schließt.
Die T1T2-Strategie wird von vielen FX-Experten empfohlen.
Wenn alle Session-Orders in T1T2 gesichert sind, beginnt eine neue Grid-System-Session.
Wenn der Handel nicht so viel Glück hat, beginnt die Grid-Logik; nach GridPoints Abstand von der ersten Order, wird eine weitere Order in die gleiche Richtung gemacht.
Das Auftragsvolumen ist: lastOrderLots*LotsMult
Wenn StartingLots zum Beispiel 0,2 und LotsMult 1,3 ist, wird die zweite Order mit 0,2*1,3=0,26 Lots eröffnet, die dritte mit 0,26*1,3=0,34 Lots und so weiter...
Ähnlich verhält es sich mit GridPoints und GridPointsMult; die ersten beiden Aufträge werden durch GridPoints-Punkte getrennt, der zweite durch GridPoints*GridPointsMult und so weiter.
Bevor ein neuer Auftrag eröffnet wird, überprüft SSG 4 Dinge:
- Der Spread muss kleiner als MaxSpread sein
- ATR, um übermäßige Marktaufträge zu vermeiden (ATRP ist ein benutzerdefinierter prozentualer ATR-Wert)
- RSI-14 muss im CheckRSIRange um 50% liegen; wenn z.B. CheckRSIRange=20, werden Orders nur von 40 bis 60% platziert -> 50-(20/2) bis 50+(20/2)
- Wenn TradeAgainstTrend false ist, wird SSG den Trend prüfen, bevor neue Orders eröffnet werden; der Trend ist BULLISH, wenn TrendBars über SMA(TrendPeriod) schließt und umgekehrt; andernfalls ist es RANGING
HINWEIS: TradeAgainstTrend hat keinen Einfluss auf die ersten 2 STOP-Orders
Killer-Merkmale
- Dynamisch konfigurierbare Gittergröße und Handelsvolumen
- T1T2-Logik zur Gewinnsicherung und Verlustminimierung
- Breakeven und Trailing Stop Loss
- Kapitalschutz mit den Parametern Stop Loss, Max Orders und Max Session Loss
- On-Chart-Status-Panel
- Einfaches und schnelles Backtesting und Optimierung
- Gut dokumentiert
Andere Eingabevariablen erklärt
- FirstImmediateOrder, wenn angegeben, wird sofort zum FirstOrderPrice gesendet (nur wenn es keine anderen aktiven Session-Orders gibt).
- RiskPerc: ist StartingLots=0, wird es auf Basis des Risikoprozentsatzes berechnet (Standard = 1%)
- Wenn BreakEvenTriggerPoints erreicht wird, wird der Stop Loss auf den Eröffnungskurs der Order + BreakEvenSLPoints gesetzt und die Order wird abgesichert.
- MaxOrders: ist die maximale Anzahl von Orders pro Session, die dieser EA öffnen kann, siehe CloseOldest unten für eine weitere erweiterte Funktion
- CloseOldest: wenn true, wenn das Grid eine neue Order öffnen muss, aber MaxOrders erreicht ist, schließt SSG den ältesten Trade in der Session und öffnet einen neuen mit der zuvor erklärten Logik; auf diese Weise tragen die ersten Trades im Falle einer sehr unglücklichen Session nicht zum Drawdown bei und ihre Verluste werden durch die Gewinne der neuen Orders gedeckt.
- MaxSessionLoss: wenn die Verluste diesen Wert in der Währung überschreiten, werden alle Aufträge sofort geschlossen und eine neue Grid-Session gestartet
- FixedMagicNumber: benutzerdefinierte magische Zahl; falls 0, wird sie anhand des Paarnamens und des Zeitrahmens generiert
- RunMode: wenn RUN_MODE_RUN , läuft das System wie hier beschrieben; wenn RUN_MODE_PAUSED , wird die Systemlogik gestoppt, aber die geöffneten Orders bleiben offen; wenn RUN_MODE_STOPPED, werden alle Orders geschlossen und die Systemlogik wird beendet. Ziehen Sie in Betracht, dies zu ändern, wenn Sie glauben, dass der Markt sehr instabil wird.
Backtests
Das System wurde mehr als 1 Jahr lang mit echten Tickdaten mit einer Genauigkeit von 99% und guten Ergebnissen auf vielen wichtigen Paaren, hauptsächlich im H1-Zeitrahmen, getestet.
Vorwärts-Test
Ich biete auch ein Signal basierend auf Super Grid https://www.mql5.com/en/signals/295644

