Siepman Whirlwind 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.42
- Aktivierungen: 5
Vortex-Indikator-Grid-Trading für Trader, die möchten, dass die erste Grid-Stufe erst dann eröffnet wird, wenn ein neuer Trend tatsächlich eingesetzt hat, und nicht schon bei bloßen Kursschwankungen. Ein Versprechen: Es wird kein Grid gestartet, bis der Vortex-Indikator von Etienne Botes und Douglas Siepman anzeigt, dass der Aufwärtstrend (VI+) den Abwärtstrend (VI-) überholt – oder umgekehrt –, und zwar an einer abgeschlossenen Kerze und in Richtung des langfristigen Trends. Funktionsweise: VI+ und VI- werden innerhalb des EAs aus abgeschlossenen Kerzen, deren Kreuzung, einem EMA-200-Trendfilter und einem Range Guard berechnet, woraufhin ein im ATR-Abstand angelegtes Grid kleine Gewinne sichert.
Einfach ausgedrückt ist der Siepman Whirlwind EA ein Vortex-Indicator-Grid-EA für MetaTrader 5, ein Expert Advisor zur Trendübernahme: Wenn der Aufwärtsdruck der letzten 14 Kerzen stärker wird als der Abwärtsdruck, während der Schlusskurs über dem EMA 200 liegt, wird gekauft; im umgekehrten Fall wird verkauft.
Woher der Name stammt: Botes und Siepman entwickelten den Indikator anhandvon Viktor Schaubergers Aufzeichnungen darüber, wie sich Wasser in einem Strudel dreht – zwei Strömungen, die gegeneinander drehen, bis eine die Oberhand gewinnt. Auf einem Chart sind die beiden Strömungen VI+ und VI-, und in dem Moment, in dem eine die andere überholt, erfolgt der Handel.
Wie er sich von dem Ihnen bekannten ADX unterscheidet: Der ADX gibt Auskunft über die Stärke eines Trends, benötigt jedoch ein zweites Linienpaar, um dessen Richtung anzuzeigen, und wird durch lange Durchschnitte geglättet, was zu einer zeitlichen Verzögerung führt. Der Vortex verwendet einfache Summen über 14 Kerzen, sodass seine beiden Linien Stärke und Richtung gleichzeitig anzeigen und sich früher kreuzen.
Welche Seite er wählt, in einem Satz: Wenn VI+ VI- nach oben kreuzt, löst dies einen KAUF-Signal aus; wenn VI+ VI- nach unten kreuzt, löst dies einen VERKAUF-Signal aus – und zwar nur, wenn der Schlusskurs auf der Seite des Handels der EMA 200 liegt.
Seine bekannte Schwachstelle und wie man sie umgeht: In einem Seitwärtsmarkt schlängeln sich VI+ und VI- umeinander und kreuzen sich immer wieder, wobei jedes Kreuz ein Fehlstart ist. Der Standard-„Range Guard“ überspringt ruhige Phasen, der EMA-200-Filter akzeptiert nur Kreuzungen in Trendrichtung, und der neue „Lead Guard“ kann festlegen, dass die Gewinnlinie tatsächlich über 1,00 liegen muss, bevor ein Grid startet.
Warum es weniger kostet: Die Grid-Engine, die Sicherheitskorrekturen und das Bedienfeld bestehen aus genau demselben Code wie unsere 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 bei etwa 213 bis 249 $; dieses hier kostet 67 $. Der schlankere Teil ist das Signal (ein Indikator, 14 Signaleingänge, Hedge-Zyklus standardmäßig deaktiviert), nicht die Geldverwaltung.
Getestet auf: EURUSD H1, 10.000 $, Standardeingaben, 01.01.2025 bis 30.09.2026 (1-Minuten-OHLC, Netting-Demo): Netto +1.370,38, maximaler Drawdown des Eigenkapitals 346,68 USD (3,35 %), 565 Trades, 389 von 565 gewonnen, Profitfaktor 3,65, größter einzelner Verlusttrade -20,58, kein Stop-out, keine Margin-Ablehnung. 565 Trades in etwa 91 Wochen entsprechen ungefähr 6 pro Woche.
Probieren Sie es zunächst kostenlos aus: Öffnen Sie den Siepman Whirlwind EA im MetaTrader 5-Strategietester, visuelles Modus aktiviert, Standardeingaben, EURUSD H1. Jedes erkannte Kreuz erhält einen Pfeil auf der Kerze; auf einem Live-Chart wird jedes von der Schutzfunktion abgelehnte Kreuz als grauer Punkt angezeigt.
Der erste Parameter, den Sie anpassen sollten, und in welche Richtung: InpVTXPeriod. Erhöhen Sie ihn von 14 auf 21 für weniger, aber stabilere Kursüberschreitungen; senken Sie ihn auf 10 für mehr und frühere Überschreitungen. Ändern Sie jeweils nur einen Parameter und vergleichen Sie den Drawdown, nicht nur das Nettoergebnis.
Der Handelszyklus in einfachen Schritten. Das System betrachtet die letzten 14 abgeschlossenen Kerzen, misst, wie weit jedes Hoch über das vorherige Tief (Up-Pull) und jedes Tief unter das vorherige Hoch (Down-Pull) reichte, teilt beide Summen durch die summierte True Range, wartet auf das Kreuzen von VI+ und VI-, prüft, ob der EMA 200 zustimmt, eröffnet die erste Position, verteilt die nächsten im Abstand der ATR und schließt Gruppen von Orders ab, sobald ihr gemeinsames Ergebnis das Ziel erreicht hat.
Das Risiko liegt von vornherein auf der Hand. Dies IST ein Grid-System. Es baut Verlustpositionen weiter aus 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 deaktiviert, Margin-Level-Sicherheit deaktiviert. Limits verhindern neue Stufen; sie führen niemals zu einer Zwangsschließung des Portfolios.
----------
WAS DER VORTEX MISST – IN KERZEN AUSGEDRÜCKT
Man nehme zwei benachbarte Kerzen. Liegt das heutige Hoch weit über dem gestrigen Tief, haben die Käufer kräftig nach oben gezogen: Dieser Abstand ist der Aufwärtszug. Liegt das heutige Tief weit unter dem gestrigen Hoch, haben die Verkäufer kräftig nach unten gezogen: Dieser Abstand ist der Abwärtszug. Addiert man jeden Pull über 14 Kerzen und dividiert durch die True Range dieser Kerzen, erhält man zwei Linien, die um 1,00 schwanken. Die obere Linie steht für die derzeit dominierende Kraft.
- VM+ = |Höchstkurs – vorheriges Tief|, VM- = |Tief – vorheriges Hoch|,
- TR = True Range: der größere Wert aus Höchstkurs und vorherigem Schlusskurs minus der kleinere Wert aus Tiefstkurs und vorherigem Schlusskurs,
- VI+ = Summe von VM+ über 14 Kerzen / Summe von TR über 14 Kerzen,
- VI- = Summe von VM- über 14 Kerzen / Summe von TR über 14 Kerzen,
- Ein Wert über 1,00 bedeutet, dass die jeweilige Seite über die Spanne der Kerzen hinausgezogen hat: eine echte Tendenz, keine Drift.
Ein gültiges Cross: Bei einer abgeschlossenen Kerze beträgt VI+ 0,97 und VI- 1,02; bei der nächsten abgeschlossenen Kerze beträgt VI+ 1,06 und VI- 0,93, sodass VI+ VI- nach oben gekreuzt hat, und ein KAUF-Signal wird ausgelöst, wenn der Schlusskurs über dem EMA 200 liegt. Bei einer „Lead Guard“-Einstellung von 0,02 wird die Bedingung ebenfalls erfüllt, da VI+ 0,06 über 1,00 liegt. Alle Berechnungen erfolgen innerhalb des EAs anhand abgeschlossener Balken: keine Indikator-Datei, keine DLL, keine Webanfrage.
Fünf Fakten, bevor Sie loslegen
- Einstieg: Der abgeschlossene Balken, bei dem VI+ VI- kreuzt (oben für KAUF, unten für VERKAUF). Akzeptierte Signale werden nicht nachgezeichnet.
- Richtung: Im standardmäßigen Follow-Modus handelt der EA mit dem Kreuz; ein zweiter Modus schwächt es ab.
- Der Standard-Trendfilter lässt ein Kreuz nur dann 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 verlaufenden Bereichen ist daher mit weniger Trades zu rechnen.
- Neu in dieser Version: Ein „Lead Guard“, der festlegen kann, dass die führende Vortex-Linie im Signalbalken einen festgelegten Wert über 1,00 liegen muss; somit kann ein Kreuz, bei dem beide Linien unter 1,00 absinken (kein echter Trend), kein Grid auslösen. Der aktuelle Wert wird im Bedienfeld angezeigt. Die Funktion ist standardmäßig deaktiviert und wurde im Backtest nicht aktiviert.
----------
Hier beginnen (5 Minuten)
1. Wenden Sie das System auf EURUSD H1 an und belassen Sie alle Eingaben auf ihren Standardwerten.
2. Stellen Sie den RunMode für die erste Sitzung auf „Scan only“ um. Das Bedienfeld zeigt jeden Plan an und sendet nichts.
3. Beobachten Sie die Pfeile und grauen Punkte: Sie zeigen an, welche vergangenen Kreuzungen die Schutzmechanismen 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 346,68 USD bei 10.000 mit Standard-Lots; beginnen Sie daher mit mindestens 2.500 $ bei Standard-Lots und erhöhen Sie die Position nur mit dem Guthaben. Größere Lots erfordern proportional mehr Kapital, und ein längerer Trend als unser Testzeitraum kann zu einem stärkeren Kapitalrückgang führen.
----------
Unsere Zahlen nachstellen
Strategie-Tester, Standardeingaben, 1-Minuten-OHLC, Hebel 1:100, 01.01.2025 bis 30.09.2026, Netting-Demodaten eines Brokers. Bei gleichen Einstellungen und gleichem Zeitraum sollten Sie Ergebnisse erzielen, die in etwa diesen entsprechen:
- EURUSD H1, 10.000 $: Netto +1.370,38, Bruttogewinn 1.887,34, Bruttoverlust -516,96, Gewinnfaktor 3,65, maximaler Kapitalrückgang 346,68 (3,35 %), maximaler Saldo-Drawdown 20,58 (0,20 %), 565 Trades (289 Short-Positionen, 68,17 % gewonnen; 276 Long-Positionen, 69,57 % gewonnen). Kein Stop-out, keine Margin-Ablehnung.
- EURUSD H1, 1.000.000 $: Netto +1.370,38, maximaler Drawdown des Eigenkapitals 346,68 (0,03 %), 565 Trades. Kein Stop-out, keine Margin-Ablehnung.
- XAUUSD D1, 10.000 $: Netto +34,15, maximaler Kapitalrückgang 21,65 (0,22 %), 9 Trades. Kein Stop-out, keine Margin-Ablehnung.
- XAUUSD D1, 1.000.000 $: Netto +34,15, maximaler Kapitalrückgang 21,65 (0,00 %), 9 Trades. Kein Stop-out, keine Margin-Ablehnung.
9 Gold-Trades auf D1, alle 9 waren gewinnbringend; dies ist jedoch noch eine kleine Stichprobe, daher sollte XAUUSD D1 als kaum getestet betrachtet werden.
Betrachten Sie dies als eine vergangene Phase, 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 Geld-Drawdown ist bei beiden Einzahlungen gleich, da die Lotgrößen nicht mit dem Kontostand wachsen. Andere Symbole, Zeitrahmen und Einlagen unter 10.000 $ wurden nicht getestet. Die Standardwerte wurden einmal nach Ermessen gewählt und nicht optimiert. Für diese Testläufe wurde ein Netting-Demokonto verwendet; Hedging-Konten wurden nicht getestet.
----------
Warum der „Vortex“
Ein Grid leidet am meisten, wenn seine erste Stufe gegen eine Bewegung eröffnet wird, die gerade erst beginnt. Der Vortex wartet darauf, dass die Zugkraft der einen Seite die der anderen über 14 Kerzen hinweg überholt, sodass die erste Stufe erst eröffnet wird, wenn sich bereits eine neue Strömung gebildet hat, und der EMA 200 hält diese Strömung im Einklang mit dem längerfristigen Trend. Die ehrlichen Kosten: In Seitwärtswochen winden sich die beiden Linien umeinander, sodass einige Kreuzungen fehlschlagen und das Grid diese verarbeiten muss; ein Kreuz tritt erst nach der Trendwende ein, niemals genau am Tiefst- oder Höchststand; und ein scharfer Ausschlag kann die Bilanz für ein oder zwei Kerzen kippen – genau dafür sind der „Range Guard“, die optionalen „Gap and Lead Guards“ sowie der Abstand zwischen den Signalen da, um Schwankungen auszugleichen.
----------
Ein Zyklus, Schritt für Schritt
1. Kursbewegungen. Für jede der letzten 14 abgeschlossenen Kerzen werden die Aufwärtsbewegung |Höchstkurs – vorheriges Tief| und die Abwärtsbewegung |Tief – vorheriges Hoch| gemessen.
2. Spannweite. Die tatsächliche Spannweite jeder dieser Kerzen wird gemessen.
3. Linien. VI+ = Summe der Aufwärtsbewegungen / Summe der tatsächlichen Spanne, VI- = Summe der Abwärtsbewegungen / Summe der tatsächlichen Spanne.
4. Kreuzung. Das Ereignis ist die Kerze, bei der VI+ VI- nach oben (KAUF) oder nach unten (VERKAUF) kreuzt.
5. Modus. Modus 0 wählt diese Seite, Modus 1 die entgegengesetzte Seite.
6. Rise Guard. Optional: Mindestens InpVTXRiseMin der letzten 5 Schritte der Differenz zwischen VI+ und VI- muss in Richtung der Handelsseite tendieren (0, der Standardwert, deaktiviert diese Funktion).
7. Body Guard. Optional: Der Körper der Signalkerze muss mindestens InpVTXBodyMin ihrer Hoch-Tief-Spanne betragen (0, der Standardwert, deaktiviert diese Funktion).
8. Gap-Guard. Optional: VI+ und VI- müssen auf der Signalleiste mindestens um den Wert „InpVTXGapMin“ voneinander entfernt sein (0, die Standardeinstellung, deaktiviert diese Funktion).
9. Lead Guard. Optional: Die Gewinnlinie muss auf der Signalkerze mindestens InpVTXLeadMin über 1,00 liegen (0, der Standardwert, deaktiviert diese Funktion).
10. Stretch Guard. Optional: Der Schlusskurs muss sich um mindestens InpVTXStretchMin ATR über die Momentum-Balken bewegt haben (0 deaktiviert diese Funktion).
11. Range Guard. Die letzten 20 Balken müssen mindestens 5 ATR umfassen, sodass enge Handelsspannen übersprungen werden.
12. 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.
13. 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.
14. 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.
15. 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.
16. 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.
17. Hedge-Zyklus, 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 Schließungen, die das Grid bereits vornimmt.
----------
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 jeder Seite und die Ordertabelle an. Zwei Zeilen gehören zum Signal, und jeder Kurzcode darauf wird hier näher erläutert:
- VORTEX GATE: der Zeitraum (14), + = VI+ und - = VI- des letzten abgeschlossenen Balkens, BULL, wenn VI+ oben liegt, BEAR, wenn VI- oben liegt, UP oder DN, wenn sich der Abstand zwischen ihnen zugunsten der Bullen vergrößert oder verkleinert, und x 12b = 12 Balken seit dem letzten Kreuz.
- RISE GUARD: B oder S für die Seite, auf die der Vortex zeigt, FOL (follow) oder FADE für den Modus, 3/5 = drei der letzten fünf Spread-Schritte bewegten sich in diese Richtung, dann G = Gap Guard-Abstand zwischen VI+ und VI-, L = Lead Guard: wie weit die Gewinnlinie über 1,00 liegt, R = Range-Guard-Breite in ATR, B = Body-Guard-Körperanteil der letzten Kerze (0,00 bis 1,00), S = Stretch-Guard-Bewegung in ATR, jeweils gefolgt von OPEN (durchgelassen), HOLD (blockiert) oder aus, sowie EMA UP oder DN für die Trendseite.
Auf dem 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“ / „Scan only“, „Pause“ / „Resume“, Chartmarkierungen und Slicing um. Die Hedge-Vault-Karte dockt unter dem Hauptfenster an und bleibt ausgeblendet, solange der Hedge deaktiviert ist. Bei 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 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 gerne in einen Trend einsteigen, sobald er sich abgezeichnet hat, die ein Grid wünschen, das erst startet, wenn die Bewegung einer Seite die der anderen überholt hat, die den Kern des Systems zum Einstiegskurs 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 sieht bewusst keinen vor.
- Alle, die eine feste monatliche Rendite erwarten. Das oben getestete Ergebnis bezieht sich auf einen vergangenen Zeitraum.
- Kleine Konten, auf denen große Lots unbeaufsichtigt gehandelt werden. Eine lange einseitige Bewegung gegen die Position kann dazu führen, dass diese wochenlang offen bleibt; der getestete Kapitalrückgang erreichte etwa 3,4 % von 10.000 $, und in einem schwierigeren Markt kann er noch höher ausfallen.
- 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.
Handelt es sich um den klassischen Vortex-Indikator? Ja: Botes und Siepmans VI+ und VI- über 14 Kerzen, geteilt durch die summierte True Range, genau wie 2010 veröffentlicht. Der Trendfilter und die Schutzmechanismen werden von diesem EA hinzugefügt.
Warum nicht der ADX? Der ADX benötigt eine lange Glättungsperiode und ein zweites Linienpaar für die Richtung; der Vortex gibt Richtung und Stärke in zwei einfachen Linien an und bildet früher Kreuzungen.
Warum führt er mehr Trades aus als unsere Oszillator-EAs? Ein Vortex-Kreuz tritt immer dann auf, wenn sich das Gleichgewicht der Kursbewegung umkehrt, nicht nur nach einem Extrem, sodass er häufiger ausgelöst wird; der Range Guard und der EMA 200 halbieren dies bereits, und die Gap- und Lead-Guards können es weiter reduzieren.
Follow-Modus oder Fade-Modus? Folgen Sie den Trades mit dem Kreuz, handeln Sie gegen das Kreuz. 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? InpVTXPeriod (höher für weniger Crosses), dann InpVTXRangeMinATR, dann InpVTXLeadMin, dann InpVTXGapMin. Ändern Sie jeweils nur einen Parameter und beachten Sie dabei den Drawdown und die Anzahl der Trades neben dem Nettoergebnis.
Netting-Konten? Ja, alle vier oben genannten Testläufe wurden auf einem Netting-Demokonto durchgeführt; Hedging-Konten wurden nicht getestet.
----------
Alle Eingabewerte
Grid-Ebenen
TradeMode – standardmäßig zwei Grids, BUY und SELL, oder nur eine Richtung.
GridSpacePoints – Abstand zwischen den Grid-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 (9781680).
GridOrderComment – Text bei Gitter-Orders (SPWW).
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 Stufe 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).
Schlusskursziel
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 (ein).
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 – Gewicht pro geschlossenem Lot (1,5).
FragMinSlicePercent – Kleinster Teil, in Prozent der Zielorder (20).
FragAllowMultiCloser – Ein Segment kann durch mehrere neue Orders finanziert werden (aktiviert).
FragPreferFullClosure – Eine vollständige Glattstellung 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 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 von 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 (9781681).
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 – Was soll mit einem einzelnen Leg geschehen? Standardmäßig wird ein neuer Hedge aufgebaut.
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 festgefahrenes Hedge-Leg (90).
HedgeCommissionPerLot – Standard-Hedging-Provision (0: auf Historie zurückgreifen).
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 Vortex-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).
Vortex-Indikator
InpVTXPeriod – für VI+, VI- und den True Range summierte Kerzen (14).
InpVTXMode – 0: folgen, mit dem Cross handeln; 1: Fade, gegen den Cross handeln (0).
InpVTXGapMin – Gap Guard: Mindestabstand zwischen VI+ und VI- auf dem Signalbalken, z. B. 0,05 (0 = aus, Standardeinstellung; OPEN/HOLD im Bedienfeld).
InpVTXLeadMin – Lead Guard: Mindestwert, um den die Gewinnlinie auf dem Signalbalken über 1,00 liegt, z. B. 0,02 (0 = aus, Standardeinstellung; OPEN/HOLD im Bedienfeld).
InpVTXMomBars – Balken, über die die Schlussbewegung für den Stretch Guard ausgewertet wird (10).
InpVTXStretchMin – Stretch Guard: kleinste ATR-Bewegung über die Momentum-Balken (0 = aus; OPEN/HOLD auf dem Bedienfeld).
InpVTXRiseMin – Rise Guard: Kleinster der letzten 5 VI+-minus-VI-Spread-Schritte, die sich in Richtung der Handelsseite bewegen (0 = aus, Standardeinstellung; bis zu 5; OPEN/HOLD im Bedienfeld).
InpVTXBodyMin – Body Guard: Kleinster Körperanteil der Signalkerze, 0 bis 1 (0 = deaktiviert, Standardeinstellung; OPEN/HOLD im Bedienfeld).
InpVTXRangeMinATR – Range Guard: kleinste Fensterbreite in ATR (5; 0 = aus).
InpVTXRangeBars – Range Guard: Fensterlänge in Bars (20).
InpVTXATRPeriod – ATR-Länge für den Range Guard und den Stretch Guard (14).
InpVTXTrendFilter – 1 für die EMA-Seite, 2 gegen die EMA-Seite, 0 deaktiviert (1).
InpVTXTrendMAPeriod – EMA-Länge des Trends (200).
InpShowSignalArrows – Pfeil, wenn ein Zyklus ausgelöst wurde (ein).
InpShowVTXOnChart – 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 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 für das Guthaben zu groß sind – in einem Stop-out und einem hohen Verlust endet. Der Vortex basiert auf vergangenen Kerzen und kann die nächste nicht vorhersagen. Es werden keine Garantien gegeben. 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 den Strategy bereits getestet haben, hilft eine ehrliche Bewertung, wie er sich bei Ihnen bewährt hat – ob gut oder schlecht –, dem nächsten Trader bei der Entscheidung.
