Character Band Pro
- Indikatoren
-
Allan Aparece Ninal
Ich entwickle Indikatoren und Expert Advisors für MetaTrader 5.
So arbeite ich:
- Jeder Indikator wird auf Repainting geprüft: Signale werden nur auf geschlossenen Balken entschieden, und ein Test mit jedem Tick bestätigt, dass sie sich danach nicht ändern. - Version: 1.0
- Aktivierungen: 5
Character Band Pro ist ein Indikator für MetaTrader 5. Er stellt die Marktstruktur (Swing-Hochs und -Tiefs, Strukturbrüche und Charakterwechsel) mithilfe eines Volatilitäts-Trendbandes dar. Anschließend filtert er die Signale für Charakterwechsel anhand höherer Zeitrahmen, der Trendstärke und der Volatilität, bewertet jedes Signal mit einer Punktzahl von 0 bis 10 und zeichnet den Stop sowie drei Kursziele ein. Ein Übersichtsfeld fasst den Chart und drei höhere Zeitrahmen zusammen.
Es werden keine Orders platziert. Alle Daten basieren auf geschlossenen Kerzen, sodass sich ein Pfeil, eine Bewertung oder ein Niveau nach dem Schließen der entsprechenden Kerze nicht mehr ändert.
Standalone: Alles ist integriert. Sie müssen kein anderes auf dieser Seite genanntes Produkt kaufen oder installieren.
Schnellstart
- Fügen Sie es einem beliebigen Chart hinzu. Mit den Standardeinstellungen ist jede Charakteränderung ein Signal, und das Panel zeigt H1, H4 und D1 an.
- Für weniger, aber klarere Signale aktivieren Sie „Höhere Zeitrahmen müssen übereinstimmen“ (standardmäßig 2 von 3), „Mindesttrendstärke (ADX)“ oder „Volatilitäts-Score-Bereich“.
- Lesen Sie den Wert neben jedem Pfeil sowie den Stop und die Ziele des letzten Signals auf der rechten Seite des Charts ab.
Was Sie auf dem Chart sehen
- Strukturlinien: BOS (Break of Structure) und CHoCH (Change of Character), vom durchbrochenen Swing bis zur Kerze, die ihn durchbrochen hat.
- Das Trendband: das untere Band in einem Aufwärtstrend, das obere Band in einem Abwärtstrend.
- Kauf- und Verkaufspfeile mit einem Wert wie „7/10“.
- Pullback-Punkte, an denen der Kurs das Band berührt hat und wieder auf der Trendseite geschlossen hat.
- Niveaus des letzten Signals: Einstieg (Signal-Schlusskurs), Stop und Ziele bei 1R, 2R und 3R (die Multiplikatoren legen Sie fest).
- Das Panel: Trend, Stärke (ADX), Volatilitätswert von 0 bis 10, Balken seit dem letzten Signal, die aktuelle Sitzung, der Status der drei übergeordneten Zeitrahmen und das letzte Signal mit seinem Wert.
So funktioniert es
- Struktur: Ein Swing-Hoch ist das höchste Hoch mit der gewählten Anzahl niedrigerer Hochs auf jeder Seite; es steht fest, sobald diese Balken geschlossen sind. Ein Schlusskurs jenseits des neuesten ungebrochenen Swings ist ein Durchbruch. Gegen den Trend bedeutet dies einen Charakterwechsel, und der Trend kehrt sich um.
- Das Band: ein gewichteter gleitender Durchschnitt der Schlusskurse über 100 Kerzen, plus oder minus das Zweifache des 21-Kerzen-Durchschnitts der 14-Kerzen-ATR.
- Status im höheren Zeitrahmen: ausgehend vom letzten geschlossenen Balken dieses Zeitrahmens. Bullisch, wenn der Trend der eigenen Struktur aufwärtsgerichtet ist und der Schlusskurs über der eigenen Bandbasis liegt; bärisch im umgekehrten Fall; ansonsten seitwärts.
- Stop: das tiefste Tief (bei einem Kauf) oder das höchste Hoch (bei einem Verkauf) vom durchbrochenen Swing bis zum Signalbar.
- Bewertung, fünf Stufen von 0 bis 2:
- Übereinstimmung mit höheren Zeitrahmen (3 ergibt 2, 2 ergibt 1);
- Nähe zum Band (innerhalb von 0,5 ATR ergibt 2, innerhalb von 1,5 ATR ergibt 1);
- Körper der Durchbruchskerze (mindestens 1 ATR ergibt 2, mindestens 0,5 ATR ergibt 1);
- Kerzenqualität (ein Schlusskurs in den äußeren 30 % der Spanne und ein Körper von mindestens 60 % der Spanne, jeweils 1 Punkt);
- Stop-Größe (bis zu 2 ATR ergibt 2, bis zu 4 ATR ergibt 1).
- Volatilitätswert: Das 5-Fache des ATR geteilt durch dessen 100-Bar-Durchschnitt, gerundet und auf 0 bis 10 begrenzt. 5 ist normal.
Für wen ist es gedacht?
Für Trader, die Marktstrukturen lesen und jede Veränderung des Marktcharakter an einem Ort im Gesamtkontext überprüfen möchten – mit Stop- und Zielwerten, auf deren Grundlage sie handeln können.
Eingaben
| Eingabe | Standard | Funktionsweise |
|---|---|---|
| Swing-Größe | 10 | Bars auf jeder Seite eines Swing-Hochs oder -Tiefs (1 bis 50). |
| ATR-Periode | 14 | Für das Band, den Score und die Stop-Größe. |
| Basis WMA / Breite SMA / ATR-Multiplikator | 100 / 21 / 2,0 | Das Band. |
| Band, Signale und Pullbacks anzeigen | auf | Was wird dargestellt? |
| Pullbacks: Mindestanzahl an Balken zwischen zwei Markierungen | 5 | Abstand der Pullback-Punkte. |
| Höhere Zeitrahmen müssen übereinstimmen | deaktiviert | Signalfilter. Keiner der drei darf widersprechen. |
| Wie viele der 3 müssen übereinstimmen | 2 | 1 bis 3. |
| Mindesttrendstärke (ADX) | aus | Signalfilter. |
| ADX-Periode / minimaler ADX | 14 / 20 | Wilder ADX. |
| Volatilitäts-Score-Bereich | aus | Signalfilter. |
| Minimaler / maximaler Volatilitätswert | 2 / 9 | 0 bis 10. |
| Zeitrahmen 1 / 2 / 3 | H1 / H4 / D1 | Für das Panel, den Wert und den Filter. Wenn kein Element über dem Chart angezeigt wird, wird der Chart selbst verwendet. |
| Stopps und Kursziele anzeigen | auf | den Niveaus des letzten Signals. |
| Ziel 1 / 2 / 3 (R) | 1,0 / 2,0 / 3,0 | Vielfache des Stop-Abstands. |
| BOS-/CHoCH-Linien anzeigen, das Bedienfeld anzeigen | auf | Anzeige an. |
| Objekte für die letzten N Takte zeichnen | 500 | Wie weit zurück Linien und Beschriftungen gezeichnet werden. |
| Farben | grün / rot / gelb | Aufwärtstrend, Abwärtstrend, Rückzug. |
| Panel-Sitzungen: Serverzeit minus UTC | 0 (automatisch) | Nur für die Sitzungszeile des Panels. |
| Benachrichtigung bei KAUF / VERKAUF, Rückgängen, bei jedem BOS / CHoCH | ein / aus / aus | Welche Ereignisse sollen eine Benachrichtigung auslösen? |
| Pop-up, Ton, Push-Benachrichtigung, E-Mail | ein, aus, ein, aus | Benachrichtigungskanäle. |
| Debug-Protokoll für Fehlerberichte | false | Ein Problem gefunden? |
Wie oft werden Signale ausgegeben?
Bei deaktivierten Filtern: Kauf- und Verkaufssignale pro Monat und Symbol für EURUSD, GBPUSD, USDJPY und XAUUSD, Oktober 2023 bis Oktober 2026 (D1: zehn Jahre), geschlossene Kerzen. Jeder Filter, den Sie aktivieren, reduziert die Anzahl. Eine Zählung der Signale, kein Handelsergebnis.
| Zeitrahmen | Signale pro Monat | Rückzüge pro Monat |
|---|---|---|
| M15 | etwa 26 bis 30 | ca. 22 bis 25 |
| H1 | etwa 6 bis 7 | etwa 5 bis 7 |
| H4 | etwa 2 | etwa 1 bis 2 |
| D1 | etwa 0,2 bis 0,3 | etwa 0,2 bis 0,3 |
So wurde es überprüft
- Kein Repainting: Im Strategietester auf XAUUSD H1, basierend auf realen Ticks von Januar bis Oktober 2026 (91 Millionen Ticks, 4.406 Balken), traten 52 Signale auf. Keines änderte sich nach dem Schließen des jeweiligen Balkens oder wurde auf den sich bildenden Balken gezeichnet.
- Code-Prüfung: Alle 15 Puffer (Band, Signale, Score, Stop, die drei Zeitrahmen-Zustände) wurden Bar für Bar mit einer unabhängigen Python-Berechnung verglichen. EURUSD und XAUUSD, D1, H4, H1 und M15, drei Einstellungen einschließlich aller Filter: identisch.
- Kein Handelsversprechen: Die Signale wurden zudem als mechanische Strategie auf 31 Symbolen und drei Zeitrahmen getestet, wobei die Einstellungen vor dem Test festgelegt wurden. Sie zeigten keinen Vorteil gegenüber dem Zufall. Die Bewertung und die Filter beschreiben ein Setup; sie sagen dessen Ergebnis nicht voraus.
Benachrichtigungen und Expert Advisors
Ein Alarm pro Ereignis, auf dem Balken, der es auslöst, mit Wert und Stop: Pop-up, Ton, Push-Benachrichtigung und E-Mail, jeweils separat schaltbar. Während des Ladens des Verlaufs wird nichts gesendet, niemals zweimal für denselben Balken und nicht im Strategietester.
Puffer: 0 Band in einem Abwärtstrend, 1 Band in einem Aufwärtstrend, 2 Kaufpfeil (Tief des Balkens), 3 Verkaufspfeil (Höchstkurs des Balkens), 4 Pullback nach oben, 5 Pullback nach unten (Bandpreis), 6 Trend (+1, -1, 0), 7 Struktur (+1/-1 BOS, +2/-2 CHoCH), 8 Signal (+1 Kauf, -1 Verkauf), 9 Wert 0 bis 10, 10 Stop, 11 Bandbasis, 12 bis 14 die drei Zeitrahmenzustände (+1, 0, -1; leer, solange unbekannt).
Fragen
- Wird der Indikator neu gezeichnet? Nein. Nur geschlossene Balken, und jeder übergeordnete Zeitrahmen wird anhand seines zuletzt geschlossenen Balkens ausgewertet.
- Warum zeigt das Panel für einen Zeitrahmen „...“ an? Die historischen Daten werden noch geladen, oder die Chart-Kerze ist älter als die 3.000 Kerzen, die für diesen Zeitrahmen gespeichert werden. Der Indikator berechnet die Werte neu, sobald die historischen Daten vorliegen.
- Ist ein 9/10-Signal ein besserer Trade? Das ist nicht bewiesen. Die Bewertung beschreibt, wie klar das Setup ist. Testen Sie es an Ihrem Symbol, bevor Sie sich darauf verlassen.
Funktioniert gut mit
Dies sind Vorschläge für den Arbeitsablauf. Ich habe nicht festgestellt, dass ein bestimmtes Währungspaar bessere Handelsergebnisse liefert. Sie benötigen keines davon.
| Produkt | So setzen Sie sie gemeinsam ein | Warum |
|---|---|---|
| Risikopositions-Tool | Setzen Sie die Einstiegs- und Stop-Linien auf die Einstiegs- und Stop-Werte des Indikators. | Es ermittelt die Lot-Größe für Ihr Risiko. Das Tool platziert keine Orders. |
| SMC Session Scanner MT5 | Scannen Sie zahlreiche Symbole nach neuen Ausbrüchen und öffnen Sie anschließend den Chart mit diesem Indikator. | Das eine zeigt das Chart an, das andere stellt das Setup detailliert dar. |
Verwandte Produkte
- Character Band: die kostenlose Version mit Struktur, Band, Signalen, Pullbacks und Benachrichtigungen, jedoch ohne Filter, Score, Levels und Panel. Suchen Sie im Market nach „Character Band“.
- SMC Zones: dieselbe Struktur-Engine mit Orderblöcken, Fair-Value-Lücken und Liquiditäts-Sweeps.
- Alle meine Produkte auf MQL5
Haben Sie ein Problem entdeckt?
- Setzen Sie in den Eingaben „Debug-Protokoll für Fehlerberichte“ auf „true“.
- Wiederholen Sie den Fehler.
- Öffnen Sie die Registerkarte „Experten“ in der Toolbox. Kopieren Sie die Zeilen, die mit „DBG“ beginnen, und fügen Sie sie als Kommentar auf dieser Seite ein, zusammen mit dem Symbol und dem Zeitrahmen.
- Setzen Sie das Debug-Protokoll wieder auf „false“.
Die Debug-Zeilen enthalten niemals Ihre Kontonummer, Ihren Namen, Ihren Server, Ihren Kontostand oder Ihr Eigenkapital.
Fragen: Nutzen Sie die Kommentare auf dieser Seite oder senden Sie mir eine Nachricht auf MQL5.
Der Handel ist mit Risiken verbunden. Der Indikator zeigt die Marktstruktur, ein Trendband und einen Setup-Score an. Er sagt den Markt nicht voraus, und vergangene Signale sind kein Hinweis auf zukünftige Ergebnisse.
