und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
- Ansichten:
- 7
- Veröffentlicht:
-
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Das „News Trading Dashboard“ ist ein informatives Panel direkt im Chart (es führt keine automatischen Handelsgeschäfte durch), das die Marktvolatilität in Echtzeit überwacht, um Momente von „News-Spikes“ zu erkennen – also plötzliche Kursbewegungen, die bei der Veröffentlichung von Wirtschaftsdaten (NFP, CPI, Zinsentscheidungen usw.) auftreten.
Kernlogik: Es vergleicht die Spanne des aktuellen Balkens (Höchst- – Tiefstkurs) mit der durchschnittlichen ATR des Marktes, multipliziert mit einem Schwellenwertfaktor. Wenn die aktuelle Spanne diesen Schwellenwert überschreitet, bedeutet dies, dass sich der Markt im Vergleich zu normalen Bedingungen ungewöhnlich verhält – ein typisches Anzeichen dafür, dass gerade wichtige Nachrichten den Markt erreicht haben.
Wie dies einem echten Trader hilft:
-
Es zeigt Ihnen auf einen Blick, ob der Markt „ruhig“ ist oder sich „in einem Spike“ befindet, ohne dass Sie ständig den Chart oder einen separaten Wirtschaftskalender im Auge behalten müssen.
-
Es warnt Sie davor, in Phasen extremer Volatilität (hohe Spreads, Slippage, Stop-outs) neue Positionen zu eröffnen.
-
Es kann gleichzeitig für mehrere Symbole/Charts ausgeführt werden (jede Instanz ist unabhängig), was für alle nützlich ist, die im Zusammenhang mit einer wichtigen Nachrichtenveröffentlichung mehrere Währungspaare parallel verfolgen.
Erläuterung der einzelnen Eingabeparameter
ERKENNUNG VON NACHRICHTEN / VOLATILITÄT
-
InpATRPeriod – der ATR-Zeitraum, der als „normale“ Referenzbasis dient. Ein kleinerer Wert = höhere Empfindlichkeit gegenüber jüngsten Kursbewegungen; ein größerer Wert = ein stabilerer, weniger reaktiver Durchschnitt.
-
InpSpikeMultiplier – um das Vielfache muss die aktuelle Spanne im Vergleich zur ATR größer sein, um als „Spike“ zu gelten. 2,0 = die Spanne muss doppelt so groß sein wie das normale Niveau.
-
InpTimerSeconds – Wie oft die Uhr in der Fußzeile aktualisiert wird (die eigentliche Berechnung läuft bei jedem Tick über „OnCalculate“, nicht über den Timer).
DARSTELLUNG DES DASHBOARDS
-
InpShowDashboard – Blendet das gesamte Panel ein bzw. aus.
-
InpTheme – Farbschema (Dropdown-Menü, 6 Varianten).
-
InpFontSize – Grundtextgröße; das gesamte Panel wird automatisch darauf skaliert.
-
InpAutoScalePanel – Das Panel wird automatisch so breit, dass der längste mögliche Text (Status, Aktionen) hineinpasst, sodass nichts abgeschnitten wird.
-
InpMinPanelWidth – die garantierte Mindestbreite, unabhängig von der automatischen Skalierung.
POSITION DES DASHBOARDS
-
InpCorner – die Ankerecke (oben links / oben rechts / unten links / unten rechts).
-
InpOffsetX / InpOffsetY – der Abstand von dieser Ecke.
MEHRERE INSTANZEN
-
InpInstanceID – Kennung, die verwendet wird, um mehrere Instanzen auf demselben Chart auszuführen (z. B. eine für die kurzfristige Volatilität des EURUSD, eine andere mit anderen Parametern). Wenn zwei Instanzen dieselbe ID erhalten, generiert der Code automatisch ein eindeutiges Suffix, sodass sie sich niemals gegenseitig stören.
Einige Handelsmethoden unter Verwendung dieses Indikators
-
„No-Trade-Zone“-Filter rund um Nachrichtenveröffentlichungen – setze InpSpikeMultiplier auf 1,5–2,0; wenn der Status rot wird („HIGH VOLATILITY“), halte alle automatisierten oder manuellen Systeme für einige Minuten an, bis der Indikator wieder unter 100 % fällt.
-
Breakout bei bestätigtem Spike – anstatt den Spike zu meiden, handeln Sie ihn: Sobald der Status rot wird, warten Sie, bis die erste Impulskerze schließt, und steigen Sie dann in Richtung der Bewegung ein (Momentum-Trading), mit einem Stop unterhalb/oberhalb des Extremwerts der Spike-Kerze.
-
Bei extremer Volatilität gegen den Trend handeln – bei den Hauptwährungspaaren folgen auf sehr große Ausschläge (Anzeige > 200–250 %) manchmal Rückzüge („Overshoot“ des Marktes). Erfahrenere Trader können unter strenger Risikokontrolle gegen die anfängliche Bewegung handeln (dies ist eine risikoreichere Strategie, die nur für fortgeschrittene Nutzer geeignet ist).
-
Multi-Symbol-Setup für Nachrichtenkorrelationen – durch den Betrieb mehrerer Instanzen (unterschiedliche InpInstanceID) auf verschiedenen Charts (z. B. DXY, EURUSD, XAUUSD) können Sie sofort erkennen, ob ein bedeutendes makroökonomisches Ereignis alle korrelierten Märkte gleichzeitig getroffen hat, was bestätigt, dass es sich um eine systemische Bewegung und nicht um lokale Schwankungen handelt.
-
Gelbe Zone als Signal zur Positionsgrößenanpassung – der gelbe Status („APPROACHING VOLATILITY ZONE“) erscheint vor einem vollständigen Ausschlag; Sie können diesen Moment nutzen, um die Positionsgröße zu reduzieren oder Ihren Stop-Loss enger zu setzen, anstatt auf das vollständige rote Signal zu warten.
Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/75991
MT5 EA Acceptance Harness
Deterministische synthetische Akzeptanztests für die Einstiegslogik von MT5-EAs, ohne Zugriff auf den Markt, das Konto oder die Orders.
Day Trader Dashboard
Das „Day Trader Dashboard“ ist ein visuelles Panel im Bloomberg-Stil für MetaTrader 5, das die intraday-Kursspanne verfolgt und anzeigt, wenn sich der Kurs innerhalb dieser Spanne befindet (Fade-Zone) oder aus ihr ausgebrochen ist. Es führt keine Trades aus – es handelt sich um eine Entscheidungshilfe, die die Hoch-/Tief-Spanne aus den letzten Kerzen berechnet, diese Niveaus direkt im Chart einzeichnet und in einem thematisch gestalteten, automatisch skalierenden Panel einen Live-Status anzeigt (Scanning / innerhalb der Spanne / Ausbruch). Es unterstützt mehrere unabhängige Instanzen auf demselben Chart, verschiedene Farbthemen und entfernt beim Entfernen 100 % seiner Objekte.
Accumulation/Distribution
Der Accumulation/Distribution Indikator wird aus Änderung von Preis und Volumen bestimmt.
Accelerator Oszillator (AC)
Der Acceleration/Deceleration Indikator (AC) misst die Beschleunigung und Verlangsamung des aktuellen Marktimpulses, der Kraft der Kursbewegung.
