Nebryx BandPulse Matrix
- Indikatoren
- Version: 1.0
Nebryx BandPulse Matrix
Professioneller Bollinger-Bands-Volatilitätskontext-Indikator für MetaTrader 5
PRODUKTÜBERSICHT
Nebryx BandPulse Matrix ist ein übersichtlicher Volatilitätskontext-Indikator, der auf Bollinger-Bändern basiert. Er richtet sich an Trader, denen eine einfache Überlagerung mit Standardbändern nicht ausreicht. Der Indikator kombiniert klassische Bollinger-Bänder mit der Erkennung von Volatilitätsverengungen, der Bestätigung von Ausweitungen, dem Trendkontext bei Band-Walk-Bewegungen, Markern für Dehnung und Überdehnung sowie einer kompakten Statusanzeige im Chart.
Das Produkt konzentriert sich auf den Marktkontext und nicht auf automatische Kauf- oder Verkaufsempfehlungen. Es hilft dem Nutzer zu verstehen, ob der Markt komprimiert ist, sich ausdehnt, einem Band folgt oder vorübergehend außerhalb des Kanals gedehnt ist.
HAUPTMERKMALE
- Professionell berechnete Bollinger-Bänder mit oberer, mittlerer und unterer Linie.
- Optionale helle Füllung zwischen den Bändern, um den Volatilitätskanal deutlich darzustellen.
- Bandbreitenbasierte Squeeze-Erkennung unter Verwendung eines relativen Bandbreiten-SMA-Schwellenwerts.
- Bestätigte Expansionsmarker nach einem Squeeze, die nur auf geschlossenen Kerzen angezeigt werden.
- Kontext für bullische und bärische Band-Walks basierend auf der Kursposition und der Steigung des mittleren Bandes.
- Markierungen für „Upper Stretch“ und „Lower Stretch“, wenn der Kurs außerhalb der Bänder schließt.
- Kompakte Chartbeschriftung, die den bestätigten Status, den Volatilitätszustand, den Stretch-Kontext, %B und die Bandbreite anzeigt.
- Optionale Warnmeldungen für Squeeze-, Expansions- und Band-Walk-Kontexte.
- Warnmeldungen sind standardmäßig deaktiviert.
- Keine DLL, kein WebRequest, kein Dateizugriff, keine Handelsoperationen, keine Abhängigkeit von externen Indikatoren und keine Einschränkungen hinsichtlich Konto oder Broker.
SO FUNKTIONIERT ES
Der Indikator berechnet die Bollinger-Bänder direkt im Code. Er ruft iCustom nicht auf und ist nicht von externen benutzerdefinierten Indikatoren abhängig. Das mittlere Band wird anhand des ausgewählten Kurses und der gewählten Methode für den gleitenden Durchschnitt berechnet. Das obere und das untere Band werden anschließend anhand der Standardabweichung und des gewählten Abweichungsmultiplikators berechnet.
Nebryx BandPulse Matrix analysiert anschließend die Beziehung zwischen Kurs, Bandbreite, Bandneigung und dem bestätigten Verhalten geschlossener Kerzen, um einen Chartkontext zu erstellen. Das Tool soll die eigenständige Analyse unterstützen, nicht das Urteilsvermögen des Traders ersetzen.
ERLÄUTERUNG DER BOLLINGER-BÄNDER-LOGIK
Das Mittelband wird anhand der ausgewählten Methode für den gleitenden Durchschnitt berechnet. Das obere Band lautet:
Oberes Band = Mittleres Band + Standardabweichung * Abweichungsmultiplikator
Das untere Band lautet:
Unteres Band = Mittleres Band – Standardabweichung * Abweichungsmultiplikator
Die Standardabweichung wird aus dem ausgewählten Kurs über den Zeitraum der Bollinger-Bänder berechnet. Die Standardkonfiguration verwendet eine Einstellung von 20 Perioden und einen Abweichungsmultiplikator von 2,0, was ein gängiger Ausgangspunkt für die Volatilitätsanalyse ist.
ERLÄUTERUNG ZU VERENGUNG UND AUSDEHNUNG
Die Bandbreite wird wie folgt berechnet:
Bandbreite = (Oberes Band – Unteres Band) / abs(Mittleres Band)
Ein Squeeze wird erkannt, wenn die aktuelle Bandbreite unter den gleitenden Durchschnitt der Bandbreite (SMA) multipliziert mit dem Eingabewert „SqueezeThreshold“ fällt. Dies hilft dabei, Phasen mit geringer Volatilität zu identifizieren.
Eine Expansion wird erst nach einer vorangegangenen Squeeze-Bedingung und nur bei einem bestätigten geschlossenen Balken erkannt. Der Indikator prüft, ob die Bandbreite zunimmt und ob die neue Bandbreite im Vergleich zum Schwellenwert und zum ExpansionMultiplier stark genug ist. Expansionsmarkierungen werden nicht auf dem Live-Balken angezeigt.
ERLÄUTERUNG ZUM BAND-WALK-KONTEXT
Ein bullischer Band Walk wird erkannt, wenn der Kurs über das ausgewählte Rückblickfenster hinweg nahe dem oberen Band schließt und das mittlere Band nach oben verläuft. Ein bärischer Band Walk wird erkannt, wenn der Kurs über das ausgewählte Rückblickfenster hinweg nahe dem unteren Band schließt und das mittlere Band nach unten verläuft.
Das mittlere Band ändert seine Farbe je nach erkanntem Kontext:
- Neutral: kein bestätigter Band-Walk-Kontext.
- Bullischer Walk: Der Kurs befindet sich anhaltend in der Nähe des oberen Bandes bei einer nach oben gerichteten Neigung des mittleren Bandes.
- Bärischer Band-Walk: Der Kurs bewegt sich anhaltend nahe dem unteren Band, wobei das mittlere Band nach unten geneigt ist.
MEAN REVERSION / STRETCH-KONTEXT
Wenn der Kurs über dem oberen Band schließt, kann der Indikator einen „Upper Stretch“ anzeigen. Wenn der Kurs unter dem unteren Band schließt, kann er einen „Lower Stretch“ anzeigen. Diese Markierungen sind keine Kauf- oder Verkaufssignale. Sie zeigen lediglich an, dass sich der Kurs bei einem bestätigten geschlossenen Balken außerhalb des Volatilitätskanals befindet.
%B UND BANDBREITE
Die Chartbeschriftung zeigt %B und Bandbreite für den letzten bestätigten geschlossenen Balken an. %B zeigt an, wo sich der ausgewählte Preis innerhalb oder außerhalb des Bandbereichs befindet. Die Bandbreite zeigt die relative Breite des Bollinger-Kanals an.
ERLÄUTERUNG ZUM „NON-REPAINTING“
Der Indikator verwendet keine zukünftigen Kerzen. Wichtige Ereignisse wie Squeeze-Markierungen, Expansionsmarkierungen, Band-Walk-Warnungen und Stretch-Markierungen werden ausschließlich bei geschlossenen Kerzen bestätigt. Die Live-Kerze aktualisiert zwar möglicherweise die Bandlinien und den visuellen Live-Kontext, während sich die Kerze noch bildet, aber bestätigte Signalmarkierungen werden nicht auf der aktuellen Live-Kerze angezeigt.
Dieses Design verhindert, dass sich historische Markierungen für geschlossene Kerzen aufgrund zukünftiger Daten ändern.
EMPFOHLENE VERWENDUNG
Nebryx BandPulse Matrix kann für Devisen, Indizes, Rohstoffe, Metalle, Krypto-CFDs und Aktien verwendet werden, sofern diese vom Broker in MetaTrader 5 unterstützt werden. Es kann in mehreren Zeitrahmen eingesetzt werden. Höhere Zeitrahmen bieten möglicherweise klarere Volatilitätsmuster, während niedrigere Zeitrahmen häufigere Kompressions- und Expansionszyklen zeigen können.
Vorgeschlagener Arbeitsablauf:
1. Identifizieren Sie Squeeze-Phasen, in denen die Volatilität komprimiert ist.
2. Achten Sie auf eine bestätigte Expansion nach der Kompression.
3. Nutzen Sie den „Band-Walk“-Kontext, um zu verstehen, ob der Markt entlang eines Bandes tendiert.
4. Betrachten Sie Stretch-Marker als Hinweis auf eine Überdehnung und nicht als automatische Umkehrsignale.
5. Kombinieren Sie den Indikator mit Kursverläufen, Unterstützungs- und Widerstandsniveaus, dem Timing der Handelssitzungen und dem Risikomanagement.
ERLÄUTERUNG DER EINGABEN
MaxHistoryBars: Begrenzt die Anzahl der zuletzt verarbeiteten und beim ersten Laden angezeigten Balken. Dies trägt dazu bei, die Effizienz des Indikators zu gewährleisten.
BBPeriod: Zeitraum, der für die Berechnung der Bollinger-Bänder verwendet wird.
DeviationMultiplier: Standardabweichungsmultiplikator für das obere und untere Band.
AppliedPrice: Der bei der Berechnung der Bänder verwendete Kurstyp.
MAMethod: Methode für den gleitenden Durchschnitt, die für das mittlere Band verwendet wird.
SqueezeLookback: Rückblickperiode für die SMA-Basislinie der Bandbreite.
SqueezeThreshold: Relativer Schwellenwert zur Definition eines Squeezes. Niedrigere Werte führen zu einer strengeren Erkennung von Squeezes.
ExpansionMultiplier: Stärkefaktor, der erforderlich ist, um eine Expansion nach einem Squeeze zu bestätigen.
WalkLookback: Anzahl der Balken, die zur Bewertung des Band-Walk-Kontexts herangezogen werden.
WalkDistanceFactor: Maximaler Abstand vom aktiven Band als Bruchteil des Bandbereichs.
ShowBandFill: Schaltet die Füllung des Kanals bei geringer Volatilität ein oder aus.
ShowSqueeze: Schaltet den Squeeze-Kontext ein oder aus.
ShowSqueezeZone: Schaltet die Punkte der Squeeze-Zone und die Beschriftung des letzten Squeezes ein oder aus.
ShowExpansion: Schaltet den Expansionskontext ein oder aus.
ShowExpansionMarks: Schaltet die Expansionsmarkierungen ein oder aus.
ShowBandWalkState: Blendet die Beschriftung des Chart-Zustands ein oder aus.
ShowStretchMarks: Blendet die Markierungen für „Upper Stretch“ und „Lower Stretch“ ein oder aus.
EnableAlerts: Hauptschalter für Warnmeldungen. Standardmäßig auf „AUS“ gesetzt.
AlertOnSqueeze: Aktiviert Squeeze-Warnmeldungen, wenn „EnableAlerts“ auf „true“ gesetzt ist.
AlertOnExpansion: Aktiviert Expansionswarnungen, wenn „EnableAlerts“ auf „true“ gesetzt ist.
AlertOnBandWalk: Aktiviert Warnmeldungen bei Band-Walk, wenn „EnableAlerts“ auf „true“ gesetzt ist.
RISIKOHINWEIS
Der Handel an den Finanzmärkten ist mit Risiken verbunden. Nebryx BandPulse Matrix ist ein Analysewerkzeug und garantiert keine zukünftigen Ergebnisse, gewinnbringende Trades oder Gewinne. Es stellt keine Finanzberatung dar und sollte nicht als alleinige Grundlage für Handelsentscheidungen herangezogen werden. Testen Sie jeden Handelsansatz stets auf einem Demokonto oder im Strategietester, bevor Sie ihn auf einem Live-Konto anwenden.
INSTALLATIONSANLEITUNG
1. Öffnen Sie MetaTrader 5.
2. Gehen Sie zu „Datei“ > „Datenordner öffnen“.
3. Öffnen Sie „MQL5“ > „Indikatoren“.
4. Kopieren Sie „NebryxBandPulseMatrix.ex5“ oder „NebryxBandPulseMatrix.mq5“ in den Ordner „Indikatoren“.
5. Starten Sie MetaTrader 5 neu oder aktualisieren Sie das Navigator-Fenster.
6. Fügen Sie „Nebryx BandPulse Matrix“ zu einem Chart hinzu.
7. Passen Sie die Eingabewerte entsprechend dem Symbol, dem Zeitrahmen und Ihrem persönlichen Analysestil an.
HINWEISE FÜR NUTZER DES MQL5-MARKTS
- Der Indikator verwendet keine DLL-Importe.
- Der Indikator verwendet kein WebRequest.
- Der Indikator liest oder schreibt keine Dateien.
- Der Indikator führt keine Trades aus.
- Der Indikator verwendet weder iCustom noch externe benutzerdefinierte Indikatoren.
- Warnmeldungen sind standardmäßig deaktiviert.
- Alle wichtigen Markierungen basieren auf der Bestätigung durch geschlossene Kerzen.
- Der Indikator ist für eine effiziente Berechnung unter Verwendung von „prev_calculated“ und „MaxHistoryBars“ ausgelegt.
