Order Block Mitigation Tracker
- Indikatoren
-
Svitlana Zhyliaieva
⭐ Über AlgoLab
AlgoLab ist ein unabhängiges Team aus MQL-Entwicklern und Tradern, das Tools für MetaTrader 4 und MetaTrader 5 entwickelt. Wir erstellen Indikatoren und Expert Advisors mit Fokus auf übersichtliche Charts, klare Logik und praktischen Alltagsnutzen.
⚙️ Was wir entwickeln - Version: 1.0
Order Block Mitigation Tracker findet Order Blocks und zeichnet sie als farbige Zonen in den Chart. Ein Order Block ist die Kerze, mit der die Bewegung begann, die die Marktstruktur gebrochen hat: die tiefste Kerze vor einem bullischen Bruch oder die höchste Kerze vor einem bärischen Bruch. Viele Trader beobachten diese Bereiche als mögliche Stellen, an denen der Kurs bei einer Rückkehr reagieren kann. Der Indikator markiert den Block, verlängert ihn nach rechts und verfolgt, was der Kurs damit macht: Der Block bleibt offen, bis der Kurs ihn mitigiert.
Funktionen
- Bullische Blöcke - die Kerze mit dem tiefsten Tief zwischen dem gebrochenen Swing-Hoch und der Kerze, die es gebrochen hat
- Bärische Blöcke - die Kerze mit dem höchsten Hoch zwischen dem gebrochenen Swing-Tief und der Kerze, die es gebrochen hat
- Bruch durch den Kerzenschluss - ein Docht, der einen Swing nur berührt, zählt nicht als Bruch
- Wahl der Brüche, die Blöcke erzeugen - alle Brüche, nur CHoCH (gegen den Trend, mögliche Umkehr) oder nur BoS (mit dem Trend)
- Blockgröße - die gesamte Kerzenspanne (Hoch bis Tief) oder nur der Kerzenkörper (Eröffnung bis Schluss)
- Blockstil - gefüllt oder nur Umriss (der Umriss ist nützlich, wenn sich mehrere Blöcke überlappen)
- Drei Mitigationsregeln - Docht durch den Block, Schluss durch den Block oder erste Berührung
- Mitigierte Blöcke - enden entweder an der mitigierenden Kerze und werden blassgrau, oder verschwinden aus dem Chart
- Die Blöcke werden um die gewählte Anzahl von Balken nach rechts verlängert
- Bullische und bärische Blöcke in getrennten Farben; jede Richtung kann ein- oder ausgeschaltet werden; optionale Textbeschriftung OB
- Alarme für neue Blöcke: Popup-Fenster und/oder Push-Benachrichtigung (standardmäßig aus); Alarme werden nur für neue Blöcke im Live-Chart gesendet, nicht für die beim Start geladene Historie
- Funktioniert auf jedem Symbol und in jedem Zeitrahmen; handelt nicht und verwendet keine DLLs, Dateien oder Webanfragen
So funktioniert es
- Alles wird auf GESCHLOSSENEN Balken berechnet. Ein Block erscheint, wenn die Kerze schließt, die die Struktur bricht, und wird danach weder neu gezeichnet noch verschoben.
- Ein Swing wird bestätigt, wenn er das Hoch oder Tief der gewählten Anzahl von Balken auf jeder Seite ist. Ein Bruch zählt nur, wenn eine Kerze jenseits des letzten Swings SCHLIESST. Ein Bruch in Richtung des aktuellen Trends ist ein BoS, ein Bruch dagegen ein CHoCH.
- Der Order Block ist die Kerze mit dem tiefsten Tief (bullisch) oder dem höchsten Hoch (bärisch) zwischen dem gebrochenen Swing und der brechenden Kerze, also die Kerze, mit der die Bewegung begann, die die Struktur gebrochen hat.
- Ein Block gilt gemäß der gewählten Mitigation rule als mitigiert:
- Wick through the block - der Docht einer Kerze geht durch den gesamten Block bis zu seinem fernen Rand (Standard)
- Close through the block - eine Kerze schließt jenseits des fernen Randes des Blocks
- First touch (price enters the block) - der Block ist mitigiert, sobald der Kurs ihn betritt - Stop at mitigation (dim grey block) - der Block endet an der Kerze, die ihn mitigiert hat, und wird blassgrau dargestellt, sodass man sieht, welche Blöcke bereits genutzt wurden. Hide mitigated blocks entfernt mitigierte Blöcke aus dem Chart, es bleiben nur offene Blöcke.
- Ein Block, der länger als Extend block Balken nach dem Bruch offen ist, wird nicht mehr verfolgt; das Rechteck bleibt so im Chart, wie es gezeichnet wurde.
Eingabeparameter
- Swing strength (bars on each side, 2-50) - Anzahl der Balken auf jeder Seite eines Swings (2-50). Größere Werte ergeben weniger, aber bedeutendere Blöcke. Standard: 5
- Bars of history to analyse (50-5000) - wie viele vergangene Balken beim Laden des Indikators analysiert werden (50-5000). Standard: 500
- Blocks from - All breaks / Only CHoCH (against the trend) / Only BoS (with the trend). Standard: All breaks
- Block size - Full candle (high to low) / Candle body (open to close). Standard: Full candle (high to low)
- Extend block (bars, 5-500) - wie weit ein Block nach rechts verlängert wird, gezählt ab der Kerze, die die Struktur gebrochen hat. Standard: 30
- Mitigation rule - Wick through the block / Close through the block / First touch (price enters the block). Standard: Wick through the block
- Mitigated blocks - Stop at mitigation (dim grey block) / Hide mitigated blocks. Standard: Stop at mitigation (dim grey block)
- Show bullish blocks, Show bearish blocks - jede Richtung ein- oder ausschalten. Standard: ein
- Show text labels (OB) - die OB-Beschriftung an jedem Block. Standard: ein
- Block style - Filled / Outline only (nur der Rahmen wird gezeichnet, nützlich bei überlappenden Blöcken). Standard: Filled
- Bullish color, Bearish color - Farben der Blöcke
- Alerts on, Alert: pop-up window, Alert: push notification - Alarme für neue Blöcke. Standard: aus
Hinweise
- Der Indikator kennt den Trend vor Beginn der analysierten Historie nicht, daher ist der erste Bruch in der geladenen Historie immer ein BoS. Ändert sich die Länge der Historie, können sich die Blöcke im ältesten Teil des Charts bei Verwendung eines CHoCH-/BoS-Filters ändern. Blöcke im Live-Chart sind davon nicht betroffen.
- Ein Block kann erst erscheinen, nachdem die brechende Kerze geschlossen hat, und ein Swing wird erst nach der gewählten Anzahl von Balken bestätigt; Blöcke erscheinen daher immer mit Verzögerung. Dieselbe Kerze wird pro Richtung nur einmal verwendet.
- Die Blöcke werden als Chartobjekte gezeichnet; der Indikator hat keine Puffer zur Verwendung in Expert Advisors.
- Die Abschnitte im Eingabefenster («== Detection ==» und weitere) sind nur Überschriften und haben keine Wirkung.
- Dies ist ein Analysewerkzeug, kein Handelssignal. Ein nicht mitigierter Block garantiert nicht, dass der Kurs dorthin zurückkehrt oder dort reagiert.