Grid Schaff Trend Cycle EA
- Experten
-
AL MOOSAWI ABDULLAH JAFFER BAQER
To trade successfully we need to go through the proven path that others had gone and reached!
Here are 17 quotes from such successful investors:
1- Limit your size in any position so that fear does not become the prevailing instinct guiding your judgment.
Joe Vidich - Version: 3.17
- Aktivierungen: 5
Erst ausführen, dann entscheiden: Öffnen Sie den „Grid Schaff Trend Cycle EA“ im MetaTrader 5-Strategietester mit aktiviertem visuellen Modus, und Sie können beobachten, welche Zykluswenden er akzeptiert und welche er ignoriert.
EIN TREND HAT EINEN RHYTHMUS. DIESER EA WARTET AUF DEN TAKT.
Der MACD zeigt Ihnen an, dass sich der Trend ändert, allerdings langsam. Ein Stochastik-Indikator zeigt Ihnen, wo sich der Kurs innerhalb seiner Spanne befindet, reagiert jedoch auf jede kleine Schwankung. Der Schaff Trend Cycle vereint beides: Er lässt den MACD durch zwei geglättete stochastische Filter laufen, was eine Linie von 0 bis 100 ergibt, die während einer Kursbewegung flach verläuft und dann schnell von einer Seite zur anderen schwingt, wenn sich die Bewegung umkehrt. Der „Grid Schaff Trend Cycle EA“ startet einen Zyklus erst dann, wenn diese Schwankung auf einem abgeschlossenen Balken begonnen hat, echt ist und nicht nur eine winzige Bewegung darstellt, noch nicht ausgereizt ist und mit dem übergeordneten Trend übereinstimmt. Danach übernimmt eine umfassende Management-Engine das Portfoliomanagement: Sie sichert kleine Positionsschließungen ab und reduziert große, alte Orders Stück für Stück.
Kurz gesagt
• Einstieg: Die STC-Linie kreuzt ihre eigene kurze Signallinie auf einem geschlossenen Balken. Die sich gerade bildende Kerze wird standardmäßig ignoriert, sodass ein akzeptiertes Signal nicht nachträglich angepasst wird.
• Der STC wird innerhalb des EAs aus den Schlusskursen des Charts berechnet. Keine Indikator-Datei, keine DLL, keine Webanfrage.
• Fünf Filter entscheiden, ob aus einem Kreuz ein Order wird: „Climb“, „Gap“, „Stretch“, „Settle“ und „Range“ sowie ein EMA-200-Seitenfilter.
• Neu in diesem Produkt: der „Zone Guard“, der verlangen kann, dass der STC kurz vor dem Kreuzungspunkt seine äußere Zone berührt hat (25 oder niedriger für einen KAUF, 75 oder höher für einen VERKAUF). Er ist standardmäßig deaktiviert; die Zahlen hinter dieser Einstellung finden Sie weiter unten.
• Vergangene Überschreitungen werden im Live-Chart angezeigt: ein kleiner Pfeil, wenn sie akzeptiert wurden, ein grauer Punkt, wenn ein Schutzfaktor „Nein“ gesagt hat.
• Bei der Glattstellung werden die ältesten und neuesten Orders miteinander gepaart; eine alte Order, die zu groß ist, um auf einmal glattgestellt zu werden, kann in Teilen geschlossen werden.
• Es gibt keinen Stop-Loss und keine erzwungene Komplettschließung. Limits verhindern neue Kursniveaus, und das offene Orderbuch bleibt unter Kontrolle.
----------
Erste Schritte
1. Wenden Sie das System auf ein EURUSD-H1-Chart an und behalten Sie die Standardeinstellungen bei: 0,01 erstes Lot, additive Leiter.
2. Wählen Sie für die erste Sitzung im RunMode nur „Scan“ aus. Alle Pläne werden im Bedienfeld angezeigt, es wird jedoch nichts gesendet.
3. Sobald Ihnen die Pläne sinnvoll erscheinen, klicken Sie im Bedienfeld auf „ARMED“.
4. Bevor Sie mit echtem Geld handeln, wiederholen Sie die folgenden Tests mit den Daten Ihres eigenen Brokers; Spread, Swap und Provision beeinflussen das Ergebnis.
5. Sie lassen mehr als eine Instanz laufen? Weisen Sie jedem Chart eigene Magic Numbers zu.
----------
Tester-Daten
Strategietester, Standardeinstellungen, 1-Minuten-OHLC, Hebel 1:100, 01.01.2025 bis 30.09.2026, Demodaten eines Brokers. Mit denselben Einstellungen können Sie diese Ergebnisse reproduzieren.
• EURUSD H1, 10.000 $: Netto +1.200,18, maximaler Kapitalrückgang 796,76 (7,94 %), 414 Trades. Kein Stop-out, keine Margin-Ablehnung.
• EURUSD H1, 1.000.000 $: Netto +1.200,18, maximaler Kapitalrückgang 796,76 (0,08 %), 414 Trades. Kein Stop-out, keine Margin-Ablehnung.
• XAUUSD D1, 10.000 $: Netto +2,34, maximaler Kapitalrückgang 3,93 (0,04 %), 1 Trade. Kein Stop-out, keine Margin-Ablehnung.
• XAUUSD D1, 1.000.000 $: Netto +2,34, maximaler Kapitalrückgang 3,93 (0,00 %), 1 Trade. Kein Stop-out, keine Margin-Ablehnung.
Betrachten Sie dies als Tagebuch eines vergangenen Zeitraums, nicht als Versprechen. Beim Gold kam es in 21 Monaten zu einem einzigen Trade, was in keiner Weise aussagekräftig ist; dieser EA ist eindeutig besser auf dem H1-Paar aufgehoben. Der Kapitalrückgang ist bei beiden Einlagen gleich, da die Lotgrößen nicht mit dem Kontostand wachsen; somit entsprechen 796,76 fast 8 % eines Kontos mit 10.000 $ und einem weitaus größeren Anteil eines kleineren Kontos; Einlagen unter 10.000 $ wurden nicht getestet. Die Standardwerte für die Schutzmaßnahmen wurden für denselben Zeitraum gewählt, was die Zahlen positiv verzerrt. Netting-Konten wurden nicht überprüft.
----------
Der „Zone Guard“ und warum er auslöst
Der Gedanke dahinter: Eine Zykluswende ist am aussagekräftigsten, wenn sie am anderen Ende der Skala beginnt; daher sollte ein „BUY“-Signal erst auftreten, nachdem der STC in der unteren Zone gesunken ist, und ein „SELL“-Signal erst, nachdem er hoch gestiegen ist. Wir haben dies zweimal am EURUSD H1 mit 10.000 $ gemessen, alle anderen Einstellungen waren auf Standard. Mit 10 Balken und einer Tiefe von 25 (STC 25 oder niedriger / 75 oder höher): genau dasselbe wie bei deaktivierter Funktion, +1.200,18, 414 Trades, da der STC so oft seine Extremwerte erreicht, dass die Regel nie zum Tragen kam. Bei 3 Balken und einer Tiefe von 45 (STC 5 oder niedriger / 95 oder höher): Netto +851,50, Drawdown 624,45 (5,98 %), 347 Trades. Ausgeschaltet: Netto +1.200,18, Drawdown 796,76 (7,94 %), 414 Trades. Die strenge Version senkte den Drawdown um etwa ein Fünftel, kostete jedoch etwa 29 % des Gewinns, sodass sich der Gewinn pro Drawdown-Einheit verschlechterte. Deshalb ist diese Option standardmäßig deaktiviert. Wenn Sie eine ruhigere Kurve auf Kosten des Gewinns bevorzugen, setzen Sie „InpSTCZoneBars“ auf 3 und „InpSTCZoneDepth“ auf 45 und vergleichen Sie die Ergebnisse anhand Ihrer eigenen Daten. Zwei Durchläufe über einen Zeitraum reichen nicht aus, um ein endgültiges Urteil zu fällen.
----------
Warum der Schaff-Trendzyklus
Die Linie verweilt über lange Zeiträume nahe bei 0 oder 100 und kreuzt dann innerhalb weniger Balken die Mitte. Diese Form ist nützlich für ein Grid, das einmal starten und dann die Engine arbeiten lassen soll: Der EA erkennt den Beginn der Schwankung, nicht jede kleine Bewegung darin. Das hat jedoch auch seinen Preis. Da er auf dem MACD basiert, erfolgt die Wende immer noch erst, nachdem sich der Kurs bereits bewegt hat, und in einem langsamen Seitwärtsmarkt kann die Linie häufiger umschlagen, als Ihnen lieb ist. Genau dafür sind der Range Guard und der Trendfilter da.
----------
Ein Zyklus, Schritt für Schritt
1. Auslesen. Jeder neue Balken berechnet den MACD neu, sowohl die stochastischen Durchläufe als auch die Signallinie aus den abgeschlossenen Balken.
2. Kreuzung. Der STC bewegt sich für einen KAUF über seine Signallinie, für einen VERKAUF darunter.
3. Climb Guard. Der STC muss in den letzten paar Balken genügend Punkte in diese Richtung gewonnen haben.
4. Lücken-Prüfung. Er muss seine Linie um mehr als nur einen Hauch überschreiten.
5. Stretch-Prüfung: Ein KAUF, bei dem der STC bereits über 80 liegt, oder ein VERKAUF unter 20 kommt zu spät und wird abgelehnt.
6. „Settle Guard“, optional. Der STC muss zunächst einige Balken lang auf der anderen Seite seiner Linie geblieben sein.
7. Zone Guard, optional. Der STC muss kurz zuvor seine äußere Zone berührt haben.
8. Range Guard. Das aktuelle Fenster muss in Bezug auf die ATR breit genug sein, sodass enge Handelsspannen übersprungen werden.
9. Trendfilter. Standardmäßig muss der Schlusskurs auf der entsprechenden Seite des EMA 200 liegen. Er kann auch auf der anderen Seite liegen oder deaktiviert werden.
10. Timing. Akzeptierte Signale werden durch einen Abstand von einigen Balken voneinander getrennt, und ein Signal kann einige Balken warten, wenn das Niveau nicht sofort gesetzt werden kann.
11. Ladder. Die Niveaus folgen der ATR oder festen Punkten, mit einer Untergrenze, einer Obergrenze und einem optionalen Einfrieren. KAUF- und VERKAUF-Raster können gemeinsam oder einzeln laufen.
12. Abwicklung. Gruppen aus ältesten und neuesten Orders werden geschlossen, wenn ihr gemeinsames Ergebnis nach Swap und Provision das Ziel erreicht. Ist die älteste Order zu groß, wird stattdessen ein Teil davon geschlossen.
13. Sicherheitsprüfungen. Ein Abschluss, der ein Level sofort wieder öffnen würde, wird blockiert; jeder Schritt wird im Handelsverlauf bestätigt; fehlgeschlagene Schritte werden erneut versucht; und ein Plan wird verworfen, wenn sich das Orderbuch vor dem Absenden geändert hat.
14. Absicherungszyklus, optional. Standardmäßig deaktiviert und in unseren Tests nicht angewendet. Wenn aktiviert, hält er ein ausgeglichenes Paar eines ausgewählten Symbols und löst es in gleichen Tranchen auf, finanziert durch einen kleinen Aufschlag auf die vom Grid bereits durchgeführten Schließungen.
----------
Das Bedienfeld
Das Panel befindet sich auf der linken Seite, sodass die rechte Seite und die Kursskala frei bleiben. Es listet das Symbol, die Magic Number, eine Statusanzeige, den Grid-Modus, den Lot-Schritt, den Abstand, das verbuchte Ergebnis, das Orderbuch, den Schlussplan für jede Seite und die Ordertabelle auf. Die Zeile „STC PULSE“ zeigt die schnellen, langsamen und Zykluslängen, den aktuellen STC und dessen Signallinie auf einer Skala von 0 bis 100 sowie die Balken seit dem letzten Kreuzungspunkt an. Die Zeile „ZONE GUARD“ zeigt die bevorzugte Seite an, vor wie vielen Balken die äußere Zone berührt wurde, dann „Gap“, „Stretch“ und „Range“, jeweils gekennzeichnet mit „OPEN“, „HOLD“ oder „off“, und schließlich die EMA-Seite. Schaltflächen schalten zwischen „Armed“ und „Scan only“, „Pause“ und „Resume“, Chartmarkierungen und Slicing um. Die „Hedge Vault“-Karte ist so konzipiert, dass sie unter dem Hauptfenster angedockt wird; da die Absicherung deaktiviert war, blieb sie in unseren Screenshots verborgen, sodass das Live-Docking nicht überprüft wurde. In einem nicht-visuellen Backtest wird nichts dargestellt.
----------
Von Ihnen kontrollierte Limits
Keine Einstellung schließt die Position für Sie; Limits verhindern lediglich neue Positionen.
Jede Order durchläuft vor dem Absenden eine Freimargenprüfung mit einem Sicherheitspuffer.
Obergrenzen für Ebenen pro Raster, Orders pro Seite und Lots pro Order sorgen dafür, dass die Leiter endlich bleibt. „MinMarginLevelPercent“ und „MaxAccountRiskPercent“ sind standardmäßig deaktiviert; passen Sie sie für Ihr eigenes Konto an.
Eine optionale Sicherheitsfunktion für den Margin-Level-Zeitrahmen verschiebt das Signal und den Abstand in einen höheren Zeitrahmen, wenn die Margin sinkt. Diese ist standardmäßig deaktiviert und wurde in unseren Tests nicht angewendet.
Kopien werden nach Symbol und Magic Number getrennt.
Der Scan zeigt lediglich jede Entscheidung an, ohne eine einzige Order zu senden.
----------
Ist das etwas für Sie?
Ja, wenn Sie lieber abwarten, bis sich eine Kursbewegung umkehrt, anstatt ihr hinterherzulaufen, sich mit vielen kleinen Gewinnen zufrieden geben und die Lotgröße an Ihr Guthaben anpassen. Nein, wenn Sie bei jeder Order einen Stop-Loss benötigen, eine feste monatliche Rendite erwarten oder große Lots mit geringem Einsatz unbeaufsichtigt laufen lassen möchten.
----------
Häufige Fragen
Gibt es ein Repainting? Akzeptierte Signale, Chartmarkierungen und beide Panel-Zeilen verwenden ausschließlich abgeschlossene Kerzen.
Ist es dasselbe STC wie auf meiner Charting-Seite? Es folgt dem üblichen Schema: MACD 23/50, Zyklus 10, Faktor 0,5. Da jedoch jede Plattform die Durchschnittswerte etwas anders berechnet, können die Anfangswerte um einige Punkte abweichen.
Welche Märkte wurden getestet? EURUSD H1 und XAUUSD D1. Alles andere müssen Sie selbst testen.
Was sollte ich zuerst ändern? InpSTCStretchMax, dann InpSTCClimbMin. Ändere jeweils nur einen Parameter und beobachte den Drawdown neben dem Nettoergebnis.
Warum nur ein Gold-Trade? Auf einem Tages-Chart lassen die Schutzgrenzen, der Trendfilter und die 30-Bar-Lücke nur sehr wenige Chancen zu. Lockerere Schutzgrenzen führen zu mehr Trades und mehr Risiko.
Kann ich das System beschleunigen? Verringere den InpSTCCycle oder die MACD-Längen. Es kommt dann häufiger zu Kreuzungen, also überprüfe anschließend noch einmal die „Guards“.
Konten miteinander verrechnen? Für diese gibt es eine separate Margin-Obergrenze, das Verrechnungsverhalten ist jedoch nicht verifiziert.
----------
Alle Eingaben
Grid-Ebenen
TradeMode – standardmäßig zwei Grids, BUY und SELL, oder nur eine Richtung.
GridSpacePoints – Abstand zwischen den Stufen im Modus mit festen Abständen (25).
GridSpaceMultiplier – Ein Wert über 1,0 vergrößert die tieferen Stufen (1,0 = gleichmäßig).
MaxGridLevels – maximale Anzahl von Ebenen in einem Raster (1000).
UpDirectionIsBuy – welche Seite bei einer Aufwärtsbewegung ausgelöst wird.
EAMagicNumber – Nummer auf Raster-Orders (9761830).
GridOrderComment – Text bei Grid-Orders (GSTC).
OneOrderPerBar – höchstens eine neue Ebene pro Bar.
Lots
InitialLotSize – Volumen des ersten Niveaus (0,01).
LotSizingMode – standardmäßig additiv, alternativ multiplikativ.
LotMultiplier – Faktor pro Ebene im multiplikativen Modus (1,25).
LotAddStep – Schrittweite pro Stufe im additiven Modus (0,01; bei 0 wird das Start-Lot verwendet).
MaxOrderVolume – größtes Einzelorder-Volumen (1,0).
UseAutoLot – Verknüpft das Start-Lot mit dem Kontostand (aus).
AutoLotBaseBalance – Kontostand, der dem Start-Lot entspricht (1000).
AutoLotAllowDecrease – lässt zu, dass das Auto-Lot unter das Start-Lot fällt (aus).
ATR-Abstand
GridSpacingMode – standardmäßig ATR, alternativ feste Punkte.
ATRTimeframe – ATR-Zeitrahmen (aktuelles Chart).
ATRPeriod – ATR-Periode (14).
ATRSpacingFactor – Abstand als Vielfaches von ATR (1,0).
ATRBarShift – ATR-Balken; 1 ist der zuletzt abgeschlossene Balken.
ATRMinSpacingPts – kleinster Abstand in Punkten (50; 0: keiner).
ATRMaxSpacingPts – höchster Abstand in Punkten (5000; 0: keiner).
ATRFreezeOnStart – Beibehaltung eines Abstands für den gesamten Zyklus (aus).
Gewinnziel
DesiredProfitPerClosure – Basisziel in Kontowährung (2,0).
ProfitMultiplier – endgültiger Skalierungsfaktor, 1,00 bis 2,00.
ProfitTargetMode – standardmäßig skaliert: Größere, tiefere Orderbücher zielen höher.
ProfitVolumePower – wie das Schlussvolumen das Ziel erhöht (1,0; 0 = aus).
ProfitDepthBonus – zusätzliches Ziel pro weiterer offener Ebene (0,10).
ProfitMaxMultiple – skalierte Zielobergrenze in Vielfachen des Basiswerts (50).
ProfitMaxReachFraction – hält das Ziel innerhalb dieses Anteils eines Rasterschritts (0,50).
Fragment-Scanner
UseMultiLegScan – prüft Gruppen mit mehreren Orders vor dem einfachen Paar (aktiviert).
MaxOldestLegs – älteste Orders in einem Abschluss (3).
MaxNewestLegs – die meisten neuen Orders in einem Abschluss (6).
ScanPriority – Rangfolge der qualifizierten Gruppen; standardmäßig die größte Gruppe zuerst.
NeverBankLessThanPair – eine Gruppe muss auch das Paar-Ziel übertreffen (aktiviert).
RequireCloseVolumeExceedsTarget – Das neueste Volumen muss über dem ältesten Volumen liegen (aktiviert).
MinCloseVolumeRatio – erforderliches Verhältnis dieser Volumina (1,5).
Zielaufteilung
EnableTargetSlicing – ermöglicht die Teilschließung der ältesten Order (aktiviert).
FragProfitWeightPower – Gewinngewicht pro geschlossenem Lot (1,5).
FragMinSlicePercent – Kleinste Tranche, in Prozent der Zielorder (20).
FragAllowMultiCloser – mehrere neue Orders können eine Tranche finanzieren (aktiviert).
FragPreferFullClosure – Eine vollständige Schließung hat Vorrang, wenn beide Möglichkeiten bestehen (aktiviert).
Wiedereröffnungsschutz
ReopenGuard – blockiert Schließungen, die eine Stufe sofort wieder öffnen würden (schrittbasiert).
ReopenGuardCushion – Sicherheitsabstand als Anteil eines Schritts (0,90).
Kontoschutz
MinMarginLevelPercent – keine neuen Stufen unterhalb dieser Margin-Stufe (0, deaktiviert).
MaxAccountRiskPercent – keine neuen Schwellenwerte jenseits dieses schwankenden Verlusts, in Prozent des Guthabens (0 = deaktiviert).
NetMaxMarginPercent – nur bei Netting: Obergrenze für die Nettopositionsmarge, in Prozent des Eigenkapitals (5,0).
MaxTotalOrders – absolute Order-Obergrenze pro Seite (1000).
Ausführung und Prüfungen
RunMode – „Armed“ oder „Scan only“.
CloseSequence – Reihenfolge, in der die Legs gesendet werden; standardmäßig „älteste zuerst“.
MaxSlippagePoints – zulässige Slippage (30).
MaxSpreadPoints – kein Handel oberhalb dieses Spreads (7500).
MinSecondsBetweenClosures – Pause zwischen den Schließungen pro Seite (5).
CloseAttemptsPerLeg – Anzahl der Versuche vor der Wiederholungswarteschlange (3).
VerifyTimeoutSeconds – Wie lange wird ein festgefahrenes Leg verfolgt (90).
DeferWhenMarketClosed – wartet auf die nächste Handelssitzung, anstatt den Handel zu unterbrechen (aktiviert).
MarketClosedRetrySeconds – Intervall zwischen Wiederholungsversuchen, wenn Aufträge abgelehnt werden (30).
AutoResumeAfterSeconds – Eine Unterbrechung wird nach dieser Anzahl von Sekunden automatisch aufgehoben (300; 0 wartet auf Sie).
NoPartialRetryMinutes – Teilschließungen werden erst nach dieser Anzahl an Minuten nach einer Ablehnung durch den Broker erneut versucht (15; 0: nie).
AbortIfBookChanged – bricht einen Plan ab, wenn sich ein Teil des Plans geändert hat (aktiviert).
UseFullCommission – berücksichtigt Provisionen auf beiden Seiten (ein).
CommissionPerLot – Ausweichwert (0: Aus der Historie lesen).
CloseOrderComment – Text beim Schließen von Geschäften.
Hedge-Zyklus
EnableHedgeCycle – Hauptschalter (aus).
HedgeSymbols – durch Kommas getrennte Liste; ein Symbol für weitere Durchläufe wiederholen (XAGUSD).
HedgeSymbolRotation – Art und Weise, wie das nächste Symbol ausgewählt wird (pro Zyklus).
HedgeMaxSymbolsInTester – Obergrenze für die Rotation nur im Tester (2; 0 = keine).
HedgeCycleLots – Lots auf jeder Seite des Paares (0,01).
HedgeSliceLots – pro Seite pro Slice aus dem Handel genommene Lots (0,01).
HedgeFragmentBonus – Bonus über die Slice-Kosten hinaus (100).
HedgeBonusIsPercent – Bonus wird als Prozentsatz angegeben; „false“ bedeutet Geldbetrag (aktiviert).
HedgeMaxSurcharge – Geldobergrenze pro Schließung (0, keine).
HedgeMaxSurchargePercent – größter Anstieg eines beliebigen Schließziels, in Prozent (50).
HedgeMagicNumber – Nummer der Hedge-Legs, muss sich vom Raster unterscheiden (9761831).
HedgeReopenOnFinish – eröffnet einen neuen Zyklus, wenn einer endet (aktiviert).
HedgeStartRequiresTrade – Der erste Zyklus wartet auf eine Grid-Order (aktiv).
HedgeIntegritySeconds – Intervall für die Überprüfung des Leg-Saldos (5).
HedgeAutoRepair – repariert eine einzelne Position automatisch (aktiviert).
HedgeNakedAction – Vorgehensweise bei einem einzelnen Leg; standardmäßig erneuter Hedge.
HedgeMaxSpreadPoints – Limit für den Hedge-Spread (0: aus).
HedgeSlippagePoints – zulässige Slippage für die Absicherung (30).
HedgeAttemptsPerLeg – Anzahl der Versuche pro Hedge-Leg (3).
HedgeVerifyTimeout – Wartezeit für ein festgefahrenes Hedge-Leg (90).
HedgeCommissionPerLot – Standard-Hedging-Provision (0: aus dem Verlauf lesen).
HedgeOrderComment – Text zu Hedge-Geschäften.
Wöchentlicher Auszahlungstag
WeeklyCashDay – pausiert neue Zyklen und Slices rund um Auszahlungen (aus).
CashDayOfWeek – 0 für Sonntag, 1 für Montag usw. (1).
CashCutoffHour – Server-Uhrzeit, nach der keine neuen Tranchen mehr ausgelöst werden (21).
Panel und Chart
ShowPanel – Panel ein- oder ausschalten.
PanelX und PanelY – Abstand vom Diagrammrand (12, 15).
PanelFontSize – Grundtextgröße (9).
ShowArabic – Zweite Sprachzeile (ein).
ShowChartMarks – Auf der Karte eingezeichnete Höhenlinien und Höhenangaben (ein).
MaxTableRows – Anzahl der Zeilen pro Raster (13).
PanelCorner – Ecke, an der das Panel verankert ist.
Eingabeauslöser
EntryTriggerMode – standardmäßig die STC-Strategie.
SignalBarShift – 1 steht für den zuletzt abgeschlossenen Balken.
SignalBarsDelay – Balken zwischen akzeptierten Signalen (30; jeweils 0).
SignalValidBars – Anzahl der Balken, über die ein Signal gültig bleibt (3).
SignalAllowBuy und SignalAllowSell – schalten die jeweilige Seite um.
SignalReverse – kehrt die Richtung um (aus).
Schaff-Trendzyklus
InpSTCFast – schneller EMA des inneren MACD (23).
InpSTCSlow – langsamer EMA des inneren MACD, oberhalb des schnellen (50).
InpSTCCycle – Balken pro stochastischem Durchlauf (10).
InpSTCFactor – Glättung jedes Durchgangs, 0,05 bis 1; niedrigerer Wert bedeutet stärkere Glättung (0,5).
InpSTCSignal – Länge des EMA der Signallinie (3).
InpSTCClimbMin – Climb Guard: Mindest-STC-Gewinn in Punkten (10; 0 = deaktiviert).
InpSTCClimbBars – Climb Guard: Anzahl der Balken, über die der Gewinn gemessen wird (3).
InpSTCGapMin – Gap Guard: Mindestabstand zur Signallinie in Punkten (2; 0 = deaktiviert).
InpSTCStretchMax – Stretch Guard: Punkte jenseits der 50er-Mittellinie, bei denen sich der STC bereits auf der Signalleitungsseite befinden darf; 30 lehnt einen KAUF oberhalb von 80 und einen VERKAUF unterhalb von 20 ab (30; 0 = deaktiviert).
InpSTCSettleBars – Settle-Guard: Balken, in denen der STC vor dem Kreuzungspunkt auf der anderen Seite seiner Linie geblieben sein muss (0 = deaktiviert).
InpSTCZoneBars – Zonenschutz: Balken, in denen der STC zuvor seine äußere Zone berührt haben muss (0 deaktiviert; versuch es mit 3).
InpSTCZoneDepth – Zonenschutz: Tiefe dieser Zone in Punkten jenseits der Mittellinie; 25 bedeutet 25 oder weniger für KAUF, 75 oder mehr für VERKAUF (25).
InpSTCRangeMinATR – Range Guard: Mindestbreite des Fensters in ATR (5; 0 deaktiviert).
InpSTCRangeBars – Range Guard: Fensterlänge in Bars (20).
InpSTCATRPeriod – ATR-Länge für den Range Guard (14).
InpSTCTrendFilter – 1 für die EMA-Seite, 2 dagegen, 0 deaktiviert (1).
InpSTCTrendMAPeriod – EMA-Länge des Trends (200).
InpShowSignalArrows – Pfeil bei Auslösung eines Zyklus (ein).
InpShowSTCOnChart – Vergangene Kreuzungen im Live-Chart (ein).
Debug
DebugMode – zusätzliche Protokoll-Details (aus).
Sicherheit des Margin-Zeitrahmens
UseMarginTFSafety – Hauptschalter (aus).
Level1MarginPct und Level1TF – bei 6000 Prozent wechselt der Chart auf M15.
Level2MarginPct und Level2TF – bei 5000 Prozent wechselt der Auftrag zu H1.
MarginTFHysteresisPct – erforderliche Erholung vor dem Rückschritt (500).
----------
Risiko, ganz klar
Grid-Trading ist riskant. Es verstärkt Verlustpositionen, verwendet keinen Stop-Loss, und ein langer Trend kann dazu führen, dass die Position lange offen bleibt oder – bei Lots, die zu groß für das Guthaben sind – in einem Stop-out und einem hohen Verlust endet. Der STC basiert auf vergangenen Kursen und kann den nächsten Balken nicht vorhersagen. Es wird kein Gewinn versprochen. Wählen Sie Lotgrößen, die eine schlechte Phase überstehen, testen Sie das System bei Ihrem eigenen Broker und riskieren Sie nur Geld, dessen Verlust Sie sich leisten können. Es sind keine DLLs oder zusätzliche Dateien erforderlich.
Wenn Sie das System nutzen, hinterlassen Sie bitte eine ehrliche Bewertung darüber, wie es sich bei Ihnen bewährt hat – ob gut oder schlecht; das hilft dem nächsten Trader bei der Entscheidung.
