Grid Coppock Curve 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.18
- Aktivierungen: 5
Testen Sie es, bevor Sie darauf vertrauen: Öffnen Sie den „Grid Coppock Curve EA“ im MetaTrader 5-Strategietester, aktivieren Sie den visuellen Modus und beobachten Sie, welche Kurvenabschnitte der EA mitnimmt und welche er auslässt.
KAUFEN SIE BEI DER ERMÜDUNG, NICHT BEI DER PANIK.
Edwin Coppock entwickelte seine Kurve für einen einzigen Zweck: zu erkennen, wann ein Abwärtstrend an Schwung verliert. Sie addiert die langfristige und die kurzfristige Änderungsrate und glättet diese mit einem gewichteten Durchschnitt, sodass die Linie sinkt, solange der Verkauf anhält, und sich dann nach oben wendet, sobald der Rückgang an Geschwindigkeit verliert – in der Regel noch während er unter Null liegt. Der „Grid Coppock Curve EA“ nutzt diese Biegung, den Haken, als Startpunkt. Er wartet auf den Haken an einem abgeschlossenen Balken, prüft, ob der Markt sich ausreichend bewegt, um von Bedeutung zu sein, und ob der übergeordnete Trend damit übereinstimmt, und lässt erst dann die Grid-Engine die erste Stufe eröffnen. Von da an übernimmt die Engine den geduldigen Teil: Sie sammelt kleine Gruppen von Schlusskursen und reduziert große alte Orders Stück für Stück.
Fünf Dinge, die Sie zuerst wissen sollten
• Einstieg: Die Coppock-Kurve bildet nach einem Rückgang über zwei Kerzen einen Haken unterhalb der Null (KAUF) oder nach einem Anstieg einen Haken oberhalb der Null (VERKAUF), gemessen an einer geschlossenen Kerze. Akzeptierte Signale werden nicht nachgezeichnet.
• Die Kurve wird innerhalb des EAs aus Schlusskursen berechnet: WMA 10 von ROC 14 plus ROC 11. Keine Indikator-Datei, keine DLL, keine Webanfrage.
• Ein „Range Guard“ überspringt ruhige Marktphasen, und ein EMA-200-Filter sorgt dafür, dass Einstiegspunkte auf der Seite des Haupttrends liegen. Als Alternative ist ein Modus mit Nulllinienkreuzung enthalten.
• Neu in diesem Produkt: der „Depth Guard“, der Signale ablehnen kann, die zu nahe an der Null auftritt. Er ist standardmäßig deaktiviert, und der Grund dafür wird unten angezeigt.
• Kein Stop-Loss und kein erzwungenes Schließen aller Positionen. Limits verhindern neue Kursniveaus; das offene Portfolio bleibt unter Kontrolle.
----------
Hier beginnen (5 Minuten)
1. Wenden Sie das System auf EURUSD H1 an und belassen Sie alle Einstellungen auf den Standardwerten (0,01 für das erste Lot, additive Leiter, ATR-Abstand).
2. Stellen Sie den RunMode für die erste Sitzung auf „Scan only“ ein. Das Bedienfeld zeigt jeden Plan an; es wird keine Order gesendet.
3. Wenn Ihnen die Pläne sinnvoll erscheinen, klicken Sie im Bedienfeld auf „ARMED“.
4. Wiederholen Sie die folgenden Testläufe mit den Daten Ihres eigenen Brokers, bevor Sie mit echtem Geld handeln; Spread, Swap und Provision beeinflussen das Ergebnis.
5. Mehr als ein Chart? Weisen Sie jeder Kopie eine eigene „EAMagicNumber“ und „HedgeMagicNumber“ zu.
----------
Reproduzieren Sie unsere Zahlen
Strategietester, Standardeingaben, 1-Minuten-OHLC, Hebel 1:100, 01.01.2025 bis 30.09.2026, Demodaten eines Brokers. Bei gleichen Einstellungen und gleichem Zeitraum sollten Sie Ergebnisse erzielen, die in etwa diesen entsprechen:
• EURUSD H1, 10.000 $: Netto +704,99, maximaler Kapitalrückgang 248,61 (2,39 %), 334 Trades. Kein Stop-out, keine Margin-Ablehnung.
• EURUSD H1, 1.000.000 $: Netto +704,99, maximaler Kapitalrückgang 248,61 (0,02 %), 334 Trades. Kein Stop-out, keine Margin-Ablehnung.
• XAUUSD D1, 10.000 $: Netto +19,37, maximaler Kapitalrückgang 2,20 (0,02 %), 6 Trades. Kein Stop-out, keine Margin-Ablehnung.
• XAUUSD D1, 1.000.000 $: Netto +19,37, maximaler Kapitalrückgang 2,20 (0,00 %), 6 Trades. Kein Stop-out, keine Margin-Ablehnung.
Betrachten Sie diese Zahlen als einen vergangenen Zeitraum und nicht als Prognose. Der Kapitalrückgang ist bei beiden Einlagen gleich, da die Lotgrößen nicht mit dem Kontostand wachsen; somit entsprechen 248,61 etwa 2,4 % von 10.000 $ und stellen einen größeren Anteil eines kleineren Kontos dar; Einlagen unter 10.000 $ wurden nicht getestet. Sechs Goldgeschäfte in 21 Monaten sind viel zu wenig, um Gold beurteilen zu können. Die Ausfallquoten wurden einmalig nach eigenem Ermessen für denselben Zeitraum festgelegt, was sie günstiger erscheinen lässt. Netting-Konten wurden nicht überprüft.
----------
Der „Depth Guard“ und warum er auslöst
Die Idee: Ein Hook, der knapp unter Null dreht, ist ein Achselzucken, keine Erschöpfung; daher könnte ein KAUF erforderlich sein, um ab einer festgelegten Tiefe unter Null (InpCPKDepthMin) zu drehen. Wir haben dies am EURUSD H1 mit 10.000 $ getestet, alle anderen Einstellungen blieben auf den Standardwerten. Bei einer Tiefe von 0,15: Netto +668,48, Drawdown 248,61 (2,39 %), 311 Trades. Ausgeschaltet: Netto +704,99, Drawdown 248,61 (2,39 %), 334 Trades. Auf dem XAUUSD D1 waren beide Durchläufe identisch (6 Trades, +19,37), da die täglichen Gold-Hooks ohnehin tief sind. Der Schutzmechanismus hat 23 Trades und 36,51 Gewinn entfernt, ohne den Drawdown auch nur im Geringsten zu senken; er hat den EA also nicht sicherer gemacht und bleibt auf 0. Er steht Ihnen zur Verfügung, wenn Sie weniger, dafür aber tiefere Einstiegspunkte wünschen: Probieren Sie 0,15 auf EURUSD aus und vergleichen Sie die Ergebnisse mit Ihren eigenen Daten. Die Einheiten sind Coppock-Prozent, daher ist ein sinnvoller Wert bei Gold oder Indizes größer.
----------
Warum die Coppock-Kurve
Die meisten Oszillatoren messen, wo sich der Kurs innerhalb einer Spanne befindet. Coppock misst, wie schnell sich der Kurs verändert – und zwar über zwei Zeithorizonte gleichzeitig – und glättet das Ergebnis, wobei die neuesten Balken am stärksten gewichtet werden. Dadurch wird die Wendung der Kurve – und nicht ihr Niveau – zum aussagekräftigen Ereignis: Sie biegt ab, wenn sich eine Bewegung verlangsamt. Ein Raster, das einmal gestartet werden sollte und dann seine Logik selbstständig ablaufen lässt, passt gut dazu. Die Nachteile sind ebenfalls klar: Die Kurve wird aus vergangenen Schlusskursen gebildet, der „Haken“ entsteht erst, nachdem sich der Kurs bereits leicht gewendet hat, und in einem seitwärts tendierenden Markt kann die Kurve nahe Null hin und her schwanken. Der „Range Guard“, der Trendfilter und die 30-Balken-Signallücke sind genau dafür da.
----------
Ein Zyklus, Schritt für Schritt
1. Auslesen. Jeder neue Balken berechnet sowohl die Änderungsraten als auch den gewichteten Durchschnitt aus den abgeschlossenen Balken neu.
2. Hook. Im Standard-Hook-Modus muss die Kurve für InpCPKHookBars Balken gefallen sein und dann – noch unter Null – ansteigen, um einen KAUF-Signal zu geben; das Spiegelbild oberhalb von Null löst einen VERKAUF-Signal aus. Im Null-Modus ist das Überschreiten der Nulllinie das auslösende Ereignis.
3. Depth Guard, optional. Die Wende muss mindestens InpCPKDepthMin hinter der Null-Linie erfolgen.
4. Range Guard. Die letzten 20 Balken müssen mindestens 5 ATR umfassen, sodass enge Handelsspannen übersprungen werden.
5. Trendfilter. Standardmäßig muss der Schlusskurs auf der entsprechenden Seite des EMA 200 liegen. Er kann auch von dieser Seite abweichen oder deaktiviert werden.
6. Timing. Akzeptierte Signale werden durch eine Lücke von Balken voneinander getrennt, und ein Signal kann einige Balken warten, wenn das Niveau nicht sofort gesetzt werden kann.
7. 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.
8. 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.
9. 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.
10. 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 die 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 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. Die Zeile „CPK PULSE“ zeigt die ROC- und WMA-Längen, den Kurvenwert am letzten geschlossenen Balken, ob dieser „RISING“ oder „FALLING“ ist, sowie die Balken seit dem letzten „Hook“ an. Die Zeile „DEPTH GUARD“ zeigt die bevorzugte Seite, den Modus, die Tiefe der Wende mit „OPEN“, „HOLD“ oder „off“, die Breite des Range Guards in ATR mit ihrem Status sowie die EMA-Seite an. Auf dem Live-Chart wird jeder „Hook“ der letzten 150 Balken markiert: ein kleiner Pfeil bei Akzeptanz, ein grauer Punkt, wenn ein Guard ihn abgelehnt hat. Schaltflächen schalten zwischen „Armed“ und „Scan only“, „Pause“ und „Resume“ sowie Chartmarkierungen und Slicing um. Die „Hedge Vault“-Karte wird unter dem Hauptfenster angedockt; da die Absicherung deaktiviert war, blieb sie in unseren Screenshots verborgen, sodass das Live-Dock nicht überprüft wurde. In 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.
Jeder Auftrag durchläuft vor dem Absenden eine Freimargenprüfung mit einem Sicherheitspuffer.
Obergrenzen für Ebenen 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.
----------
Ist das etwas für Sie?
Ja, wenn Sie lieber erst einsteigen, nachdem sich eine Kursbewegung abgeschwächt hat, anstatt ihr hinterherzulaufen, sich mit vielen kleinen Gewinnen zufrieden geben und die Lotgröße an Ihr Guthaben anpassen. Nein, wenn Sie bei jedem Auftrag einen Stop-Loss benötigen, eine feste monatliche Rendite erwarten oder große Lots mit geringem Einsatz unbeaufsichtigt laufen lassen möchten.
----------
Häufige Fragen
Gibt es ein Repainting? Akzeptierte Signale, Chartmarkierungen und beide Panel-Zeilen verwenden ausschließlich abgeschlossene Kerzen.
Handelt es sich um den klassischen Coppock? Ja, das Standardrezept 14/11/10, angewendet auf den Chart-Zeitrahmen anstelle von Monatsbalken. Die Werte passen zu jeder Plattform, die Schlusskurse und einen einfachen WMA verwendet.
Welche Märkte wurden getestet? EURUSD H1 und XAUUSD D1. Alles andere müssen Sie selbst testen.
Was sollte ich zuerst ändern? InpCPKHookBars (1 führt zu mehr Eintritten, 3 zu weniger), dann InpCPKRangeMinATR. Ändern Sie jeweils nur einen Parameter und beobachten Sie den Drawdown neben dem Nettoergebnis.
Warum so wenige Gold-Trades? Auf einem Tages-Chart ist der „Hook“ unter Null, bei dem sich der EMA 200 auf derselben Seite befindet, selten, und die Lücke von 30 Balken verringert die Anzahl noch weiter.
Hook- oder Null-Modus? Der Hook-Modus startet früher, nahe dem Tiefpunkt der Schwankung; der Null-Modus wartet auf eine Bestätigung und startet später. Teste beide Varianten für dein Symbol.
Verrechnung von Konten? Für diese gilt eine separate Margin-Obergrenze, das Verrechnungsverhalten ist jedoch nicht verifiziert.
----------
Alle Eingaben
Grid-Ebenen
TradeMode – standardmäßig zwei Raster, „BUY“ und „SELL“, oder nur eine Richtung.
GridSpacePoints – Abstand zwischen den Stufen im Modus mit festen Abständen (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 (9768840).
GridOrderComment – Text bei Grid-Orders (GCPK).
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-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 – höchster Abstand in Punkten (5000; 0: keiner).
ATRFreezeOnStart – Beibehaltung eines Abstands für den gesamten Zyklus (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 – 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 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 (9768841).
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 (aktiv).
HedgeNakedAction – Was soll mit einem einzelnen Leg geschehen? Standardmäßig wird erneut abgesichert.
HedgeMaxSpreadPoints – Spread-Grenzwert für die Absicherung (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 Coppock-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).
Coppock-Kurve
InpCPKRocLong – Anstiegsrate in Balken, über der Abfallsrate (14).
InpCPKRocShort – ROC-Wert für Short-Positionen in Balken (11).
InpCPKWMA – Länge des gewichteten Durchschnitts, der die beiden ROC-Werte in die Kurve umwandelt (10).
InpCPKMode – 1 Hook (Umkehr nach einem Fall unter Null / einem Anstieg über Null), 0 Nulllinienkreuzung (1).
InpCPKHookBars – Hook-Modus: Anzahl der Balken, um die die Kurve vor einer KAUF-Wende gefallen oder vor einer VERKAUF-Wende gestiegen sein muss (2).
InpCPKDepthMin – Depth Guard: Mindestabstand über die Nulllinie hinaus bei der Wende, in Coppock-Prozent (0: aus; versuchen Sie 0,15 bei EURUSD).
InpCPKRangeMinATR – Range-Guard: Mindestbreite des Fensters in ATR (5; 0 deaktiviert).
InpCPKRangeBars – Range Guard: Fensterlänge in Bars (20).
InpCPKATRPeriod – ATR-Dauer für den Range Guard (14).
InpCPKTrendFilter – 1 für die EMA-Seite, 2 gegen die EMA-Seite, 0 deaktiviert (1).
InpCPKTrendMAPeriod – EMA-Länge für den Trend (200).
InpShowSignalArrows – Pfeil, wenn ein Zyklus aktiviert ist (ein).
InpShowCPKOnChart – Vergangene Signale auf dem 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 zu groß für das Guthaben sind – in einem Stop-out und einem schweren Verlust endet. Die Coppock-Kurve basiert auf vergangenen Kursen und kann den nächsten Balken nicht vorhersagen. Es wird kein Gewinn versprochen. 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 das Programm nutzen, hinterlassen Sie bitte eine ehrliche Bewertung darüber, wie es sich bei Ihnen bewährt hat – ob gut oder schlecht; das hilft dem nächsten Trader bei der Entscheidung.
