Grid MACD Signal 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
Beurteilen Sie den EA anhand der tatsächlichen Kursentwicklung, bevor Sie etwas bezahlen: Öffnen Sie den „Grid MACD Signal EA“ im MetaTrader 5-Strategietester, aktivieren Sie den visuellen Modus und beobachten Sie, wie die MACD-Hauptlinie die Signallinie jenseits der Nulllinie kreuzt, während das Grid darauf wartet, dass sich dieses Kreuz schließt, bevor es die erste Ebene legt.
HANDELN SIE, SOBALD DAS MOMENTUM DIE WENDE BESTÄTIGT.
Der „Grid MACD Signal EA“ lässt Gerald Appels klassischen Momentum-Oszillator erkennen, wann sich eine ausgedehnte Bewegung zu wenden beginnt, und übergibt die Position dann an eine umfassende Grid-Management-Engine, die das älteste Engagement schrittweise reduziert – jeweils eine Schließung und einen Teil nach dem anderen.
Die Kurzfassung für vielbeschäftigte Trader
• Ein Zyklus beginnt erst, wenn die MACD-Hauptlinie ihre Signallinie bei einer geschlossenen Kerze kreuzt: nach oben, solange der MACD noch unter Null liegt (KAUF), nach unten, solange er noch über Null liegt (VERKAUF). Es werden nur geschlossene Kerzen berücksichtigt, sodass die Historie niemals nachberechnet wird.
• Der neue „Histogram Momentum Guard“ lehnt schwache, flache Kreuzungen ab. Das Histogramm muss im Vergleich zu seinem eigenen jüngsten Durchschnitt stark ausschlagen, und die Hauptlinie muss bereits in Richtung des Handels tendieren.
• Gewinne werden durch Gruppen aus den ältesten und den neuesten Orders realisiert, und eine große alte Order wird in Teilschritten geschlossen, anstatt darauf zu warten, dass sie vollständig zurückfließt.
• Kein Stop-Loss und kein erzwungenes Schließen aller Positionen. Wenn ein Limit erreicht ist, werden neue Niveaus abgelehnt, während das bestehende Orderbuch weiterhin verwaltet wird.
• Funktioniert bei Hedging- und Netting-Konten, und jedes Limit ist ein sichtbarer Eingabewert, den Sie ändern können.
HIER STARTEN
Erstes Chart: EURUSD H1 oder XAUUSD D1. Erstes Lot: das Standardlot von 0,01 mit der additiven Leiter. Erster Modus: Nur „Scan“, sodass das Bedienfeld jeden Plan anzeigt, den es erstellen würde, bevor eine Order gesendet wird; drücken Sie die Schaltfläche „Armed“, sobald Ihnen das Ergebnis gefällt. 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 Standard-Lot bei und lassen Sie den Tester zeigen, wie stark das Orderbuch bei Ihrem Symbol anwachsen kann.
Warum MACD und warum die Nulllinie wichtig ist
Der MACD misst die Differenz zwischen einem schnellen und einem langsamen exponentiellen gleitenden Durchschnitt und glättet diese Differenz zu einer Signallinie. Die Differenz zwischen den beiden bildet das Histogramm. Wenn die Hauptlinie wieder über die Signallinie steigt, verliert das Abwärtsmomentum an Kraft; wenn sie wieder darunter fällt, lässt das Aufwärtsmomentum nach. Für sich genommen tritt ein Kreuz viel zu häufig auf, um nützlich zu sein. Dieser EA fügt die Regel hinzu, die viele erfahrene Trader intuitiv anwenden: Ein KAUF-Kreuz zählt nur, solange der MACD noch unter Null liegt – wo der Verkaufsdruck bereits überhandgenommen hat –, und ein VERKAUF-Kreuz zählt nur, solange der MACD noch über Null liegt – wo der Kaufdruck bereits überhandgenommen hat. Ein Kreuz auf der falschen Seite der Null ist in der Regel eine verspätete Nachlaufbewegung und wird daher ignoriert. Dadurch wird der Beginn jedes Zyklus zu einer Wende aus einem Extrem heraus – genau dort, wo ein Grid am liebsten ansetzt.
Was ist neu in dieser Version
Der „Histogram Momentum Guard“ ist eine eigene Weiterentwicklung dieses EAs. Jeder, der den MACD in einem ruhigen Markt beobachtet hat, kennt das Problem: Die beiden Linien liegen übereinander und kreuzen sich bei winzigen Bewegungen hin und her, die nichts bedeuten. Der Guard misst, wie weit das Histogramm bei der Kreuzung gesprungen ist, und vergleicht dies mit der durchschnittlichen Größe des Histogramms über ein von Ihnen gewähltes Zeitfenster. Ein Kreuz, das durch ein winziges Schwanken entsteht, wird abgelehnt; ein Kreuz, hinter dem ein echter Schub steckt, wird akzeptiert. Außerdem wird geprüft, ob sich die MACD-Hauptlinie in diesem Balken in die Richtung des Handels bewegt. Setzen Sie das Verhältnis auf 0, um den Guard auszuschalten. Das Panel zeigt eine „HIST GUARD“-Zeile mit dem Live-Histogramm, der Schwankung als Vielfaches ihres Durchschnittswerts und der Angabe, ob der Guard „OPEN“ oder „WEAK hold“ anzeigt. Der MACD kann zudem in einem eigenen Unterfenster auf dem Live-Chart dargestellt werden. Eine Sicherheit für den Margin-Level-Zeitrahmen ist enthalten und standardmäßig deaktiviert.
So läuft ein Zyklus ab
1. Die Erfassung. Bei jedem geschlossenen Balken erfasst der EA die MACD-Hauptlinie und die Signallinie aus dem integrierten MetaTrader 5-MACD-Indikator. Die sich gerade bildende Kerze wird niemals herangezogen; was Sie also in der Historie sehen, ist das, was der EA in diesem Moment erfasst hat.
2. Das Kreuz. Ein KAUF wird in Betracht gezogen, wenn die Hauptlinie über der Signallinie schließt, nachdem sie im vorherigen Balken auf oder unter dieser lag; ein VERKAUF ist das Spiegelbild davon.
3. Die Nulllinienregel. Standardmäßig muss ein Kauf-Kreuz unterhalb der Nulllinie und ein Verkaufs-Kreuz oberhalb der Nulllinie stattfinden. Setzen Sie die Regel auf 0, und jedes Kreuz wird berücksichtigt.
4. Die Lückenprüfung. Wenn Sie ein deutlicheres Kreuz wünschen, legen Sie einen Mindestabstand in Punkten zwischen der Hauptlinie und der Signallinie auf dem Kreuzbalken fest.
5. Der Histogramm-Momentum-Schutz. Die Histogrammschwankung auf dem Kreuzbalken muss ein von Ihnen gewähltes Vielfaches ihrer durchschnittlichen Größe erreichen, wobei die Hauptlinie in die richtige Richtung verlaufen muss.
6. Der optionale Trendfilter. Ein EMA kann die Trendrichtung bestätigen: Handeln Sie nur mit ihm, handeln Sie nur gegen ihn als Fade oder lassen Sie ihn weg.
7. Der Rhythmus. Eine ruhige Lücke aus 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, wenn ein Niveau nicht sofort festgelegt werden kann.
8. Die Leiter. Die Niveaus sind durch feste Punkte oder durch 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, der mit dem bereits realisierten Gewinn bezahlt wird.
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 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, die Lot-Schrittweite, den Abstand, den realisierten Gewinn, das Orderbuch in Lots mit dem Nettoergebnis, den Schlussplan für jede Seite mit eigener Schließen-Schaltfläche sowie die Orderliste an. Die MACD-PULSE-Zeile zeigt die Haupt- und Signalwerte in Punkten an, ob der MACD über oder unter Null liegt und wie viele Balken seit dem letzten Kreuzungspunkt vergangen sind. Die Zeile „HIST GUARD“ zeigt das Histogramm, das Momentum-Verhältnis, den Guard-Status und den Trendfilter an. Über Schaltflächen lassen sich „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. Pfeile markieren die Kerzen, bei denen ein Zyklus aktiviert wurde. 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 aufgelöst.
Vor jeder Order stellt die Geldprüfung eine einzige klare 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 über eine Sicherheitsmarge hinaus 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.
Der reine Scan-Modus zeigt jede Entscheidung an, ohne eine Order zu senden.
Für wen ist es geeignet und für wen nicht?
Es eignet sich für Trader, die für jeden neuen Zyklus einen klaren, nachvollziehbaren Grund wünschen, die viele kleine Gewinnmitnahmen 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.
Kurze Antworten
Gibt es ein Repainting? Nein. Signale stammen ausschließlich von geschlossenen Kerzen.
Kann ich es für Gold oder Indizes verwenden? Ja. Es läuft auf jedem Symbol und in jedem Zeitrahmen; der ATR-Abstand passt den Abstand zwischen den Niveaus an das jeweilige Symbol an.
Kann ich ihn auf mehreren Charts laufen lassen? Ja. Weisen Sie jeder Instanz 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 das Momentum-Verhältnis für mehr Handelszyklen; erhöhen Sie diese Werte oder aktivieren Sie den Trendfilter für weniger.
Erläuterung aller Einstellungen
Grid – wie die Niveaus eröffnet werden
TradeMode – standardmäßig Dual-Grid (KAUF und VERKAUF nebeneinander) oder nur in eine Richtung.
GridSpacePoints – fester Abstand zwischen den Niveaus 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 (9754250).
GridOrderComment – der Kommentar zu jeder Grid-Order (GMAC).
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 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 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 ein Schließungsziel erhöhen darf (50).
HedgeMagicNumber – ID der Hedge-Legs; sie muss sich von der des Grids unterscheiden (9754251).
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 wird überprüft, 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 kein neuer Slice ausgelöst wird (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 MACD-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).
MACD-Signal – das Signal
InpMACDFast – die Länge des schnellen EMA (12).
InpMACDSlow – die Länge des langsamen EMA; muss länger sein als die des schnellen (26).
InpMACDSignal – die Glättungslänge der Signallinie (9).
InpMACDPrice – der Kurs, auf dem der MACD basiert (Schlusskurs).
InpMACDZeroRule – 1 bedeutet, dass ein KAUF-Kreuz unter Null und ein VERKAUF-Kreuz über Null stattfinden muss; 0 akzeptiert jedes Kreuz (1).
InpMACDMinGapPts – der Mindestabstand in Punkten zwischen der Haupt- und der Signallinie auf dem Kreuzbalken (0 = deaktiviert).
InpMACDMomentumRatio – Histogramm-Momentum-Sicherung: Die Schwankung des Histogramms am Kreuzbalken muss mindestens dieses Vielfache seiner durchschnittlichen Größe betragen (0,20; 0 = deaktiviert).
InpMACDMomentumLookback – Anzahl der Balken, die für die durchschnittliche Histogrammgröße herangezogen werden (50).
InpMACDTrendFilter – 0: deaktiviert, 1: Handel in Richtung der EMA, 2: Handel gegen die EMA als Fade.
InpMACDTrendMAPeriod – Länge des Trend-EMA (200).
InpShowSignalArrows – Pfeile auf den Kerzen, bei denen ein Zyklus ausgelöst wurde (ein).
InpShowMACDOnChart – Zeichnet den MACD in einem eigenen Unterfenster des Live-Charts ein (aus, damit das Panel die volle Chart-Höhe beibehält; auf einem großen Bildschirm einschalten).
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, funktionieren 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 MACD Signal EA“ wählt sorgfältig aus, wann ein Zyklus beginnt, und arbeitet konsequent daran, jeden Zyklus kurz zu halten und jede alte Order schrittweise abzubauen. Ein starker Trend kann jedoch dazu führen, dass der MACD lange Zeit auf einer Seite der Nulllinie bleibt und die Position 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 ihn nutzen, hilft eine ehrliche Bewertung der Ergebnisse auf Ihrem Konto – ob gut oder schlecht – anderen Tradern bei der Entscheidung.
