Zyllex Nimbleline 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.37
- Aktivierungen: 5
Zero-Lag-EMA-Grid-EA für Trader, die den ersten Order-Einstieg an einem gleitenden Durchschnitt platzieren möchten, der nicht um die Hälfte seiner Länge hinter dem Kurs zurückbleibt. Eine Aufgabe: Starten Sie ein Grid erst dann, wenn ein geschlossener Bar den Zero-Lag-EMA (John Ehlers und Ric Way, 2010) kreuzt und der Haupttrend dahinter liegt. Funktionsweise: Periode 21 / Gain 1,0, berechnet innerhalb des EA anhand der Schlusskurse der Kerzen, ein „Range Guard“ und ein EMA 200, gefolgt von einem im ATR-Abstand angelegten Grid, das kleine Kursgewinne mitnimmt.
Der Zyllex Nimbleline EA ist ein Expert Advisor mit einem gleitenden Durchschnitt ohne Verzögerung für MetaTrader 5, ein schneller Trendlinien-Grid-EA. So wird die Linie gebildet: Ein einfacher EMA mit Periode 21 hinkt dem Kurs um etwa 10 Kerzen hinterher. Der Zero-Lag-EMA fügt zunächst diese fehlende Bewegung zu jedem Schlusskurs hinzu: x = Schlusskurs + Gewinn x (Schlusskurs – Schlusskurs vor 10 Balken), und wendet dann einen normalen EMA auf x an. Das Ergebnis behält die Glätte des EMA bei, liegt jedoch auf dem Kurs und nicht hinter ihm.
Getestet auf: EURUSD H1, 10.000 $, Standardeinstellungen, 01.01.2025 bis 30.09.2026: Netto +1.658,14, maximaler Kapitalrückgang 396,85 (3,68 %), 716 Trades, Gewinnfaktor 3,70, kein Stop-out, keine Margin-Ablehnung.
So sieht eine normale Woche aus: 716 Trades über etwa 91 Wochen entsprechen ungefähr 8 abgeschlossenen Trades pro Woche auf EURUSD H1, dazwischen liegen ruhige Tage. Sind es weniger, dann funktionieren die Filter – das ist kein Fehler.
Mindest Einzahlung: Der Kapitalrückgang beim EURUSD H1 betrug in unserem Test 396,85 bei der Standard-Lotgröße von 0,01, beginnen Sie also mit mindestens 3.000 $; beim XAUUSD D1 betrug der Rückgang 95,25 bei 14 Trades, beginnen Sie mit mindestens 1.000 $. Dies sind Untergrenzen aus einem Test, keine Sicherheitszone; Einlagen unter 10.000 $ wurden nicht getestet.
Probieren Sie es zunächst kostenlos aus: Laden Sie den Zyllex Nimbleline EA in den MetaTrader 5-Strategietester mit aktiviertem visuellen Modus, Standardeingaben und EURUSD H1. Jedes akzeptierte Kreuz erhält einen Pfeil; im Live-Chart wird jedes Kreuz, das ein Filter ablehnt, als grauer Punkt angezeigt.
Der Lebenszyklus eines Trades in vier Schritten. Er gleicht die Verzögerung bei jedem Schlusskurs aus und glättet das Ergebnis zu einer Linie, wartet darauf, dass ein geschlossener Balken diese Linie mit dem Trend dahinter kreuzt, eröffnet die erste Position und staffelt die nächsten um den ATR-Wert, dann schließt er Gruppen von Orders ab, sobald ihr gemeinsames Ergebnis das Ziel erreicht hat.
Klares Risiko von vornherein. Dies IST ein Grid-System. Es erhöht Verlustpositionen und verwendet standardmäßig keinen Stop-Loss. Standardeinstellungen: 0,01 erstes Lot, additive Schritte von 0,01, ATR-Abstand mit einer Untergrenze von 50 Punkten, Hedge-Zyklus aus, Margin-Level-Sicherheit aus. Limits verhindern neue Ebenen; sie führen niemals zu einer Zwangsschließung des Portfolios.
EINE AGILERE STRATEGIE
Jeder EMA bezahlt seine Glättung mit einer Verzögerung: etwa (Periode – 1) / 2 Balken. Bei einem Grid-Start können zehn Balken Verzögerung bedeuten, dass die Bewegung bereits zur Hälfte vorbei ist. Im Jahr 2010 beschrieben John Ehlers und Ric Way einen einfachen Ausweg: Schätze die Verzögerung als die Veränderung über diese Balken hinweg, addiere sie wieder zum Eingabewert hinzu und glätte erst dann. Gain 1 ist ihre klassische Form; bei 0 wird die Linie wieder zu einem einfachen EMA; Werte über 1 orientieren sich stärker am Kurs und überschreiten diesen stärker. Da die Korrektur vor der EMA-Berechnung angewendet wird, bleibt die Linie eine ruhige Kurve statt eines sprunghaften, schnellen Durchschnitts.
Fünf Dinge, die man zuerst wissen sollte
- Einstieg: Ein geschlossener Balken schließt oberhalb der Null-Verzögerungslinie, nachdem der vorherige auf oder unterhalb dieser Linie geschlossen hat (KAUF), oder umgekehrt für VERKAUF. Als Alternative ist ein Modus mit Steigungswechsel enthalten. Akzeptierte Signale werden nicht nachgezeichnet.
- Berechnet innerhalb des EAs aus den Schlusskursen der Kerzen: Periode 21, Gain 1,0. Ein Zero-Lag-EMA-Indikator mit derselben Formel und denselben Einstellungen zeigt dieselbe Linie an (winzige Unterschiede in den ersten Kerzen ergeben sich daraus, wie jedes Tool seinen EMA initialisiert). Keine Indikator-Datei, keine DLL, keine Webanfrage.
- Ein „Range Guard“ überspringt ruhige Bereiche, und ein EMA-200-Filter sorgt dafür, dass Einstiegspunkte auf der Seite des Haupttrends liegen. „Side Hold“, „Stretch Guard“ und „Slope Confirm“ aus unseren früheren Versionen sind ebenfalls vorhanden, standardmäßig jedoch deaktiviert.
- „New Cool Down“ ist integriert und wird standardmäßig deaktiviert ausgeliefert: Ein Cross wird abgelehnt, wenn innerhalb der letzten N Balken zuvor bereits ein anderes Cross stattgefunden hat. Wir haben es sowohl aktiviert als auch deaktiviert getestet; die Zahlen finden Sie unten, sodass Sie selbst entscheiden können.
- Kein Stop-Loss und kein erzwungenes Schließen aller Positionen. Limits verhindern neue Kursniveaus; das offene Portfolio bleibt unter Kontrolle.
Beginnen Sie hier (5 Minuten)
1. Wenden Sie das System auf EURUSD H1 an und belassen Sie alle Einstellungen auf den Standardwerten.
2. Stellen Sie den RunMode für die erste Sitzung auf „Nur scannen“ ein. Das Bedienfeld zeigt jeden Plan an; es wird kein Auftrag gesendet.
3. Achten Sie auf die Pfeile und grauen Punkte im Chart: Sie zeigen an, welche vergangenen Kursüberschreitungen die Schutzmechanismen akzeptiert oder abgelehnt hätten.
4. Vergleichen Sie Ihr Guthaben mit der oben angegebenen Mindesteinzahlungsgrenze und drücken Sie dann im Bedienfeld auf „ARMED“.
5. Wiederholen Sie die unten aufgeführten Testläufe mit den Daten Ihres eigenen Brokers, bevor Sie mit echtem Geld handeln; Spread, Swap und Provision unterscheiden sich je nach Broker. Mehr als ein Chart? Weisen Sie jeder Kopie eine eigene „EAMagicNumber“ und „HedgeMagicNumber“ zu.
Reproduzieren Sie unsere Zahlen
Strategietester, Standardeingaben, 1-Minuten-OHLC, 01.01.2025 bis 30.09.2026, Demodaten eines Brokers. Bei gleichen Einstellungen und gleichem Zeitraum sollten Sie Ergebnisse erzielen, die diesen nahekommen:
- EURUSD H1, 10.000 $: netto +1.658,14 (brutto +2.272,27 / –614,13), maximaler Kapitalrückgang 396,85 (3,68 %), 716 Trades (Short-Positionen zu 69,59 % gewonnen, Long-Positionen zu 68,66 % gewonnen), Gewinnfaktor 3,70. Kein Stop-out, keine Margin-Ablehnung.
- EURUSD H1, 1.000.000 $: Netto +1.658,14, maximaler Kapitalrückgang 396,85 (0,04 %), 716 Trades. Kein Stop-out, keine Margin-Ablehnung.
- XAUUSD D1, 10.000 $: Netto +42,63, maximaler Kapitalrückgang 95,25 (0,95 %), 14 Trades, alle Long, kein mit Verlust geschlossener Trade. Kein Stop-out, keine Margin-Ablehnung.
- XAUUSD D1, 1.000.000 $: Netto +42,63, maximaler Kapitalrückgang 95,25 (0,01 %), 14 Trades. Kein Stop-out, keine Margin-Ablehnung.
Betrachten Sie diese Ergebnisse als einen vergangenen Zeitraum und nicht als Prognose. Der Kapitalrückgang ist bei beiden Einlagen gleich, da die Lotgrößen nicht mit dem Guthaben wachsen; daher macht er bei einem kleinen Konto einen weitaus größeren Anteil aus. Die Sicherheitsvorkehrungen und Filter wurden einmalig anhand einer Einschätzung dieses Zeitraums festgelegt, was sie in einem guten Licht erscheinen lässt. Vierzehn Gold-Trades in 21 Monaten sagen nichts über Gold aus. Netting-Konten wurden nicht separat überprüft.
„Cool Down“: ein- oder ausgeschaltet, in Zahlen
Die Idee: Eine schnelle Linie wird auch häufiger überschritten, wenn sich der Kurs seitwärts bewegt. „Cool Down“ blickt N Balken zurück, ausgehend von einem neuen Schnittpunkt; wenn die Linie in diesem Zeitfenster bereits überschritten wurde, schwankt der Markt hin und her und der neue Schnittpunkt wird übersprungen. Wir haben N = 3 im Vergleich zu „aus“ getestet, im gleichen Zeitraum, mit denselben Einstellungen:
- EURUSD H1, 10.000 $: „aus“ (Standardeinstellung), Netto +1.658,14, Drawdown 396,85 (3,68 %), 716 Trades, Profitfaktor 3,70. „Ein“, Netto +1.282,45, Drawdown 346,89 (3,35 %), 560 Trades, Profitfaktor 3,49.
- XAUUSD D1, 10.000 $: deaktiviert, Netto +42,63, Drawdown 95,25 (0,95 %), 14 Trades. Aktiviert: Netto +22,20, Drawdown 9,50 (0,09 %), 8 Trades.
Der ehrliche Kompromiss: In diesem Zeitraum hat „Cool Down“ den schlimmsten Drawdown bei beiden Symbolen verringert (um etwa ein Achtel bei EURUSD und um neun Zehntel bei Gold), aber auch 156 EURUSD-Trades und etwa ein Viertel des Nettoergebnisses entfernt. Wir liefern die Strategie so aus, dass die Standard-Einstellung die volle Anzahl an Trades beibehält; wenn Ihnen ein geringerer schlimmster Rückgang wichtiger ist als die zusätzlichen Trades, setzen Sie „InpZLCoolBars“ auf 3 und vergleichen Sie die Ergebnisse bei Ihrem eigenen Broker.
Warum der Zero-Lag-EMA
Ein Grid benötigt einen klaren Startschuss, dann muss der Motor laufen. Der Zero-Lag-EMA ist aus drei Gründen ein guter Startschuss. Er basiert ausschließlich auf Schlusskursen, was bedeutet, dass er bei jedem Broker gleich ist. Sein De-Lag-Schritt bringt die Wende der Linie nahe an die Wende des Kurses. Und seine beiden Einstellungen sind veröffentlicht und leicht nachzubilden, sodass Sie jeden Pfeil selbst überprüfen können. Die ehrlichen Kosten: Eine schnellere Linie wird in Seitwärtsmärkten häufiger gekreuzt, und ein langer Einwegtrend hält das Orderbuch offen. Der „Range Guard“, der Trendfilter, die Signallücke und der optionale „Cool Down“ sind genau dafür da.
Ein Zyklus, Schritt für Schritt
1. Verzögerung beseitigen und glätten. Bei jedem neuen Balken addiert der EA die Veränderung der letzten 10 Balken zum Schlusskurs hinzu (Gewinn 1,0) und aktualisiert einen EMA 21 dieses Wertes.
2. Kreuzung. Im Standardmodus muss ein geschlossener Balken auf der anderen Seite der Linie als der vorherige Balken schließen. Im Steigungsmodus muss die Linie selbst nach oben (KAUF) oder nach unten (VERKAUF) abbiegen.
3. Abkühlphase. Standardmäßig deaktiviert. Wenn aktiviert, darf in den N vorangegangenen Balken kein anderes Kreuz aufgetreten sein.
4. Seitwärtsphase. Standardmäßig deaktiviert. Wenn aktiviert, müssen die Schlusskurse vor dem Kreuzungspunkt über N Balken hinweg auf der alten Seite geblieben sein.
5. Stretch Guard und Slope Confirm. Beide standardmäßig deaktiviert: größter Abstand des Schlusskurses zur Linie in ATR sowie Linienbewegung in Signalrichtung über N Balken.
6. Range Guard. Die letzten 20 Balken müssen mindestens 5 ATR umfassen, sodass enge Handelsspannen übersprungen werden.
7. Trendfilter. Standardmäßig muss der Schlusskurs auf der entsprechenden Seite des EMA 200 liegen. Er kann diese Seite auch ignorieren oder deaktiviert werden.
8. 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.
9. Ladder. Die Niveaus folgen dem ATR oder festen Punkten, mit einer Untergrenze, einer Obergrenze und einem optionalen Einfrieren. KAUF- und VERKAUF-Körbe können zusammen oder einzeln laufen.
10. Abwicklung. Gruppen aus den ä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.
11. Sicherheitsprüfungen. Ein Abschluss, der ein Level sofort wieder öffnen würde, wird blockiert; jeder Teil wird im Handelsverlauf bestätigt; fehlgeschlagene Teile werden erneut versucht; und ein Plan wird verworfen, wenn sich das Orderbuch vor dem Absenden geändert hat.
12. Hedge-Zyklus, optional: standardmäßig deaktiviert und in unseren Tests nicht angewendet; wenn aktiviert, hält er ein ausgeglichenes Paar auf einem ausgewählten Symbol und löst es in gleichen Tranchen auf, finanziert durch einen kleinen Aufschlag auf Schließungen, die das Grid ohnehin bereits vornimmt.
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. Zwei Zeilen gehören zum Signal, und jeder Kurzcode darin wird hier näher erläutert:
- Zeile „ZERO LAG EMA“: die Einstellungen (21 g1.00 = Periode 21, Verstärkung 1,00), ABOVE oder BELOW = wo der letzte geschlossene Balken im Verhältnis zur Linie endete, UP oder DN = ob die Linie steigt oder fällt, ev 5b = das letzte Kreuzen erfolgte vor 5 Balken.
- ZL GUARDS-Zeile: SH 4/3 = Side Hold, schließt in einer Zeile auf der aktuellen Seite von den erforderlichen Kerzen (ausgeschaltet, wenn nicht verwendet), GAP 0,42 = Abstand zur Linie in ATR mit OK, HOLD oder aus, SL UP/DN = Neigung der Linie für „Slope Confirm“ (aus, wenn nicht verwendet), R 6,3 OK = Breite des Range Guards in ATR mit Statusangabe, CD 3 = Cool-Down-Fenster in Bars (aus, wenn nicht verwendet), EMA UP/DN = Seite des EMA 200.
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; bei deaktiviertem Hedge bleibt sie ausgeblendet. Bei einem nicht-visuellen Backtest wird nichts dargestellt.
Von Ihnen kontrollierte Limits
Keine Einstellung schließt das Buch für Sie; Limits verhindern lediglich neue Positionen.
Jede Order durchläuft vor dem Absenden eine Freimargenprüfung mit einem Sicherheitspuffer.
Obergrenzen für Niveaus 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.
Für wen ist dies gedacht?
Trader, die Einstiege anhand gleitender Durchschnitte bevorzugen, es aber leid sind, zu spät einzusteigen; die sich mit vielen kleinen Gewinnmitnahmen zufrieden geben; die einen EA bevorzugen, der im Haupttrend handelt; und die ihre Lotgrößen an ihr Guthaben anpassen.
Für wen ist dies NICHT geeignet
- Alle, die bei jedem Auftrag einen Stop-Loss benötigen. Dieses Grid verfügt bewusst über keinen.
- Jeder, der eine feste monatliche Rendite oder eine schnelle Verdopplung erwartet. Das oben getestete Ergebnis ist bescheiden, aber ehrlich.
- Konten, deren Guthaben unter der oben genannten Mindesteinlage liegt.
- Kleine Konten, auf denen große Lots unbeaufsichtigt gehandelt werden. Ein langer Einwegtrend kann die Position wochenlang offen halten.
- Trader, die bei jeder Kerze einen Trade wollen. Die Filter sorgen bewusst für Zurückhaltung, und beim täglichen Gold-Chart kann es Monate dauern, bis ein Einstieg erfolgt.
- Trader, die ein fertiges Gold-System wollen. Gold wurde nur auf D1 getestet.
- Trader, die das System nicht zuerst testen.
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 Zero-Lag-EMA? Ja: Lag = (N - 1) / 2, x = Schlusskurs + Gain x (Schlusskurs - Schlusskurs[Lag]), Linie = EMA(x, N). Standardwerte: N = 21, Gain = 1,0.
Was bewirken Periode und Gain? Eine längere Periode macht die Linie ruhiger und vergrößert den entfernten Lag. Ein höherer Gain verschiebt die Linie weiter in Richtung Kurs (schneller, stärkeres Überschwingen); 0 entspricht einem einfachen EMA. Hier wurde nur 21 / 1,0 im Backtest geprüft.
Cross- oder Slope-Modus? Der Cross-Modus wartet darauf, dass der Kurs die Linie durchschreitet. Der Slope-Modus reagiert, wenn sich die Linie selbst dreht; er wurde hier nicht im Backtest geprüft.
Was hat „Cool Down“ verändert? Bei 3 Balken senkte es den schlimmsten Drawdown bei beiden getesteten Symbolen und reduzierte die Anzahl der Trades beim EURUSD um etwa ein Fünftel. Details siehe oben.
Warum findet manchmal tagelang kein Handel statt? Der „Range Guard“, die EMA-Seite und der Abstand zwischen den Signalen warten alle auf eine klare Bewegung. Das ist beabsichtigt.
Welche Märkte wurden getestet? EURUSD H1 und XAUUSD D1. Alles andere müssen Sie selbst testen.
Mit wie viel sollte ich beginnen? Mindestens 3.000 $ für EURUSD H1 bei der standardmäßigen ersten Lotgröße, 1.000 $ für XAUUSD D1, mehr, wenn Sie die Lotgröße erhöhen.
Was sollte ich zuerst ändern? InpZLCoolBars, dann InpZLRangeMinATR, dann InpZLPeriod. Ändere jeweils nur eine Einstellung und beobachte den Drawdown neben dem Nettoergebnis.
Netting-Konten? Für diese gibt es eine separate Margin-Obergrenze, das Netting-Verhalten wird jedoch nicht separat überprüft.
Alle Eingaben
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 (9785350).
GridOrderComment – Text bei Gitter-Orders (ZYNL).
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 – 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-Dauer (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 – höchster 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 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 – 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 nach so vielen 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ßungsziels, in Prozent (50).
HedgeMagicNumber – Nummer der Hedge-Legs, muss sich vom Raster unterscheiden (9785351).
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 ein einzelnes Leg automatisch (aktiv).
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 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 dem Diagramm eingezeichnete Pläne und Höhen (ein).
MaxTableRows – Anzahl der Zeilen pro Raster (13).
PanelCorner – Ecke, an der das Panel verankert ist.
Einstiegstrigger
EntryTriggerMode – standardmäßig die Zero-Lag-EMA-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).
EMA ohne Verzögerung
InpZLPeriod – EMA-Periode; die beseitigte Verzögerung beträgt (Periode – 1) / 2 Balken (21, also 10 Balken).
InpZLGain – Verzögerungsausgleich von 0 bis 2; 1 entspricht der klassischen Ehlers-Way-Linie, 0 einem einfachen EMA, höhere Werte orientieren sich stärker am Kurs (1,0).
InpZLMode – 0: Ein geschlossener Balken kreuzt die Linie, 1: Die Neigung der Linie ändert sich (0).
InpZLPrevBars – Side Hold: Es müssen mehrere Schlusskurse in Folge auf der alten Seite liegen, bevor ein Kreuz gezählt wird (0 = deaktiviert).
InpZLCoolBars – Abkühlphase: Ein Kreuz wird abgelehnt, wenn innerhalb dieser Anzahl von Balken zuvor bereits ein anderes Kreuz aufgetreten ist (standardmäßig 0, deaktiviert; 3 getestet, siehe oben).
InpZLSlopeBars – Slope Confirm: Die Linie muss sich über diese Anzahl an Balken in die Signalrichtung bewegt haben (0: deaktiviert).
InpZLMaxGapATR – Stretch Guard: Größter Abstand zur Linie am Signal-Bar in ATR (0 deaktiviert).
InpZLRangeMinATR – Range Guard: Mindestbreite des Fensters in ATR (5; 0 = deaktiviert).
InpZLRangeBars – Range Guard: Fensterlänge in Bars (20).
InpZLATRPeriod – ATR-Länge für Range Guard und Stretch Guard (14).
InpZLTrendFilter – 1 für die EMA-Seite, 2 dagegen, 0 deaktiviert (1).
InpZLTrendMAPeriod – EMA-Länge des Trends (200).
InpShowSignalArrows – Pfeil, wenn ein Zyklus ausgelöst wird (ein).
InpShowZLOnChart – Vergangene Zero-Lag-Kreuzungen im Live-Chart, 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 in den M15-Zeitrahmen.
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 schweren Verlust endet. Die Zero-Lag-Linie wird aus vergangenen Schlusskursen gebildet und kann den nächsten Balken nicht vorhersagen; das Beseitigen der Verzögerung ist nicht dasselbe wie eine Vorhersage. Es wird kein Gewinn versprochen. Wählen Sie Lotgrößen, die eine Pechsträhne überstehen, testen Sie die Strategie 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.
Haben Sie die Strategie im Strategietester oder auf einem Live-Konto getestet? Eine kurze, ehrliche Bewertung hilft dem nächsten Trader: Nennen Sie uns das Symbol, den Zeitrahmen und ob Sie „Cool Down“ aktiviert haben, was funktioniert hat und was nicht. Kritische Bewertungen sind ebenso willkommen wie positive; sie prägen die nächste Version.
