Chande Bodyline 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.34
- Aktivierungen: 5
Qstick-Grid-Trading für Trader, die möchten, dass die erste Grid-Stufe den Kerzen selbst folgt: Wer dominiert die Kerzenkörper – Käufer oder Verkäufer? Ein Versprechen: Es wird kein Grid gestartet, bis sich der durchschnittliche Kerzenkörper bei einer abgeschlossenen Kerze eindeutig in eine Richtung gewendet hat. Mechanismus: Tushar Chandes Qstick (The New Technical Trader, 1994) als 20-Kerzen-Durchschnitt aus Schlusskurs minus Eröffnungskurs, ausgedrückt in ATR-Einheiten, bei Überschreiten von +0,10 oder -0,10, einem EMA-200-Trendfilter und einem Range Guard, gefolgt von einem im ATR-Abstand angeordneten Grid, das kleine Gewinne sichert.
Einfach ausgedrückt ist der Chande Bodyline EA ein Qstick-Raster-EA für MetaTrader 5, ein Expert Advisor, der das Momentum des Kerzenkörpers nutzt: Wenn in einem Aufwärtstrend grüne Kerzenkörper beginnen, die roten zu überwiegen, schließt er sich den Käufern an; wenn in einem Abwärtstrend rote Kerzenkörper die Oberhand gewinnen, schließt er sich den Verkäufern an.
Auf einen Blick, auf welcher Seite er sich positioniert: Das Aufwärtskreuzen des Qstick durch +0,10 ATR löst einen KAUF-Signal aus, das Abwärtskreuzen durch -0,10 ATR einen VERKAUF-Signal – und zwar nur, wenn der Schlusskurs auf derselben Seite des EMA 200 liegt. Standardmäßig folgt er also dem Kursverlauf in Richtung des übergeordneten Trends.
Warum es weniger kostet: Die Grid-Engine, die Sicherheitskorrekturen und das Bedienfeld bestehen aus genau demselben Code wie bei unseren vollständigen Grid-EAs; der Unterschied besteht in einem fokussierten Signal und dem Fehlen zusätzlicher Funktionen.
Der Preisunterschied in reinen Zahlen: Unsere vollständigen Grid-EAs liegen zwischen 213 und 249 US-Dollar; dieser hier kostet 67 US-Dollar. Der geringere Preis entfällt auf das Signal (ein Indikator, 13 Signaleingänge, Hedge-Zyklus standardmäßig deaktiviert), nicht auf die Geldverwaltung.
Getestet auf: EURUSD H1, 10.000 $, Standardeingaben, 01.01.2025 bis 30.09.2026: Netto +2.290,12, maximaler Drawdown des Kapitals 1.989,31 (16,96 %), 771 Trades, Profitfaktor 2,52, kein Stop-out, keine Margin-Ablehnung. Aktiver als unsere „Bulge“-EAs, und der Drawdown ist ebenfalls größer; beides wird unverfälscht angegeben.
Probieren Sie es zunächst kostenlos aus: Öffnen Sie den Chande Bodyline EA im MetaTrader 5-Strategietester, mit aktiviertem visuellen Modus, Standardeingaben und EURUSD H1. Jede Kreuzung, die der EA ausführt, wird durch einen Pfeil auf der Kerze markiert; auf einem Live-Chart wird jede Kreuzung, die von einem Guard abgelehnt wurde, als grauer Punkt angezeigt.
Der Handelszyklus in einfachen Schritten. Er berechnet den Differenzwert aus Schluss- und Eröffnungskurs jeder abgeschlossenen Kerze, mittelt die letzten 20 Werte, dividiert durch den ATR 14, wartet darauf, dass diese Linie +0,10 oder -0,10 kreuzt, prüft, ob der EMA 200 damit übereinstimmt, eröffnet die erste Position, staffelt die nächsten um den ATR-Wert und schließt Gruppen von Orders ab, sobald ihr gemeinsames Ergebnis das Ziel erreicht hat.
Klares Risiko von vornherein. Dies IST ein Grid. Es baut auf Verlustpositionen auf und verwendet standardmäßig keinen Stop-Loss. Standardeinstellungen: 0,01 für das erste Lot, additive Schritte von 0,01, ATR-Abstand mit einer Untergrenze von 50 Punkten, Hedge-Zyklus aus, Margin-Level-Sicherheit aus. Limits verhindern neue Stufen; sie führen niemals zu einer Zwangsschließung des Portfolios.
----------
WAS DER QSTICK MISST
Die Dochte zeigen, wohin sich der Kurs bewegt hat; die Körper zeigen, wo er stehen geblieben ist. Der Qstick ignoriert die Dochte und mittelt nur die Körper: positiv, wenn die Schlusskurse immer über den Eröffnungskursen liegen, negativ, wenn sie immer darunter liegen.
- Körper = Schlusskurs – Eröffnungskurs jeder abgeschlossenen Kerze,
- Qstick = einfacher Durchschnitt der letzten 20 Kerzenkörper,
- dieser EA dividiert diesen Wert durch den ATR 14; 0,10 bedeutet also, dass der durchschnittliche Körper ein Zehntel der normalen Balkenbreite beträgt, unabhängig vom Symbol.
Ein erfolgreiches Kreuz: Die Linie zeigte bei einem Balken +0,08 ATR und beim nächsten +0,12 ATR an, sodass sie die +0,10-Marke überschritt und ein KAUF-Signal ausgelöst wird, wenn der Schlusskurs über dem EMA 200 liegt. Alle Berechnungen erfolgen innerhalb des EAs anhand abgeschlossener Kerzen: keine Indikator-Datei, keine DLL, keine Webanfrage.
Fünf Fakten, bevor Sie loslegen
- Einstieg: Der abgeschlossene Balken, bei dem der Qstick +0,10 (KAUF) oder -0,10 (VERKAUF) kreuzt. Akzeptierte Signale werden nicht nachgezeichnet.
- Richtung: Im Standard-Flow-Modus handelt der EA mit dem neuen Body-Flow; ein zweiter Modus schwächt diesen ab.
- Der Standard-Trendfilter lässt ein Kreuz nur zu, wenn der Schlusskurs auf der entsprechenden Seite des EMA 200 liegt.
- Ein „Range Guard“ überspringt ruhige Abschnitte, in denen 20 Balken weniger als 5 ATR umfassen; in engen, seitwärts tendierenden Bereichen ist daher mit weniger Trades zu rechnen.
- Neu in dieser Version: ein „Body Streak Guard“, der eine Mindestanzahl von Kerzen aus den letzten 5 mit einem Körper auf der Handelsseite verlangen kann, wobei die aktuelle Anzahl im Panel angezeigt wird. Er ist standardmäßig deaktiviert.
----------
Hier beginnen (5 Minuten)
1. Wenden Sie das Tool auf EURUSD H1 an und belassen Sie alle Einstellungen auf den Standardwerten.
2. Stellen Sie den RunMode für die erste Sitzung auf „Scan only“ um. Das Panel zeigt jeden Plan an und sendet nichts.
3. Beobachten Sie die Pfeile und grauen Punkte: Sie zeigen an, welche vergangenen Kursüberschreitungen die „Guards“ akzeptiert oder abgelehnt haben.
4. Wenn Ihnen die Pläne sinnvoll erscheinen, drücken Sie im Bedienfeld auf „ARMED“.
5. Wiederholen Sie den unten beschriebenen Testlauf mit den Daten Ihres eigenen Brokers, bevor Sie mit echtem Geld handeln; Spread, Swap und Provision unterscheiden sich je nach Broker. Verwenden Sie mehr als ein Chart? Weisen Sie jeder Instanz eine eigene „EAMagicNumber“ und „HedgeMagicNumber“ zu.
Mindest Einzahlung: Beim EURUSD H1 betrug der schlimmste Kapitalrückgang bei Standard-Lots etwa 1.990 $; beginnen Sie daher mit mindestens 5.000 $ bei Standard-Lots und erhöhen Sie die Position nur mit dem verfügbaren Guthaben. Größere Lots erfordern proportional mehr Kapital.
----------
Reproduzieren Sie unsere Zahlen
Strategie-Tester, Standardeingaben, 1-Minuten-OHLC, Hebel 1:100, 01.01.2025 bis 30.09.2026, Demodaten eines Brokers. Bei gleichen Einstellungen und gleichem Zeitraum sollten Sie Ergebnisse erzielen, die in etwa diesen entsprechen:
- EURUSD H1, 10.000 $: Netto +2.290,12, Bruttogewinn 3.793,97, Bruttoverlust -1.503,85, Gewinnfaktor 2,52, maximaler Kapitalrückgang 1.989,31 (16,96 %), maximaler Kontostand-Drawdown 53,24 (0,43 %), 771 Trades (377 Short-Positionen, 68,17 % gewonnen; 394 Long-Positionen, 64,72 % gewonnen). Kein Stop-out, keine Margin-Ablehnung.
- EURUSD H1, 1.000.000 $: Netto +2.290,12, maximaler Kapitalrückgang 1.989,31 (0,20 %), 771 Trades. Kein Stop-out, keine Margin-Ablehnung.
- XAUUSD D1, 10.000 $: Netto +74,81, maximaler Kapitalrückgang 47,92 (0,48 %), 18 Trades, alle Long-Positionen. Kein Stop-out, keine Margin-Ablehnung.
- XAUUSD D1, 1.000.000 $: dieselben 18 Trades und Netto +74,81, Drawdown 0,00 %. Kein Stop-out, keine Margin-Ablehnung.
Betrachten Sie dies als einen vergangenen Zeitraum, nicht als Prognose. Der Drawdown des Eigenkapitals ist weitaus größer als der Drawdown des Kontostands, da das Grid verlustbringende Positionen offen hält, bis ein Abschluss diese ausgleicht. Der Kapital-Drawdown ist bei beiden Einlagen gleich, da die Lotgrößen nicht mit dem Kontostand wachsen. 18 Gold-Trades sind eine kleine Stichprobe. Andere Symbole, Zeitrahmen und Einlagen unter 10.000 $ wurden nicht getestet. Die Standardwerte wurden einmal nach Ermessen gewählt und nicht optimiert. Das Netting-Verhalten wurde nicht überprüft.
----------
Warum der Qstick
Ein Grid leidet am meisten, wenn sein erstes Level gegen eine Bewegung eröffnet wird, die sich weiter fortsetzt. Der Qstick wartet, bis sich die Kerzenkörper selbst gewendet haben, und der EMA 200 stellt sicher, dass diese Wende mit dem längerfristigen Trend übereinstimmt, sodass das erste Level sich einem bereits sichtbaren Druck anschließt. Die ehrlichen Nachteile: Ein 20-Kerzen-Durchschnitt reagiert verzögert, ein Kreuz kann eher am Ende als am Anfang einer Bewegung auftreten, und in unruhigen Märkten kann die Linie um die Niveaus herum schwanken – genau dafür sind der Range Guard und der Abstand zwischen den Signalen da, um dies auszugleichen.
----------
Ein Zyklus, Schritt für Schritt
1. Messen. Jede abgeschlossene Kerze liefert einen Körper, der sich aus Schlusskurs minus Eröffnungskurs ergibt.
2. Mittelwert. Die letzten 20 Körper werden gemittelt und durch die ATR 14 geteilt.
3. Kreuzung. Das Ereignis ist der Balken, bei dem diese Linie +0,10 nach oben (KAUF) oder -0,10 nach unten (VERKAUF) kreuzt.
4. Modus. Modus 0 wählt diese Seite, Modus 1 die entgegengesetzte Seite.
5. Körper-Streak-Schutz. Optional: Mindestens InpQSKStreakMin der letzten 5 Kerzen müssen einen Körper auf der Handelsseite aufweisen (0, die Standardeinstellung, deaktiviert diese Funktion).
6. Stretch Guard. Optional: Der Schlusskurs muss sich über die Momentum-Bars um mindestens InpQSKStretchMin ATR bewegt haben (0 deaktiviert diese Funktion).
7. Range Guard. Die letzten 20 Balken müssen mindestens 5 ATR umfassen, sodass enge Handelsspannen übersprungen werden.
8. Trendfilter. Standardmäßig muss der Schlusskurs auf der entsprechenden Seite des EMA 200 liegen. Er kann auch auf die andere Seite verschoben oder deaktiviert werden.
9. Timing. Akzeptierte Signale werden durch eine Lücke von Bars voneinander getrennt, und ein Signal kann einige Bars warten, wenn das Niveau nicht sofort gesetzt werden kann.
10. Ladder. Die Niveaus folgen der ATR oder festen Punkten, mit einer Untergrenze, einer Obergrenze und einem optionalen Einfrieren. KAUF- und VERKAUF-Raster können zusammen oder einzeln laufen.
11. 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.
12. 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.
13. Absicherungszyklus, optional. Standardmäßig deaktiviert und in unseren Tests nicht angewendet. Wenn aktiviert, hält er ein ausgeglichenes Paar eines ausgewählten Symbols und baut es in gleichen Tranchen ab, finanziert durch einen geringen 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 zeigt 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 an. Die Zeile „QSTICK FLOW“ zeigt die Länge, den Qstick des letzten abgeschlossenen Balkens in ATR an, ob er „BULL“, „BEAR“ oder „FLAT“ anzeigt, ob er steigt (UP) oder fällt (DN) und die Balken seit dem letzten Kreuz (x). Die Zeile „BODY GUARD“ zeigt die Seite an, auf die die Linie zeigt, den Modus (FLOW oder FADE), wie viele der letzten 5 Kerzen einen Körper auf dieser Seite haben (mit den Bezeichnungen OPEN, HOLD oder off), die Stretch-Guard-Bewegung in ATR mit ihrem Status, die Range-Guard-Breite in ATR mit ihrem Status sowie die EMA-Seite; dieselben Begriffe OPEN, HOLD und off werden in der darunterliegenden Eingabeliste verwendet. Im Live-Chart wird jedes Kreuz der letzten 150 Balken markiert: ein kleiner Pfeil, wenn es akzeptiert wurde, ein grauer Punkt, wenn ein Guard es abgelehnt hat. Schaltflächen schalten zwischen „Armed“ und „Scan only“, „Pause“ und „Resume“, Chartmarkierungen und Slicing um. Die „Hedge Vault“-Karte dockt unter dem Hauptfenster an und bleibt ausgeblendet, solange die Absicherung deaktiviert ist. Bei einem nicht-visuellen Backtest wird nichts dargestellt.
----------
Von Ihnen festgelegte Limits
Keine Einstellung schließt die Position für Sie; Limits verhindern lediglich neue Positionen.
Jede Order durchläuft vor dem Absenden eine Freimarge-Prüfung mit einem Sicherheitspuffer.
Obergrenzen für Niveaus pro Raster, Orders pro Seite und Lots pro Order sorgen dafür, dass die Leiter begrenzt 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 gehalten.
Der Scan zeigt lediglich jede Entscheidung an, ohne eine einzige Order zu senden.
----------
Für wen ist dies gedacht?
Trader, die Kerzencharts lesen und ein Grid wünschen, das erst dann startet, wenn die Kerzenkörper mit dem Trend übereinstimmen, die viele kleine Gewinnmitnahmen bevorzugen, die den Einstiegspreis als Basis für die Kern-Engine nutzen möchten und die ihre Lotgröße an ihr Guthaben anpassen.
Für wen ist dies NICHT gedacht
- Alle, die bei jedem Order einen Stop-Loss benötigen. Dieses Grid hat bewusst keinen.
- Alle, die eine feste monatliche Rendite erwarten. Das oben genannte Testergebnis bezieht sich auf einen vergangenen Zeitraum.
- Kleine Konten, auf denen große Lots unbeaufsichtigt gehandelt werden. Ein langer, einseitiger Trend kann dazu führen, dass die Position wochenlang offen bleibt, und der getestete Kapitalrückgang erreichte etwa 17 % von 10.000 $.
- Trader, die nicht zuerst testen. Wenn Sie den Strategietester bei Ihrem eigenen Broker überspringen, ist dies nicht das richtige Tool für Sie.
----------
Häufig gestellte Fragen
Gibt es ein „Repainting“? Akzeptierte Signale, Chartmarkierungen und beide Panel-Zeilen verwenden ausschließlich abgeschlossene Kerzen.
Ist es der klassische Qstick? Ja: der einfache Durchschnitt aus Schlusskurs minus Eröffnungskurs über N Kerzen. Die Division durch den ATR wird von diesem EA hinzugefügt, damit ein Level für jedes Symbol funktioniert; die Kreuzungspunkte, der Trendfilter und die Schutzgrenzen werden ebenfalls hinzugefügt.
Warum 0,10 und nicht Null? Ein Nulldurchgang schwankt in ruhigen Märkten hin und her; ein schmales Band um Null erfordert eine echte Neigung der Kerzenkörper. Setzen Sie InpQSKLevel auf 0 für den klassischen Nulldurchgang.
Flow-Modus oder Fade-Modus? Im Flow-Modus wird mit dem Schnitt gehandelt, im Fade-Modus dagegen. Der Fade-Modus wurde hier nicht backgetestet.
Welche Märkte wurden getestet? EURUSD H1 und XAUUSD D1. Alles andere können Sie selbst testen.
Was sollte ich zuerst ändern? „InpQSKLevel“ und „InpQSKLen“, dann „InpQSKRangeMinATR“ und schließlich „InpQSKStreakMin“. Nehmen Sie jeweils nur eine Änderung vor und beachten Sie dabei den Drawdown und die Anzahl der Trades neben dem Nettoergebnis.
Netting-Konten? Für diese gibt es eine separate Margin-Obergrenze, das Netting-Verhalten ist jedoch nicht verifiziert.
----------
Alle Eingabewerte
Grid-Ebenen
TradeMode – standardmäßig zwei Grids, BUY und SELL, oder nur eine Richtung.
GridSpacePoints – Abstand zwischen den Stufen im Modus mit festem Abstand (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 (9781640).
GridOrderComment – Text bei Gitter-Orders (CBDL).
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 – Bindet das Start-Lot an den 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 des ATR (1,0).
ATRBarShift – ATR-Balken; 1 ist der zuletzt abgeschlossene Balken.
ATRMinSpacingPts – Kleinster Abstand in Punkten (50; 0: keiner).
ATRMaxSpacingPts – größter Abstand in Punkten (5000; 0: keiner).
ATRFreezeOnStart – Behält einen Abstand für den gesamten Zyklus bei (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 Währungspaar (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 das älteste Volumen übersteigen (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 – Kleinster Teil, 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 – Zeitabstand zwischen Wiederholungsversuchen, wenn Orders 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 prozentual berechnet; „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 (9781641).
HedgeReopenOnFinish – eröffnet einen neuen Zyklus, wenn einer endet (aktiv).
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 bei der Absicherung (30).
HedgeAttemptsPerLeg – Anzahl der Versuche pro Hedge-Leg (3).
HedgeVerifyTimeout – Wartezeit für ein blockiertes 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.
Einstiegstrigger
EntryTriggerMode – standardmäßig die Qstick-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).
Qstick
InpQSKLen – Mittelwert aus abgeschlossenen Kerzen, Schlusskurs minus Eröffnungskurs (20).
InpQSKLevel – Überschreitungsniveau in ATR-Einheiten; ein Durchbrechen des +Levels nach oben ist ein KAUF, ein Durchbrechen des -Levels nach unten ein VERKAUF (0,10; 0 = klassische Nulllinie).
InpQSKMode – 0 Flow, Handel mit dem Durchbruch; 1 Fade, Handel gegen den Durchbruch (0).
InpQSKMomBars – Balken, über die die Schlusskursbewegung für den Stretch Guard ausgewertet wird (10).
InpQSKStretchMin – Stretch Guard: kleinste Bewegung in ATR über die Momentum-Bars (0 = aus; OPEN/HOLD im Bedienfeld).
InpQSKStreakMin – Body Streak Guard: Kleinste der letzten 5 Kerzen mit einem Körper auf der Handelsseite (0 = aus, Standard; bis zu 5; OPEN/HOLD im Bedienfeld).
InpQSKRangeMinATR – Range Guard: kleinste Fensterbreite in ATR (5; 0 = deaktiviert).
InpQSKRangeBars – Range Guard: Fensterlänge in Balken (20).
InpQSKATRPeriod – ATR-Länge für die Qstick-Skala, den Range Guard und den Stretch Guard (14).
InpQSKTrendFilter – 1 für die EMA-Seite, 2 gegen sie, 0 aus (1).
InpQSKTrendMAPeriod – EMA-Länge des Trends (200).
InpShowSignalArrows – Pfeil bei Auslösung eines Zyklus (ein).
InpShowQSKOnChart – Vergangene Kreuzungen im Live-Chart, als Pfeil oder grauer Punkt (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 Trade 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 für das Guthaben zu groß sind – in einem Stop-out und einem hohen Verlust endet. Der Qstick basiert auf vergangenen Kerzen und kann die nächste nicht vorhersagen. Es wird kein Gewinn versprochen. Wählen Sie Lots, 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 Programm getestet haben, hilft eine ehrliche Bewertung, wie es sich bei Ihnen bewährt hat – ob gut oder schlecht –, dem nächsten Trader bei der Entscheidung.
