Smart Phase Box MT4
- Indikatoren
-
Evgeniy Zhdan
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Products: https://www.mql5.com/en/users/trendhunter/seller
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ - Version: 1.0
- Aktivierungen: 10
Smart Phase Box lokalisiert automatisch Konsolidierungszonen (Basis, Flats) im Chart und analysiert die Mikrostruktur der Kerzen innerhalb jeder Zone – Dochte, Tick-Volumen, Verhältnis von Körper zu Spannweite sowie die Position des Schlusskurses im Verhältnis zur Zone —, um auf der Grundlage klassischer Wyckoff-/Smart-Money-Konzepte einzuschätzen, ob die Zone eher einer Akkumulation (Käufer nehmen das Angebot auf) oder einer Distribution (Verkäufer nehmen die Nachfrage auf) ähnelt.
MT5-Version: https://www.mql5.com/en/market/product/186516
Der Indikator zeichnet die Zonen direkt auf dem Kurschart als farbige Rechtecke mit einer Textbeschriftung ein, fügt gestrichelte Projektionslinien für Unterstützung und Widerstand hinzu und speichert dieselben Informationen zudem in Indikatorpuffern, sodass sie von einem Expert Advisor gelesen werden können.
Entwicklungsphilosophie des Indikators: https://www.mql5.com/en/blogs/post/772874
So funktioniert es
- Kompressionserkennung. Der Indikator misst die durchschnittliche Kerzenspanne über einen Basiszeitraum. Wenn sich der Kurs (innerhalb eines kurzen Rückblickfensters) im Vergleich zu dieser Basislinie in einen engen Korridor verdichtet, wird eine neue Zone eröffnet.
- Mikrostruktur-Bewertung. Solange die Zone aktiv ist, wird jede neue Kerze anhand von drei Faktoren bewertet:
- Docht + Volumen – Ein langer Docht in Verbindung mit einem Volumensprung deutet darauf hin, dass ruhende Limit-Orders den Marktfluss auf dieser Seite absorbieren.
- Aufwand vs. Ergebnis – Eine Kerze mit hohem Volumen, aber einem schmalen Körper (geringe Kursbewegung) deutet auf versteckte Kauf- oder Verkaufsaktivitäten entgegen der sichtbaren Richtung der Kerze hin.
- Schlusskursposition – wo Kerzen tendenziell innerhalb der Zone schließen (obere vs. untere Hälfte).
- Bewertung. Die laufende Bewertung bestimmt die Farbe und die Bezeichnung der Zone: grau/„FORMING“, solange das Ergebnis noch nicht eindeutig ist, grün „ACCUMULATION: X %“ oder rot „DISTRIBUTION: X %“, sobald eine Seite dominiert. Die Bezeichnung wird in Echtzeit aktualisiert, während sich die Zone entwickelt.
- Projektion. Sobald eine Zone durchbrochen wird, werden ihre oberen/unteren Grenzen als gestrichelte Linien nach vorne projiziert, und die Indikatorpuffer behalten für die Dauer dieser Projektion die gleichen Grenz-, Richtungs- und Wahrscheinlichkeitswerte bei – nützlich als einfache Referenz für Unterstützung/Widerstand sowie Tendenz nach dem Ausbruch.
Parameter
| Eingabevariable | Bezeichnung, die auf der Registerkarte „Eingaben“ des Terminals angezeigt wird | Bedeutung |
|---|---|---|
| InpHistoryBars | Historische Daten, die im Chart dargestellt werden sollen (Anzahl der Balken zurück) | Wie viele Balken zurück sollen gescannt und Zonen eingezeichnet werden, wenn der Indikator zum ersten Mal hinzugefügt wird. |
| InpRangeAvgPeriod | Mittelwertbildungszeitraum für die Kerzenspanne (Basisvolatilität) | Rückblickzeitraum zur Berechnung der durchschnittlichen Basis-Kerzenspanne (Volatilitätsreferenz). |
| InpBoxLookback | Fenster für die Kompressionserkennung (Bars) | Größe des Fensters, das zur Erkennung der anfänglichen Kompression verwendet wird (in Balken). |
| InpBoxMultiplier | Zulässige Box-Spanne = Multiplikator × durchschnittliche Kerzengröße | Wie eng die Kompression sein muss: maximal zulässiger Zonenbereich = Multiplikator × durchschnittlicher Kerzenbereich. Niedrigerer Wert = strengere/kleinere Zonen. |
| InpMinBoxBars | Mindestlänge der Zone (Bars), die angezeigt werden soll | Mindestlänge der Zone (in Balken), die erforderlich ist, bevor sie im Chart dargestellt wird. Filtert Rauschen aus sehr kurzen Zonen heraus. |
| InpWickVolumeFactor | Volumenmultiplikator für einen „Spike“ (Dochte / Aufwand-Ertrag-Verhältnis) | Wie groß ein Tick-Volumen-Spike sein muss (relativ zu seiner eigenen Basislinie), um für die Bewertung von Docht/Aufwand-Ergebnis als signifikant zu gelten. |
| InpShowLabels | Textbeschriftungen anzeigen (AKKUMULATION/DISTRIBUTION %) | Die Textbeschriftung „AKKUMULATION/DISTRIBUTION %“ anzeigen/ausblenden. |
| InpExtendLines | Gestrichelte Projektionslinien nach rechts zeichnen | Die gestrichelten Projektionslinien nach einem Zonenwechsel ein- oder ausblenden. |
| InpExtendBars | Länge der Pegelprojektion nach rechts (Balken) | Wie weit (in Balken) sich die Projektionslinien – und die entsprechenden Pufferwerte – nach dem Schließen einer Zone erstrecken. |
| InpColorForming | Farbe einer sich bildenden/unbestimmten Zone | Farbe für Zonen, bei denen noch keine eindeutige Tendenz vorliegt. |
| InpColorAccum | Farbe einer Akkumulationszone | Farbe für Zonen mit Tendenz zur Akkumulation (bullische Tendenz). |
| InpColorDist | Farbe einer Verteilungszone | Farbe für Zonen mit Tendenz zur Verteilung (bärische Tendenz). |
| InpObjPrefix | Präfix für die Namen der grafischen Objekte | Präfix, das für alle vom Indikator erstellten Chart-Objektnamen verwendet wird (ändern Sie es, wenn Sie mehrere Instanzen auf einem Chart ausführen). |
Puffer (für die Verwendung mit EA / iCustom)
| # | Inhalt |
|---|---|
| 0 | Oberer Rand der Zone (Preis) |
| 1 | Unterer Rand der Zone (Preis) |
| 2 | Richtung: 1 = Akkumulation, -1 = Distribution, 0 = keine aktive/unbestimmte Zone |
| 3 | Wahrscheinlichkeit der aktuellen Richtung, in % |
Die Puffer bleiben so lange gefüllt, wie eine Zone aktiv ist, und behalten danach für die Anzahl „InpExtendBars“ Bars lang die Werte der zuletzt geschlossenen Zone bei (entsprechend der gestrichelten Projektion im Chart), bevor sie auf leer zurückgesetzt werden.
Anwendungsempfehlungen
- Funktioniert in jedem Zeitrahmen und für jedes Symbol; die Standardeinstellungen sind auf ein generisches Intraday-Chart abgestimmt – passen Sie „InpBoxMultiplier“, InpRangeAvgPeriod und InpWickVolumeFactor je nach Instrument/Zeitrahmen an (z. B. einen strengeren Multiplikator für höhere Zeitrahmen, einen lockeren für sehr unruhige niedrige Zeitrahmen).
- Betrachten Sie die Zonenbezeichnung als Anhaltspunkt und nicht als Signal für einen blinden Einstieg – sie funktioniert am besten in Kombination mit Ihrer eigenen Bestätigung (z. B. durch Abwarten eines erneuten Tests der Zonengrenze, eines „Break-and-Hold“-Musters oder eines Struktursignals aus einem anderen Tool).
- „InpMinBoxBars“ ist der wichtigste Rauschfilter: Erhöhen Sie den Wert, wenn Sie zu viele kurzlebige Zonen mit geringer Zuverlässigkeit sehen; senken Sie ihn, wenn Sie kürzere Basisphasen erfassen möchten (z. B. in niedrigeren Zeitrahmen oder bei schnellen Instrumenten).
- Erhöhen Sie den Wert für „InpWickVolumeFactor“ bei Instrumenten/Zeitrahmen mit allgemein unruhigem Volumen, um falsche Signale durch Dochte oder Kraft-Ergebnis-Signale zu reduzieren.
- Die nach einem Ausbruch projizierten gestrichelten Niveaus dienen als praktische Referenz für Unterstützung, die zum Widerstand wird, bzw. Widerstand, der zur Unterstützung wird – sie stellen jedoch kein garantiertes Reaktionsniveau dar.
- Für die EA-Integration lesen Sie Puffer 2 (Richtung) zusammen mit Puffer 3 (Wahrscheinlichkeit) aus und wenden Sie Ihren eigenen Schwellenwert an (z. B. nur bei Werten über 65–70 %), anstatt auf jeden Richtungswert ungleich Null zu reagieren.

