Kestrolin Pulse 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.38
- Aktivierungen: 5
Grid-Trading mit dem Intraday-Momentum-Index für Trader, die möchten, dass die erste Grid-Stufe erst dann gesetzt wird, wenn die Kerzen selbst übereinstimmen. Ein Versprechen: Es wird kein Grid gestartet, bis 70 % der Kursbewegung der letzten 14 abgeschlossenen Kerzen in eine Richtung weisen, nämlich in Richtung des langfristigen Trends. Funktionsweise: Tushar Chandes Intraday-Momentum-Index (IMI), der innerhalb des EAs aus Kerzenkörpern berechnet wird, ein Überschreiten der Werte 70 oder 30, ein EMA-200-Trendfilter und ein „Range Guard“, gefolgt von einem ATR-basierten Grid, das kleine Kursgewinne mitnimmt.
Einfach ausgedrückt ist der Kestrolin Pulse EA ein IMI-Grid-EA für MetaTrader 5, ein Expert Advisor, der auf Kerzen-Momentum basiert: Wenn die jüngsten Kerzen in einem Aufwärtstrend überwiegend im Plus schließen, schließt er sich den Käufern an; wenn sie in einem Abwärtstrend überwiegend im Minus schließen, schließt er sich den Verkäufern an.
Auf einen Blick, auf welcher Seite er sich positioniert: Wenn der IMI nach oben durch 70 durchbricht, löst dies einen KAUF aus; wenn er nach unten durch 30 durchbricht, löst dies einen VERKAUF aus – und zwar nur, wenn der Schlusskurs auf derselben Seite des EMA 200 liegt. Das Panel zeigt den IMI auf einer eigenen Skala von 0 bis 100 an, sodass ein Wert von 70 auf dem Bildschirm der 70er-Linie in den Einstellungen entspricht (Eingabewert 20 = 50 plus oder minus 20).
Warum es weniger kostet: Die Grid-Engine, die Sicherheitskorrekturen und das Panel 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 66 $. 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: Netto +1.645,33, maximaler Drawdown des Eigenkapitals 417,26 (3,72 %), 699 Trades, Profitfaktor 3,12, kein Stop-out, keine Margin-Ablehnung. 699 Trades in etwa 91 Wochen entsprechen ungefähr 7 bis 8 pro Woche.
Probieren Sie es zunächst kostenlos aus: Öffnen Sie den Kestrolin Pulse EA im MetaTrader 5-Strategietester, mit aktiviertem visuellen Modus, Standardeinstellungen 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 vom Guard abgelehnt wurde, als grauer Punkt angezeigt.
Der erste Parameter, den Sie anpassen sollten, und in welche Richtung: InpIMILevel. Erhöhen Sie ihn von 20 auf 25 (die 75/25-Linien) für weniger, aber stärkere Signale; senken Sie ihn auf 15 für mehr Trades. Ändern Sie jeweils nur einen Parameter und vergleichen Sie den Drawdown, nicht nur das Nettoergebnis.
Der Handelszyklus in einfachen Verben. Das System betrachtet die letzten 14 abgeschlossenen Kerzen, addiert die Körper, die im Plus geschlossen haben, dividiert durch die Gesamtzahl der Körper, wartet darauf, dass dieser Anteil die 70er- oder 30er-Marke überschreitet, prüft, ob der EMA 200 dies bestätigt, eröffnet die erste Stufe, verteilt die nächsten Positionen im Abstand der ATR und schließt 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 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 IMI MISST – IN KERZEN AUSGEDRÜCKT
Betrachten Sie die letzten 14 Kerzen auf Ihrem Chart. Messen Sie jeden Kerzenkörper von Eröffnungs- bis Schlusskurs. Addieren Sie die grünen Kerzenkörper und anschließend alle Kerzenkörper. Der IMI entspricht dem Anteil der grünen Kerzen multipliziert mit 100. Ein Wert von 50 bedeutet, dass Käufer und Verkäufer den Kurs gleichermaßen beeinflusst haben; ein Wert von 70 bedeutet, dass sieben Zehntel aller Kerzen mit Kursanstieg geschlossen haben. Sie können dies auf jedem Chart mit bloßem Auge überprüfen, was diesen Oszillator zu einem der zuverlässigsten macht.
- Aufwärtsanteil = Summe aus (Schlusskurs minus Eröffnungskurs) der Kerzen, die im Plus geschlossen haben,
- Gesamtanteil = Summe der Körpergröße jeder Kerze, egal ob nach oben oder unten,
- IMI = 100 × Aufwärtsanteil / Gesamtanteil, immer zwischen 0 und 100.
Ein erfolgreiches Cross: Der IMI lag bei einem Balken bei 68,4 und beim nächsten bei 71,9, hat also die 70 überschritten, und ein KAUF-Signal wird ausgelöst, wenn der Schlusskurs über dem EMA 200 liegt. Dochte werden bewusst ignoriert: Für den IMI ist entscheidend, wo die Kerzen geschlossen haben im Vergleich zu ihrem Eröffnungskurs. Alles wird innerhalb des EAs anhand abgeschlossener Balken berechnet: keine Indikator-Datei, keine DLL, keine Webanfrage.
Fünf Fakten, bevor Sie beginnen
- Einstieg: Der abgeschlossene Balken, bei dem der IMI die 70 nach oben (KAUF) oder die 30 nach unten (VERKAUF) durchbricht. Akzeptierte Signale werden nicht nachberechnet.
- Richtung: Im Standard-Breakout-Modus handelt der EA mit dem Durchbruch; ein zweiter Modus lässt ihn ausklingen.
- Der Standard-Trendfilter lässt ein Durchbrechen nur zu, wenn der Schlusskurs auf der entsprechenden Seite des EMA 200 liegt.
- Ein „Range Guard“ überspringt ruhige Phasen, 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 „Body Guard“, der von der Signalkerze einen soliden Körper verlangt (Körper mindestens in Höhe eines festgelegten Anteils ihrer Hoch-Tief-Spanne), sodass ein Doji kein Grid auslösen kann. 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 den Plan auf EURUSD H1 an und belassen Sie alle Eingaben auf ihren Standardwerten.
2. Stellen Sie den RunMode für die erste Sitzung auf „Nur scannen“ um. Das Bedienfeld zeigt jeden Plan an, sendet aber keine Signale.
3. Beobachten Sie die Pfeile und grauen Punkte: Sie zeigen an, welche vergangenen Kurskreuzungen 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 Provisionen unterscheiden sich je nach Broker. Verwenden Sie mehr als ein Chart? Weisen Sie jeder Instanz eine eigene „EAMagicNumber“ und „HedgeMagicNumber“ zu.
Mindestguthaben: Beim EURUSD H1 betrug der schlimmste Kapitalrückgang bei Standard-Lots etwa 420 $; beginnen Sie daher mit mindestens 3.000 $ bei Standard-Lots und erhöhen Sie die Position nur mit dem verfügbaren Guthaben. Größere Lots erfordern proportional mehr Kapital, und ein längerer Trend als unser Testzeitraum kann zu größeren Verlusten führen.
----------
Unsere Zahlen nachstellen
Strategietester, Standardeinstellungen, 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 +1.645,33, Bruttogewinn 2.421,99, Bruttoverlust -776,66, Gewinnfaktor 3,12, maximaler Kapitalrückgang 417,26 (3,72 %), maximaler Kontostand-Drawdown 84,98 (0,78 %), 699 Trades (282 Short-Positionen, 68,79 % gewonnen; 417 Long-Positionen, 66,19 % gewonnen). Kein Stop-out, keine Margin-Ablehnung.
- EURUSD H1, 1.000.000 $: Netto +1.645,33, maximaler Kapitalrückgang 417,26 (0,04 %), 699 Trades. Kein Stop-out, keine Margin-Ablehnung.
- XAUUSD D1, 10.000 $: Netto +48,47, maximaler Kapitalrückgang 57,92 (0,58 %), 16 Trades. Kein Stop-out, keine Margin-Ablehnung.
- XAUUSD D1, 1.000.000 $: Netto +48,47, maximaler Kapitalrückgang 57,92 (0,01 %), 16 Trades. Kein Stop-out, keine Margin-Ablehnung.
16 Gold-Trades auf D1 sind eine kleine Stichprobe.
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 Geld-Drawdown ist bei beiden Einlagen 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 IMI
Ein Grid leidet am meisten, wenn seine erste Position in einem Markt eröffnet wird, bei dem keine Überzeugung besteht und der sich dann gegen das Grid entwickelt. Der IMI wartet, bis die meisten der jüngsten Kerzen in die gleiche Richtung geschlossen haben, sodass die erste Position sich einer Bewegung anschließt, die Käufer oder Verkäufer Kerze für Kerze signalisiert haben, und der EMA 200 hält diese Bewegung im Einklang mit dem längerfristigen Trend. Die ehrlichen Kosten: Ein Anteil von 70 % wird erst nach mehreren starken Kerzen erreicht, sodass einige Einstiegspunkte spät erfolgen und das Grid dann den Rückzug abarbeitet; in unruhigen Wochen kann der Anteil über 70 % schwanken und wieder zurückfallen – genau dafür sind der „Range Guard“, der optionale „Body Guard“ und der Abstand zwischen den Signalen da, um das System zu stabilisieren.
----------
Ein Zyklus, Schritt für Schritt
1. Körper. Die Körper der letzten 14 abgeschlossenen Kerzen werden gemessen.
2. Aufwärtsanteil. Die Aufwärtskörper werden addiert und durch die Gesamtzahl der Körper geteilt.
3. Skalierung. Dieser Wert multipliziert mit 100 ergibt den IMI auf einer Skala von 0 bis 100.
4. Kreuzung. Das Ereignis ist der Balken, bei dem der IMI nach oben die 70 (KAUF) oder nach unten die 30 (VERKAUF) überschreitet.
5. Modus. Modus 0 wählt diese Seite, Modus 1 die entgegengesetzte Seite.
6. Rise Guard. Optional: Mindestens InpIMIRiseMin der letzten 5 IMI-Schritte müssen sich in Richtung der Handelsseite bewegen (0, der Standardwert, deaktiviert diese Funktion).
6b. Body Guard. Optional: Der Körper der Signalkerze muss mindestens InpIMIBodyMin ihrer Hoch-Tief-Spanne betragen (0, die Standardeinstellung, deaktiviert diese Funktion).
7. Stretch-Guard. Optional: Der Schlusskurs muss sich über die Momentum-Balken um mindestens InpIMIStretchMin ATR bewegt haben (0 deaktiviert diese Funktion).
8. Range Guard. Die letzten 20 Balken müssen mindestens 5 ATR umfassen, sodass enge Handelsbereiche übersprungen werden.
9. 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.
10. 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.
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 zusammen 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 baut es in gleichen Tranchen ab, finanziert durch einen geringen 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 für jede Seite und die Ordertabelle an. Zwei Zeilen gehören zum Signal, und jeder Kurzcode darin wird hier näher erläutert:
- IMI PULSE: die Länge (14), der IMI-Wert des letzten abgeschlossenen Balkens auf einer Skala von 0 bis 100, HIGH über 70, LOW unter 30 oder MID dazwischen, UP oder DN für steigend bzw. fallend sowie x 12b = 12 Balken seit dem letzten Kreuz.
- RISE GUARD: B oder S für die Seite, auf die der IMI hinweist, BRK (Breakout) oder FADE für den Modus, 3/5 = drei der letzten fünf IMI-Schritte bewegten sich in diese Richtung, dann S = Stretch-Guard-Bewegung in ATR, R = Breite des Range Guards in ATR, B = Body-Guard-Anteil des letzten Kerzenkörpers (0,00 bis 1,00), 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 Kerzencharts lesen, die ein Grid wünschen, das erst dann startet, wenn die letzten Kerzen im Sinne des Trends geschlossen haben, die viele kleine Gewinne bevorzugen, die den Kern der Strategie zum Einstiegskurs ausführen 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. Ein langer, einseitiger Trend kann die Position wochenlang offen halten; der getestete Kapitalrückgang erreichte etwa 4 % von 10.000 $, und in einem schwierigeren Markt kann er noch weiter gehen.
- 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 Intraday-Momentum-Index? Ja: Tushar Chandes „Up-Body“-Anteil über 14 Kerzen mit den 70er- und 30er-Linien. Der Trendfilter und die Schutzmechanismen wurden von diesem EA hinzugefügt.
Warum nicht der RSI? Der RSI vergleicht Schlusskurse miteinander; der IMI vergleicht jeden Schlusskurs mit seinem eigenen Eröffnungskurs, sodass er erfasst, was innerhalb jeder Kerze passiert ist.
Warum an manchen Tagen so wenige Trades? Ein 70er-Durchschnitt erfordert mehrere einseitige Kerzen. Ruhige Tage ohne neue Niveaus sind normal; die Panel-Zeile zeigt, wie weit der IMI von der Linie entfernt ist.
Breakout-Modus oder Fade-Modus? Im Breakout-Modus wird beim Durchbrechen der Linie gehandelt, im Fade-Modus gegen sie. 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? InpIMILevel (höher für weniger Trades) und InpIMILen, dann InpIMIRangeMinATR, dann InpIMIBodyMin. Ä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-Ebenen 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 (9781660).
GridOrderComment – Text bei Gitter-Orders (KSLN).
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 – 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 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 (9781661).
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 – Was soll mit einem einzelnen Leg geschehen? Standardmäßig wird erneut abgesichert.
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.
Eingabeauslöser
EntryTriggerMode – standardmäßig die IMI-Strategie.
SignalBarShift – 1 steht für den zuletzt abgeschlossenen Balken.
SignalBarsDelay – Balken zwischen akzeptierten Signalen (30; jeweils 0).
SignalValidBars – Anzahl der Balken, während der ein Signal gültig bleibt (3).
SignalAllowBuy und SignalAllowSell – schalten die jeweilige Seite um.
SignalReverse – kehrt die Richtung um (aus).
Intraday-Momentum-Index
InpIMILen – Kerzen, deren Körper summiert werden (14).
InpIMILevel – Abstand von 50; ein Anstieg über das 50+-Niveau ist ein KAUF, ein Rückgang unter das 50-Niveau ein VERKAUF (20, die 70/30-Linien).
InpIMIMode – 0: Breakout, Handel mit dem Durchbruch; 1: Fade, Handel gegen den Durchbruch (0).
InpIMIMomBars – Balken, über die die Schlusskursbewegung für den Stretch Guard ausgelesen wird (10).
InpIMIStretchMin – Stretch Guard: geringste ATR-Bewegung über die Momentum-Bars (0 = aus; OPEN/HOLD im Bedienfeld).
InpIMIRiseMin – Rise Guard: Kleinster der letzten 5 IMI-Schritte in Richtung der Handelsseite (0 = aus, Standard; bis zu 5; OPEN/HOLD im Bedienfeld).
InpIMIBodyMin – Body Guard: Kleinster Körperanteil der Signalkerze, 0 bis 1 (0 = aus, Standard; OPEN/HOLD im Bedienfeld).
InpIMIRangeMinATR – Range Guard: kleinste Fensterbreite in ATR (5; 0 = deaktiviert).
InpIMIRangeBars – Range Guard: Fensterlänge in Bars (20).
InpIMIATRPeriod – ATR-Länge für den Range Guard und den Stretch Guard (14).
InpIMITrendFilter – 1 für die EMA-Seite, 2 gegen die EMA-Seite, 0 aus (1).
InpIMITrendMAPeriod – EMA-Länge des Trends (200).
InpShowSignalArrows – Pfeil, wenn ein Zyklus ausgelöst wurde (ein).
InpShowIMIOnChart – 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 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 für das Guthaben zu groß sind – in einem Stop-out und einem schweren Verlust endet. Der IMI basiert auf vergangenen Kerzen und kann die nächste nicht vorhersagen. Es werden keine Garantien gegeben. Wählen Sie Lotgrößen, die eine Pechsträhne ü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 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.
