Grid Smoothed Moving Average 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
Probieren Sie es zunächst ganz ohne Risiko aus: Öffnen Sie den EA „Grid Smoothed Moving Average“ im MetaTrader 5-Strategietester, aktivieren Sie den visuellen Modus und beobachten Sie, wie das Raster geduldig wartet, bis eine geschlossene Kerze die langsame, geglättete Linie genau in dem Moment kreuzt, in dem diese Linie selbst zu wenden beginnt.
DIE LANGSAME LINIE, DIE NICHT ZUCKEN.
Die meisten gleitenden Durchschnitte reagieren auf jede noch so unbedeutende Kerze. Der geglättete gleitende Durchschnitt ist darauf ausgelegt, ruhig zu bleiben: Jeder neue Wert behält den größten Teil des vorherigen Werts bei und lässt sich durch den neuesten Schlusskurs nur geringfügig beeinflussen, sodass die Linie über Spitzen und Dochte hinweggleitet und erst dann eine Wende vollzieht, wenn der Markt tatsächlich die Richtung gewechselt hat. Der „Grid Smoothed Moving Average EA“ nutzt diese geduldige Linie, um zu entscheiden, wann eine neue Bewegung begonnen hat, und übergibt dann die Kontrolle an eine umfassende Grid-Management-Engine, die das älteste Engagement kontinuierlich reduziert – jeweils eine Gruppenschließung und einen Teilabschnitt nach dem anderen.
Auf einen Blick
• Ein KAUF-Zyklus kann erst beginnen, wenn ein Balken über dem SMMA schließt, nachdem der vorherige Balken auf oder unterhalb des SMMA geschlossen hat; ein VERKAUF-Zyklus erfordert das spiegelbildliche Kreuz unterhalb des SMMA. Es werden nur geschlossene Balken berücksichtigt, sodass es zu keinem Repainting kommt.
• Neu in diesem Produkt: der „Smoothed Bend Guard“. Da der SMMA langsam ist, kann eine Kerze leicht durch ihn hindurchstoßen, während die Linie noch flach verläuft. Der EA verlangt daher, dass sich die Linie selbst in den letzten drei geschlossenen Balken um mindestens eine bestimmte Anzahl von ATR in Handelsrichtung bewegt hat, sodass ein Zyklus erst dann beginnt, wenn sich der langsame Trend tatsächlich in Ihre Richtung biegt.
• Der „Cross Depth Guard“ bleibt erhalten: Ein Kreuz, das die Linie nur berührt, wird als Rauschen ignoriert, und ein Kreuz, das bei einer einzigen heftigen Kerze weit darüber hinausgeht, wird als Ausreißer ignoriert.
• Eine Steigungsregel sorgt dafür, dass jeder Einstieg im Einklang mit der Linie erfolgt: ein KAUF nur, solange die SMMA steigt, ein VERKAUF nur, solange sie fällt.
• Die SMMA wird im Live-Chart im Hauptfenster dargestellt, und Pfeile markieren jede Kerze, bei der ein Zyklus ausgelöst wurde.
• Gewinne werden in Gruppen aus den ältesten und neuesten Orders realisiert, und eine große alte Order wird in Teilschritten geschlossen, anstatt auf eine vollständige Rückzahlung zu warten.
• Kein Stop-Loss und kein erzwungenes Schließen aller Positionen. Wenn ein Limit erreicht ist, werden neue Niveaus abgelehnt, während das bestehende Orderbuch weiter verwaltet wird.
• Sowohl Hedging- als auch Netting-Konten werden unterstützt, und jedes Limit ist ein sichtbarer Eingabewert.
ERSTE SCHRITTE
Beginnen Sie mit EURUSD H1 oder XAUUSD D1 mit dem Standard-Lot von 0,01 und der additiven Leiter. Stellen Sie für die erste Sitzung den RunMode auf „Nur scannen“ ein: Das Bedienfeld zeigt dann jeden Plan an, den der EA erstellen würde, ohne eine einzige Order zu senden, und mit einem Knopf können Sie ihn auf „Aktiviert“ umschalten, sobald Sie bereit sind. Führen Sie den Strategietester zunächst mit den Daten Ihres eigenen Brokers durch, da sich Spreads, Swaps und Provisionen von Broker zu Broker unterscheiden. Behalten Sie bei einem kleineren Guthaben das Start-Lot bei und lassen Sie sich vom Tester zeigen, wie stark das Orderbuch bei Ihrem Symbol anwachsen kann.
Warum ein geglätteter Durchschnitt?
Der SMMA ist derselbe „ruhige“ Durchschnitt, den Welles Wilder im RSI und im ATR verwendet hat. Bei einer Periode von 21 ergibt sich jeder neue Wert aus dem vorherigen Wert multipliziert mit 20, zuzüglich des neuesten Kurses, geteilt durch 21. Nichts fällt jemals durch einen plötzlichen Sprung aus dem Zeitfenster heraus, sodass die Linie keine Sprünge und keine falschen Knicke aufweist und ihr „Gedächtnis“ weit zurückreicht, während sie sanft abklingt. Für ein Raster ist dies auf einfache Weise von Bedeutung: Jeder neue Zyklus erhöht das Engagement, sodass eine Signallinie, die nicht auf jede kleine Schwankung reagiert, dafür sorgt, dass weniger Zyklen inmitten von Rauschen und mehr Zyklen an echten Wendepunkten gestartet werden.
Die Verbesserung in dieser Version
Der „Smoothed Bend Guard“ ist eine eigene Ergänzung dieses EAs. Eine langsame Linie hat eine Schwäche: Der Kurs kann sie viele Male kreuzen, während sich die Linie selbst kaum bewegt, und jede dieser Kreuzungen sieht wie ein Signal aus. Bei jedem Kreuz misst der EA, wie weit sich der SMMA in den letzten drei geschlossenen Balken bewegt hat, teilt diese Distanz durch den ATR – so passt eine Einstellung für Währungen, Gold und Indizes –, und bewertet sie entsprechend der Handelsrichtung. Ein KAUF erfordert, dass die Linie um mindestens Ihren Mindestwert gestiegen ist, ein VERKAUF, dass sie um denselben Betrag gefallen ist. Ein Durchbruch einer flachen oder in die entgegengesetzte Richtung tendierenden Linie wird übersprungen. Setzen Sie das Minimum auf 0, um den Schutz auszuschalten. Das Bedienfeld zeigt die aktuelle Kurve neben dem 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 Auswertung. Bei jedem geschlossenen Balken liest der EA den integrierten gleitenden Durchschnitt von MetaTrader 5 im geglätteten Modus aus. Die sich gerade bildende Kerze wird nie berücksichtigt, sodass die Historie genau das zeigt, was der EA gesehen hat.
2. Das Überschreiten. Ein KAUF wird in Betracht gezogen, wenn der Balken über dem SMMA schließt, nachdem der vorherige Balken auf oder unter diesem geschlossen hat; ein VERKAUF ist das Spiegelbild davon nach unten.
3. Die Steigungsregel. Standardmäßig muss der SMMA für einen KAUF steigen und für einen VERKAUF fallen.
4. Die „Cross Depth Guard“-Regel. Der Schlusskurs muss zwischen Ihrem minimalen und maximalen Abstand zur Linie liegen, gemessen in ATR.
5. Der „Smoothed Bend Guard“. Die SMMA muss sich in den letzten drei Balken um Ihren minimalen ATR-Anteil in Handelsrichtung bewegt haben.
6. Der optionale Trendfilter. Ein langsamer EMA kann die Trendrichtung bestätigen: Handeln Sie nur mit ihm, nur gegen ihn als Fade oder lassen Sie ihn weg.
7. Der Rhythmus. Eine ruhige Lücke von Balken zwischen akzeptierten Signalen verhindert, dass eine unruhige Handelssitzung einen Zyklus nach dem anderen auslöst, und ein Signal bleibt für einige Balken gültig, falls ein Niveau nicht sofort festgelegt werden kann.
8. Die Leiter. Die Niveaus sind durch feste Punkte oder durch die ATR 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, bezahlt mit dem bereits realisierten Gewinn.
10. Die Sicherheitsprüfungen. Ein „Reopen Guard“ blockiert jeden Abschluss, der dazu führen würde, dass dasselbe Niveau 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 dem Absenden ändert.
11. Der optionale Absicherungszyklus. Standardmäßig deaktiviert. Wenn er aktiviert ist, hält er ein ausgeglichenes Paar für ein von Ihnen ausgewähltes Symbol und löst es in gleichen Tranchen auf, finanziert durch einen kleinen Aufschlag auf Schließungen, die das Grid bereits tätigt.
Das Bedienfeld
Das Bedienfeld befindet sich links neben dem Chart und lässt die rechte Seite sowie die Kursskala frei. Es zeigt das Symbol und die Magic Number, eine Statusanzeige (ARMED, SCAN ONLY oder PAUSED), den Grid-Modus, die Lot-Schrittweite, den Abstand, den gesicherten Gewinn, 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 „SMMA PULSE“ zeigt den Zeitraum und den aktuellen Wert der Linie an, ob der Kurs darüber oder darunter liegt, ob sie steigt oder fällt und vor wie vielen Balken das letzte Kreuz stattgefunden hat. Die Zeile „DEPTH GUARD“ zeigt den aktuellen Abstand in ATR mit ihrem Status, die aktuelle Krümmung der Linie mit ihrem Status sowie den Trendfilter an. Schaltflächen schalten zwischen „Armed“ und „Nur Scan“, „Pause“ und „Fortsetzen“, Chartmarkierungen und Slicing um. 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 Sicherheitsmarge 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 eine ruhige, langsame Kurve als einzigen sichtbaren Grund für jeden neuen Zyklus bevorzugen, die viele kleine Gewinnrealisierungen einem einzigen weit entfernten Ziel vorziehen und die bereit sind, die Lotgröße für ihr eigenes Konto selbst zu bestimmen. Es eignet sich nicht für Personen, die bei jeder Order einen Stop-Loss benötigen, eine garantierte monatliche Rendite erwarten oder einen „Set-and-Forget“-Roboter suchen, der große Lots mit einem winzigen Guthaben handelt.
Schnelle Antworten
Gibt es ein Repainting? Nein. Signale stammen ausschließlich von geschlossenen Kerzen.
Wodurch unterscheidet sich der SMMA von einem einfachen Durchschnitt? Ein einfacher Durchschnitt lässt das älteste Kerzenmuster in einem Schritt weg, was die Linie ohne Grund verzerren kann; der SMMA lässt niemals plötzlich etwas weg, sodass er sich gleichmäßiger bewegt und etwas stärker nachhinkt.
Ist er dasselbe wie ein EMA? Er ähnelt einem EMA mit etwa doppelt so langer Periode, aber MetaTrader 5 verwendet die klassische Wilder-Formel, sodass die Werte exakt mit dem integrierten Indikator übereinstimmen.
Kann ich die Kurve schneller oder langsamer einstellen? Ja. Eine kürzere Periode reagiert schneller und liefert mehr Kreuzungen; eine längere Periode liefert weniger, aber ruhigere Kreuzungen.
Kann ich ihn für Gold oder Indizes verwenden? Ja. Er funktioniert bei jedem Symbol und jedem Zeitrahmen; der ATR-Abstand und beide ATR-basierten Schutzmechanismen passen sich dem Symbol an.
Kann ich ihn auf mehreren Charts ausführen? Ja. Weisen Sie jeder Kopie eigene Magic Numbers zu, dann bleiben sie vollständig voneinander getrennt.
Kann ich die Handelshäufigkeit erhöhen oder verringern? Ja. Verringern Sie „SignalBarsDelay“ oder die Mindestwerte der Schutzgrenzen für mehr Handelszyklen; erhöhen Sie diese Werte, verwenden Sie eine längere Periode oder aktivieren Sie den Trendfilter für weniger Handelszyklen.
Erläuterung aller Einstellungen
Grid – wie die Levels 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 Raster-Orders dieses EAs angegeben wird (9754310).
GridOrderComment – der Kommentar zu jeder Grid-Order (GSMMA).
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 (aus).
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 letzte 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 Abstand).
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 Stufe 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 variablen 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 es 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 – die ID der Hedge-Legs; sie muss sich von der des Grids unterscheiden (9754311).
HedgeReopenOnFinish – eröffnet einen neuen Zyklus, sobald ein Zyklus beendet ist (aktiviert).
HedgeStartRequiresTrade – wartet vor dem ersten Zyklus darauf, dass das Grid eine Position eröffnet (aktiviert).
HedgeIntegritySeconds – Wie oft überprüft wird, ob beide Legs gleich sind (5 Sekunden).
HedgeAutoRepair – repariert einen einzelnen Teil 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 SMMA-Strategie aktiviert standardmäßig die erste Stufe.
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).
Smoothed Moving Average – das Signal
InpSMMAPeriod – die SMMA-Länge (21).
InpSMMAPrice – der Kurs, auf dem der SMMA basiert (Schlusskurs).
InpSMMASlopeAgree – ein KAUF nur, solange der SMMA steigt, und ein VERKAUF nur, solange er fällt (ein).
InpSMMABendMinATR – Smoothed Bend Guard: Wie weit sich der SMMA selbst in den letzten 3 geschlossenen Balken in Handelsrichtung bewegt haben muss, in ATR (0,05; 0 = aus).
InpSMMADepthMinATR – Cross-Depth-Guard: der kleinste Abstand zwischen dem Schlusskurs und dem SMMA am Kreuzbalken, in ATR (0,10; 0 = aus).
InpSMMADepthMaxATR – Cross-Depth-Guard: Der größte zulässige Abstand in ATR, sodass überdehnte Spike-Crosses übersprungen werden (2,00; 0 = deaktiviert).
InpSMMAGuardATR – Die ATR-Länge, die beide Schutzgrenzen zur Abstandsmessung verwenden (14).
InpSMMATrendFilter – 0: deaktiviert, 1: Handel in Richtung des EMA, 2: Handel gegen den EMA als Fade.
InpSMMATrendMAPeriod – die Länge des Trend-EMAs (200).
InpShowSignalArrows – Pfeile auf den Kerzen, an denen ein Zyklus ausgelöst wurde (ein).
InpShowSMMAOnChart – Zeichnet die SMMA-Linie 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-System verwaltet eine Position; es kann die Zukunft nicht vorhersagen. Der „Grid Smoothed Moving Average EA“ wartet geduldig darauf, dass ein Zyklus beginnt, und arbeitet stetig daran, jeden Zyklus kurz zu halten und jede alte Order schrittweise abzubauen. Der Markt kann jedoch eine Trendlinie überschreiten und dennoch eine starke Kehrtwende vollziehen, 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 er sich einen Platz auf Ihren Charts verdient, hilft eine kurze und ehrliche Bewertung seines Verhaltens auf Ihrem Konto – ob gut oder schlecht – anderen Tradern bei ihrer Entscheidung.
