Grid Keltner Channel 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.15
- Aktivierungen: 5
Sehen Sie es sich an, bevor Sie darauf vertrauen: Laden Sie den „Grid Keltner Channel EA“ in den MetaTrader 5-Strategietester, aktivieren Sie den visuellen Modus und beobachten Sie, wie er abwartet, während sich der Kurs ruhig innerhalb seines Kanals bewegt, und erst dann ein Grid aktiviert, wenn eine Kerze, die aus dem Band herausgeschleudert wurde, wieder innerhalb des Bandes schließt.
EIN KANAL, DER MIT DEM MARKT MITATMET.
Die meisten Bänder werden anhand der Standardabweichung gezeichnet, sodass eine einzige große Kerze sie weit aufreißen kann. Ein Keltner-Kanal ist anders aufgebaut: Sein Mittelpunkt ist ein exponentieller Durchschnitt des typischen Kurses, und seine Außenlinien liegen eine festgelegte Anzahl von Average True Ranges oberhalb und unterhalb dieses Mittelpunkts. Da die „True Range“ bereits Kurslücken und Dochte einbezieht, weitet sich der Kanal, wenn am Markt viel los ist, und verengt sich, wenn es ruhig wird – und zwar gleichmäßig und ohne plötzliche Sprünge. Der „Grid Keltner Channel EA“ nutzt diesen Kanal als einzigen sichtbaren Auslöser für den Start jedes Grid-Zyklus: einen Schlusskurs außerhalb des Bandes, gefolgt von einem Schlusskurs wieder innerhalb des Bandes. Sobald ein Zyklus läuft, übernimmt eine umfassende Grid-Management-Engine und reduziert das älteste Engagement kontinuierlich durch Gruppenabschlüsse und Teilverkäufe.
Auf einen Blick
• Ein KAUF-Zyklus kann erst beginnen, wenn ein Balken unterhalb des unteren Bandes schließt und der nächste geschlossene Balken wieder innerhalb des Bandes schließt; ein VERKAUF-Zyklus erfordert die spiegelbildliche Bewegung am oberen Band. Es werden nur geschlossene Balken ausgewertet, sodass es zu keinem Repainting kommt.
• Der Kanal wird innerhalb des EAs anhand des integrierten gleitenden Durchschnitts und der ATR von MetaTrader 5 berechnet. Es wird keine benutzerdefinierte Indikator-Datei benötigt und es muss nichts installiert werden.
• Neu in diesem Produkt: der „Band Pierce Guard“. Eine Kerze, die das Band nur streift, stellt keine echte Ausreissbewegung dar. Der EA misst, wie weit das Tief (bei einem KAUF) oder das Hoch (bei einem VERKAUF) des äußeren Balkens über das Band hinausging (in ATR), und ignoriert die Rückkehr, es sei denn, dieses Durchbrechen erreicht Ihren festgelegten Mindestwert.
• Der „Re-entry Depth Guard“ prüft die Rückführung selbst: Ein Schlusskurs, der nur um Haaresbreite wieder innerhalb des Bandes liegt, ist in der Regel noch unentschieden, und ein Schlusskurs, der bei einer einzigen heftigen Kerze weit ins Innere zurückschnellt, ist meist ein „Whip“. Beide Fälle werden übersprungen.
• Eine optionale Steigungsregel kann verlangen, dass die Mittellinie bereits in Richtung des Handels zeigt, und ein optionaler langsamer EMA kann den übergeordneten Trend bestätigen oder entkräften.
• Auf dem Live-Chart werden die Mittellinie und beide Bänder im Hauptfenster eingezeichnet, und Pfeile markieren jede Kerze, bei der ein Zyklus ausgelöst wurde.
• Gewinne werden durch Gruppen der ältesten und neuesten Orders gesichert, und eine große alte Order wird in Teilschritten geschlossen, anstatt auf eine vollständige Rückführung zu warten.
• Kein Stop-Loss und kein erzwungenes Schließen aller Positionen. Ein erreichtes Limit verhindert neue Order, während das bestehende Orderbuch weiterhin verwaltet wird.
• Funktioniert bei Hedging- und Netting-Konten, wobei jedes Limit als Eingabe angezeigt wird.
ERSTE SCHRITTE
Beginnen Sie mit EURUSD H1 oder XAUUSD D1 mit dem Standard-Lot von 0,01 und der additiven Leiter. Wählen Sie für die erste Sitzung im RunMode nur „Scan“ aus: Das Bedienfeld zeigt dann jeden Plan an, den der EA ausführen würde, ohne eine einzige Order zu senden, und mit einem Knopf können Sie in den Modus „Armed“ wechseln, sobald Sie bereit sind. Führen Sie den Strategietester mit den Daten Ihres eigenen Brokers durch, bevor Sie live gehen, da sich Spreads, Swaps und Provisionen von Broker zu Broker unterscheiden. Behalten Sie bei einem kleinen Guthaben das Start-Lot bei und lassen Sie sich vom Tester zeigen, wie stark das Orderbuch bei Ihrem Symbol anwachsen kann.
Warum ein Keltner-Kanal?
Mit den Standardeinstellungen ist die Mittellinie ein exponentieller 20-Bar-Durchschnitt des typischen Kurses, also der Mittelwert aus Höchst-, Tiefst- und Schlusskurs, und jedes Band liegt zwei 10-Bar-ATRs davon entfernt. Daraus ergeben sich zwei nützliche Erkenntnisse. Erstens spiegelt die Breite des Kanals direkt die aktuelle Volatilität wider, gemessen in denselben Einheiten, die auch für den Rasterabstand verwendet werden; ein Ausbruch aus dem Band hat also bei einem ruhigen Währungspaar dieselbe Bedeutung wie bei Gold. Zweitens bedeutet ein Schlusskurs außerhalb des Bandes einen überdehnten Markt, und der erste Schlusskurs wieder innerhalb des Bandes ist der Moment, in dem sich die Überdehnung zu lösen beginnt. Für ein Grid, das zählt: Die erste Stufe öffnet sich, nachdem der Aufwärtstrend bereits eine Pause eingelegt hat, nicht mitten darin, sodass weniger Zyklen gegen eine außer Kontrolle geratene Kerze beginnen.
Die Verbesserung in dieser Version
Der „Band Pierce Guard“ ist eine eigene Ergänzung dieses EAs. Bei jedem Wiedereinstieg geht der EA zurück zu dem Bar, der außerhalb geschlossen hat, und misst den Abstand vom Band zum Extremwert dieses Bars, geteilt durch die ATR desselben Bars, sodass eine einzige Einstellung für Währungen, Metalle und Indizes passt. War die Abweichung nur eine leichte Berührung, wird die Rückkehr nicht als Signal gewertet. Setzen Sie den Mindestwert auf 0, um den Schutz auszuschalten. Das Bedienfeld zeigt den aktuellen Durchbruchwert neben dem aktuellen Tiefenwert an, mit „OPEN“ oder „HOLD“ für jeden Schutz. Eine Sicherheit für den Margin-Level-Zeitrahmen ist enthalten und standardmäßig deaktiviert.
Ein Zyklus, Schritt für Schritt
1. Die Erfassung. Bei jedem geschlossenen Balken liest der EA die Mittellinien-EMA und die ATR aus den integrierten MetaTrader-5-Funktionen aus und erstellt beide Bänder. Die sich gerade bildende Kerze wird nie berücksichtigt, sodass der Verlauf genau zeigt, was der EA gesehen hat.
2. Die Abweichung. Die vorherige Kerze muss außerhalb des Kanals geschlossen haben: unterhalb des unteren Bandes für einen KAUF, oberhalb des oberen Bandes für einen VERKAUF.
3. Der Wiedereinstieg. Die Signal-Kerze muss wieder innerhalb desselben Bandes schließen.
4. Der Banddurchbruchschutz. Das Extrem der äußeren Kerze muss das Band um Ihren minimalen ATR-Anteil überschritten haben.
5. Die Wiedereintrittstiefen-Sicherung. Der Schlusskurs beim Wiedereintritt muss innerhalb des Bandes zwischen Ihrem minimalen und maximalen Abstand liegen, gemessen in ATR.
6. Die optionale Steigungsregel und der Trendfilter. Die Mittellinie kann als Richtungsweiser für den Trade dienen, und ein langsamer EMA kann die Richtung bestätigen, sie abschwächen oder sich heraushalten.
7. Der Rhythmus. Eine ruhige Lücke von Kerzen zwischen akzeptierten Signalen verhindert, dass eine unruhige Handelssitzung einen Zyklus nach dem anderen auslöst, und ein Signal bleibt für einige Kerzen gültig, wenn ein Niveau nicht sofort festgelegt werden kann.
8. Die Leiter. Die Niveaus sind durch feste Punkte oder durch ATR voneinander beabstandet, mit einer Untergrenze, einer Obergrenze und der Option, den Abstand für den gesamten Zyklus einzufrieren. KAUF- und VERKAUF-Raster können nebeneinander oder nur in eine Richtung laufen.
9. Die Ausbeute. Der „Closer“ sucht nach Gruppen der ältesten und neuesten Orders und schließt eine Gruppe, sobald ihr kombiniertes Ergebnis – nach Swap und Provision – Ihr Ziel übertrifft. Wenn die älteste Order noch zu groß ist, wird nur ein Teil davon geschlossen, der mit bereits verfügbarem Gewinn bezahlt wird.
10. Die Sicherheitsprüfungen. Ein „Reopen Guard“ blockiert jeden Abschluss, der dazu führen würde, dass dieselbe Position sofort wieder eröffnet wird. Jeder Schritt wird anhand der Handelshistorie überprüft, fehlgeschlagene Schritte werden in eine Wiederholungswarteschlange gestellt, und ein Plan wird verworfen, wenn sich das Orderbuch zwischen dem Scan und der Übermittlung ändert.
11. Der optionale Absicherungszyklus. Standardmäßig deaktiviert. Wenn er aktiviert ist, hält er ein ausgeglichenes Paar für ein von Ihnen gewähltes Symbol und löst es in gleichen Tranchen auf, finanziert durch einen kleinen Aufschlag auf Schließungen, die das Raster bereits vornimmt.
Das Bedienfeld
Das Bedienfeld befindet sich links neben dem Chart und hält die rechte Seite sowie die Kursskala übersichtlich. Es zeigt das Symbol und die Magic Number, eine Statusanzeige (ARMED, SCAN ONLY oder PAUSED), den Grid-Modus, den Lot-Schritt, den Abstand, das verbuchte Ergebnis, das Orderbuch in Lots mit dem Nettoergebnis, den Schlussplan für jede Seite mit einer eigenen Schließen-Schaltfläche sowie die Orderliste an. Die Zeile „KELTNER PULSE“ zeigt die Dauer der Mittellinie an, den prozentualen Anteil, zu dem sich der Kurs innerhalb des Kanals befindet (0 ist das untere Band, 100 das obere Band; über 100 oder unter 0 bedeutet außerhalb), ob die Mittellinie steigt oder fällt und vor wie vielen Balken der letzte Schlusskurs außerhalb des Kanals stattfand. Die Zeile „PIERCE GUARD“ zeigt das Durchbrechen des näheren Bandes durch den letzten Balken und die aktuelle Wiedereintrittstiefe an, jeweils mit den Zuständen „OPEN“ oder „HOLD“, sowie den Trendfilter. Über Schaltflächen lassen sich die Modi „Armed“/„Scan only“, „Pause“/„Resume“, Chartmarkierungen und das Slicing umschalten. Die „Hedge Vault“-Karte ist direkt unter dem Hauptfenster angedockt und folgt diesem, wenn Sie es ziehen oder minimieren. Das Fenster passt sich der Bildschirmgröße an und zeichnet bei einem nicht-visuellen Backtest nichts, sodass die Optimierung schnell bleibt.
Schutz, den Sie selbst steuern
Kein Stop-Loss und kein erzwungenes Schließen aller Positionen. Ein erreichtes Limit stoppt neue Levels; es wird das Orderbuch niemals zu einem ungünstigen Zeitpunkt abverkauft.
Vor jeder Order stellt die Geldprüfung eine einfache Frage: Ist genügend freie Margin mit einem Sicherheitspuffer für diese Order vorhanden?
Limits für Ebenen pro Raster, Orders pro Seite und Lots pro Order halten die Leiter im Rahmen, und die Lot-Leiter hört bei Erreichen des Ebenenlimits auf zu wachsen.
Bei Netting-Konten wird die Margin der zusammengefassten Position als Prozentsatz des Eigenkapitals begrenzt.
Die optionale Sicherheitsfunktion für den Margin-Level-Zeitrahmen verschiebt das Signal und den Abstand in einen höheren Zeitrahmen, wenn der Margin-Level auf die von Ihnen gewählten Werte fällt, und kehrt erst zurück, wenn sich die Margin wieder über eine Sicherheitsreserve erholt hat. Standardmäßig deaktiviert.
Jede Kopie ist durch Symbol und Magic-Nummern isoliert, sodass sich die Orders oder der gespeicherte Status verschiedener Charts niemals gegenseitig beeinflussen.
Im reinen Scan-Modus werden alle Entscheidungen angezeigt, ohne dass eine Order gesendet wird.
Für wen es geeignet ist und für wen nicht
Es eignet sich für Trader, die einen volatilitätsorientierten Kanal als den einen klaren Grund hinter jedem neuen Zyklus schätzen, die lieber nach einer Pause in den Markt einsteigen, als ihm hinterherzulaufen, die viele kleine Gewinnmitnahmen einem einzigen weit entfernten Ziel vorziehen und die das Lot für ihr eigenes Konto selbst bemessen. Es eignet sich nicht für Personen, die bei jedem Auftrag einen Stop-Loss benötigen, eine garantierte monatliche Rendite erwarten oder einen „Set-and-Forget“-Roboter suchen, der große Lot-Größen mit einem winzigen Guthaben handelt.
Kurze Antworten
Wird das Signal nachträglich angepasst? Nein. Signale stammen ausschließlich aus geschlossenen Kerzen.
Worin unterscheidet sich das von Bollinger-Bändern oder Envelopes? Bollinger-Bänder verwenden die Standardabweichung und Envelopes einen festen Prozentsatz. Ein Keltner-Kanal nutzt die Average True Range, die Lücken und Dochte berücksichtigt, sodass sich seine Breite sanft an die tatsächliche Handelsspanne anpasst.
Muss ich einen Keltner-Indikator hinzufügen? Nein. Der Kanal wird innerhalb des EAs berechnet und von diesem auf dem Live-Chart eingezeichnet.
Kann ich den Kanal breiter oder schmaler einstellen? Ja. Erhöhen Sie den Multiplikator für weniger, aber tiefere Ausschläge; senken Sie ihn für häufigere Ausschläge.
Kann ich die Handelshäufigkeit erhöhen oder verringern? Ja. Verringern Sie „SignalBarsDelay“, den Multiplikator oder die Mindestwerte für die Schutzbereiche, um mehr Handelszyklen zu erzielen; erhöhen Sie diese Werte oder aktivieren Sie den Trendfilter, um die Anzahl der Handelszyklen zu verringern.
Erläuterung aller Einstellungen
Grid – wie die Ebenen eröffnet werden
TradeMode – standardmäßig Dual-Grid (KAUF und VERKAUF nebeneinander) oder nur in eine Richtung.
GridSpacePoints – fester Abstand zwischen den Levels in Punkten, wenn der ATR-Abstand deaktiviert ist (25).
GridSpaceMultiplier – 1,0 sorgt für gleichmäßige Abstände zwischen den Levels; ein höherer Wert vergrößert den Abstand zwischen tiefer liegenden Levels.
MaxGridLevels – die maximale Anzahl an Niveaus, die ein Raster enthalten kann (1000).
UpDirectionIsBuy – Legt fest, zu welcher Seite eine Aufwärtsbewegung gehört.
EAMagicNumber – die ID, die in den Gitter-Orders dieses EAs vermerkt ist (9754330).
GridOrderComment – der Kommentar zu jeder Grid-Order (GKCE).
OneOrderPerBar – nicht mehr als ein neues Level pro Bar.
Lot-Leiter
InitialLotSize – Volumen der ersten Stufe (0,01).
LotSizingMode – standardmäßig additiv oder multiplikativ.
LotMultiplier – im multiplikativen Modus entspricht jede Stufe dem vorherigen Lot multipliziert mit diesem Wert (1,25).
LotAddStep – im additiven Modus das Volumen, das bei jeder Stufe hinzugefügt wird (0,01; 0 bedeutet das Start-Lot).
MaxOrderVolume – das größte Lot, das eine einzelne Order verwenden darf (1,0).
UseAutoLot – skaliert das Start-Lot entsprechend dem Kontostand (ausgeschaltet).
AutoLotBaseBalance – das Guthaben, das 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 oder feste Punkte.
ATRTimeframe – der Zeitrahmen, auf dem die Volatilität gemessen wird (aktuelles Chart).
ATRPeriod – ATR-Periode (14).
ATRSpacingFactor – Der Abstand entspricht dem ATR-Wert multipliziert mit diesem Wert (1,0).
ATRBarShift – Bei 1 wird der zuletzt geschlossene Balken verwendet.
ATRMinSpacingPts – der kleinste zulässige Abstand in Punkten (50; 0 bedeutet keinen Abstand).
ATRMaxSpacingPts – der größte zulässige Abstand in Punkten (5000; 0 bedeutet keinen).
ATRFreezeOnStart – Behält einen Abstand für den gesamten Zyklus bei (aus).
Gewinnziel
DesiredProfitPerClosure – das Basisziel in Kontowährung (2,0).
ProfitMultiplier – skaliert das endgültige Ziel zwischen 1,00 und 2,00.
ProfitTargetMode – standardmäßig skaliert, sodass ein größeres und tieferes Orderbuch ein höheres Ergebnis erzielen muss.
ProfitVolumePower – gibt an, wie stark das Schlussvolumen das Ziel erhöht (1,0; 0 deaktiviert diese Funktion).
ProfitDepthBonus – zusätzliches Ziel für jede weitere offene Ebene (0,10).
ProfitMaxMultiple – die Obergrenze für das skalierte Ziel als Vielfaches des Basiswerts (50).
ProfitMaxReachFraction – hält das Ziel innerhalb eines Bruchteils eines Rasterschritts, damit es erreichbar bleibt (0,50).
Fragment-Scanner
UseMultiLegScan – testet Kombinationen mehrerer Orders vor dem einfachen Paar (aktiviert).
MaxOldestLegs – die ältesten Orders, die in einem Abschluss zulässig sind (3).
MaxNewestLegs – die Anzahl der neuesten Orders, die in einem Abschluss zulässig sind (6).
ScanPriority – wie qualifizierte Gruppen gereiht werden; standardmäßig die meisten Aufträge zuerst.
NeverBankLessThanPair – eine Gruppe muss auch das Ziel des einfachen Paares übertreffen (aktiviert).
RequireCloseVolumeExceedsTarget – das neueste Volumen muss das älteste Volumen übersteigen (aktiviert).
MinCloseVolumeRatio – Mindestverhältnis von Schlussvolumen zu Zielvolumen (1,5).
Zielaufteilung – Teilschließungen
EnableTargetSlicing – schließt einen Teil der ältesten Order, wenn das gesamte Lot noch nicht ausgeglichen werden kann (aktiviert).
FragProfitWeightPower – Gewichtung des Gewinns pro geschlossenem Lot (1,5).
FragMinSlicePercent – der kleinste Teil als Prozentsatz der Zielorder (20).
FragAllowMultiCloser – ermöglicht es mehreren der neuesten Orders, ihren Gewinn zu bündeln, um einen Teil zu begleichen (aktiviert).
„FragPreferFullClosure“ – Ein vollständiger Abschluss hat Vorrang vor einem Teilabschluss, sofern beide Bedingungen erfüllt sind (aktiviert).
Wiedereröffnungsschutz
ReopenGuard – blockiert Schließungen, die eine Ebene sofort wieder öffnen würden (schrittbasiert).
ReopenGuardCushion – der Sicherheitsabstand als Bruchteil eines Rasterschritts (0,90).
Kontoschutz
MinMarginLevelPercent – keine neuen Ebenen unterhalb dieses Margin-Level-Prozentsatzes (0 = deaktiviert).
MaxAccountRiskPercent – keine neuen Schwellenwerte oberhalb dieses schwankenden Verlusts als Prozentsatz des Guthabens (0 = deaktiviert).
NetMaxMarginPercent – bei Netting-Konten die größte Margin der Nettoposition als Prozentsatz des Eigenkapitals (5,0).
MaxTotalOrders – absolute Obergrenze für Raster-Orders pro Seite (1000).
Ausführung und Überprüfung
RunMode – „Armed“ oder „Scan only“; „Scan only“ ist der sanfte erste Schritt.
CloseSequence – die Reihenfolge, in der die Legs gesendet werden; standardmäßig „älteste zuerst“.
MaxSlippagePoints – maximale Slippage (30 Punkte).
MaxSpreadPoints – Handelspause oberhalb dieses Spreads (7.500 Punkte).
MinSecondsBetweenClosures – Mindestpause zwischen zwei Schließungen auf derselben Seite (5 Sekunden).
CloseAttemptsPerLeg – Anzahl der Versuche, bevor ein Leg in die Wiederholungswarteschlange verschoben wird (3).
VerifyTimeoutSeconds – Wie lange ein festgefahrenes Leg weiterhin überprüft wird (90 Sekunden).
DeferWhenMarketClosed – wartet auf die nächste Handelssitzung, anstatt den Handel zu unterbrechen, wenn der Markt geschlossen ist (aktiviert).
MarketClosedRetrySeconds – Wiederholungsintervall, solange der Broker Aufträge ablehnt (30 Sekunden).
AutoResumeAfterSeconds – hebt eine Unterbrechung nach dieser Anzahl von Sekunden automatisch auf (300; 0 wartet auf die Schaltfläche im Bedienfeld).
NoPartialRetryMinutes – versucht Teilschließungen nach dieser Anzahl von Minuten nach einer Ablehnung durch den Broker erneut (15; 0: nie).
AbortIfBookChanged – bricht einen Plan ab, wenn sich eine Position zwischen dem Scan und dem Senden geändert hat (aktiviert).
UseFullCommission – berechnet die Provision für beide Seiten eines Handels (ein).
CommissionPerLot – Ausweichprovision, wenn in der Historie keine vorhanden ist (0: wird aus der Historie gelesen).
CloseOrderComment – Der Kommentar zum Schließen von Geschäften.
Hedge-Zyklus
EnableHedgeCycle – standardmäßig deaktiviert.
HedgeSymbols – durch Kommas getrennte Liste der Hedge-Symbole; durch Wiederholen eines Symbols erhält dieses mehr Durchläufe (XAGUSD).
HedgeSymbolRotation – Wie das Symbol für den nächsten Zyklus ausgewählt wird (pro Zyklus).
HedgeMaxSymbolsInTester – begrenzt die Rotation ausschließlich im Strategietester (2; 0 bedeutet keine Begrenzung).
HedgeCycleLots – Lots auf jeder Seite des ausgeglichenen Paares (0,01).
HedgeSliceLots – Lots, die pro Slice von jeder Seite zurückgezogen werden (0,01).
HedgeFragmentBonus – zusätzlicher Betrag, der zu den Slice-Kosten hinzugerechnet wird (100).
HedgeBonusIsPercent – Der Bonus ist ein Prozentsatz der Slice-Kosten; bei „false“ handelt es sich um einen festen Betrag (aktiviert).
HedgeMaxSurcharge – Obergrenze für den Betrag, um den eine Schließung zusätzlich belastet werden darf (0 = keine Obergrenze).
HedgeMaxSurchargePercent – der maximale Prozentsatz, um den die Absicherung das Schließziel erhöhen darf (50).
HedgeMagicNumber – ID der Hedge-Legs; muss sich von der des Grids unterscheiden (9754331).
HedgeReopenOnFinish – eröffnet einen neuen Zyklus, sobald ein Zyklus beendet ist (aktiviert).
HedgeStartRequiresTrade – wartet darauf, dass das Grid vor dem ersten Zyklus eine Position eröffnet (aktiviert).
HedgeIntegritySeconds – Wie oft überprüft wird, ob beide Legs gleich sind (5 Sekunden).
HedgeAutoRepair – repariert einen einzelnen Hedge-Bein automatisch (aktiviert).
HedgeNakedAction – Was mit einem einzelnen Hedge-Leg geschehen soll; standardmäßig erneuter Hedge.
HedgeMaxSpreadPoints – keine Hedge-Orders oberhalb dieses Spreads (0 = aus).
HedgeSlippagePoints – maximaler Slippage bei Hedge-Orders (30 Punkte).
HedgeAttemptsPerLeg – Anzahl der Versuche pro Hedge-Leg (3).
HedgeVerifyTimeout – Wie lange wird ein festgefahrenes Hedge-Leg weiter überprüft (90 Sekunden).
HedgeCommissionPerLot – Fallback-Hedge-Provision (0: Wert wird aus dem Verlauf gelesen).
HedgeOrderComment – Kommentar zu Hedge-Geschäften.
Wöchentlicher Auszahlungstag
WeeklyCashDay – kein neuer Hedge-Zyklus und keine Aufteilung während Ihres Auszahlungsfensters (aus).
CashDayOfWeek – 0 für Sonntag, 1 für Montag usw. (1).
CashCutoffHour – Server-Uhrzeit, nach der keine neue Aufteilung mehr erfolgt (21).
Panel und Chart
ShowPanel – Blendet das Panel ein oder aus.
PanelX und PanelY – Versätze des Panels von den Diagrammrändern (12 und 15).
PanelFontSize – Grundschriftgröße (9).
ShowArabic – fügt unter dem englischen Text im Panel eine arabische Zeile hinzu (ein).
ShowChartMarks – zeichnet Pläne und Höhenangaben auf dem Diagramm ein (aktiviert).
MaxTableRows – Anzahl der pro Raster angezeigten Zeilen (13).
PanelCorner – Die Diagrammecke, an der das Panel verankert ist.
Einstiegstrigger
EntryTriggerMode – Die Keltner-Channel-Strategie aktiviert standardmäßig das erste Niveau.
SignalBarShift – 1 bedeutet den zuletzt geschlossenen Balken.
SignalBarsDelay – Anzahl der Balken, die zwischen akzeptierten Signalen vergehen müssen (30; bei 0 wird jedes Signal akzeptiert).
SignalValidBars – Ein Signal bleibt für diese Anzahl an Balken (3) gültig.
SignalAllowBuy und SignalAllowSell – Schalten Sie jede Richtung separat ein oder aus.
SignalReverse – kehrt die Richtung um (aus).
Keltner-Kanal – das Signal
InpKCEMAPeriod – die Länge der exponentiellen Mittellinie (20).
InpKCPrice – der Kurs, auf dem die Mittellinie basiert (typischer Kurs: Durchschnitt aus Höchst-, Tiefst- und Schlusskurs).
InpKCATRPeriod – die ATR-Länge, die die Bandbreite festlegt (10).
InpKCMultiplier – um wie viele ATRs jedes Band von der Mittellinie entfernt ist (2,0).
InpKCMidSlopeAgree – Wenn aktiviert, erfolgt ein KAUF nur bei steigender Mittellinie und ein VERKAUF nur bei fallender Mittellinie (deaktiviert).
InpKCPierceMinATR – Band-Durchbruchschutz: Wie weit das Extrem der äußeren Kerze über das Band hinausragen muss, in ATR (0,05; 0 = deaktiviert).
InpKCDepthMinATR – Re-Entry-Tiefensicherung: Der kleinste Abstand, um den der Rückkehr-Schlusskurs innerhalb des Bandes liegen muss, in ATR (0,05; 0 = deaktiviert).
InpKCDepthMaxATR – Re-Entry-Tiefen-Guard: Der größte zulässige Abstand innerhalb des Bandes in ATR, sodass heftige Kurssprünge übersprungen werden (1,50; 0 = aus).
InpKCTrendFilter – 0: deaktiviert, 1: Handel in Richtung des EMA, 2: Handel gegen den EMA als Fade.
InpKCTrendMAPeriod – die Länge des Trend-EMAs (200).
InpShowSignalArrows – Pfeile auf den Kerzen, bei denen ein Zyklus ausgelöst wurde (ein).
InpShowKCOnChart – Zeichnet die Mittellinie und beide Bänder im Hauptfenster des Live-Charts ein (ein; kein zusätzliches Unterfenster, sodass das Panel die volle Chart-Höhe beibehält).
Debug
DebugMode – detaillierte Protokollierung (aus).
Sicherheit des Margin-Zeitrahmens
UseMarginTFSafety – standardmäßig deaktiviert.
Level1MarginPct und Level1TF – bei einem Margin-Level von 6000 Prozent oder darunter, funktioniert auf M15.
Level2MarginPct und Level2TF – bei oder unter 5000 Prozent, funktioniert auf H1.
MarginTFHysteresisPct – um wie viel sich die Margin über ein bestimmtes Niveau erholen muss, bevor ein Rückschritt erfolgt (500).
Realistische Erwartungen
Ein Grid verwaltet eine Position; es kann die Zukunft nicht vorhersagen. Der „Grid Keltner Channel EA“ achtet sorgfältig darauf, wann ein Zyklus beginnt, und arbeitet stetig daran, jeden Zyklus kurz zu halten und jede alte Order schrittweise abzubauen. Der Markt kann jedoch in den Kanal zurückkehren, alle Schutzmechanismen überwinden und dennoch in die andere Richtung ausbrechen, wodurch die Position lange offen bleibt. Wählen Sie ein Lot, das Ihr Konto verkraften kann, testen Sie es zunächst bei Ihrem eigenen Broker und lassen Sie sich vom Strategietester zeigen, wie es sich verhält, bevor Sie damit live handeln. Es läuft auf jedem Symbol und jedem Zeitrahmen und benötigt keine DLLs und keine zusätzlichen Dateien.
Wenn sie sich einen Platz auf Ihren Charts verdient, hilft eine kurze und ehrliche Bewertung ihres Verhaltens auf Ihrem Konto – ob gut oder schlecht – anderen Tradern bei ihrer Entscheidung.
