MACD Four Color Histogram with Alerts MT4
- Indikatoren
-
Kazuma Uezono
MQL5 / MQL4 / Pine Script v6 developer and active trader.
Seller on the MQL5 Market (indicators for MT4/MT5).
Services:
- TradingView Pine Script to MT5/MT4 conversion (bar-by-bar matching, with tester report)
- MT4 to MT5 migration - Version: 1.1
Ein MetaTrader-4-MACD, der so gestaltet ist, dass er sich wie der MACD auf TradingView darstellt: eine MACD-Linie, eine Signallinie und ein Histogramm der Differenz zwischen beiden, das in vier Farbtönen dargestellt wird. Wenn Sie im Laufe des Tages zwischen den beiden Plattformen wechseln, sieht das MACD-Fenster in Ihrem MT4-Chart so aus und verhält sich so, wie Sie es gewohnt sind.
WARUM NICHT DER IN MT4 INTEGRIERTE MACD?
Der MT4-eigene MACD stellt die MACD-Linie als graue Balken dar und glättet die Signallinie mit einem SMA. Es gibt kein separates Histogramm und keine Farbänderung. Dieser Indikator berechnet die drei Komponenten nach der TradingView-Methode (EMA mit einem SMA als Startwert, Histogramm = MACD minus Signallinie) und färbt jeden Histogrammbalken ein.
DIE VIER FARBEN (Standardfarben)
- Dunkelgrün: Histogramm über Null und größer als im vorherigen Balken
- Hellgrün: Histogramm über Null und kleiner als im vorherigen Balken
- Hellrot: Histogramm unter Null und höher als beim vorherigen Balken
- Dunkelrot: Histogramm unter Null und niedriger als beim vorherigen Balken
Blau = MACD-Linie, Orange = Signallinie, graue gestrichelte Linie = Null.
FARBEN IN MT4 ÄNDERN – BITTE LESEN SIE „
“ Ändern Sie die Farben auf der Registerkarte „Inputs“ (die unter „Inputs“ aufgeführten Farbeingaben). Änderungen, die auf der Registerkarte „Farben“ in MT4 vorgenommen werden, werden nicht übernommen: Der Indikator legt seine Farben bei jedem Laden anhand der Einstellungen unter „Eingaben“ fest. Um die Nulllinie auszublenden, setzen Sie „Nulllinie“ auf „Keine“ (clrNONE).
EINGABEN (in der auf der Registerkarte „Inputs“ angezeigten Reihenfolge; MT4 zeigt sie ohne Gruppenüberschriften an)
– „Fast length“ = 12, „Slow length“ = 26, „Signal smoothing“ = 9 (jeweils 1 bis 1000)
– Quelle = Schlusskurs (auch Eröffnungskurs, Höchstkurs, Tiefstkurs, hl2, hlc3, ohlc4, hlcc4)
– MA-Typ des Oszillators = EMA, MA-Typ der Signallinie = EMA (EMA oder SMA, separat einstellbar)
- Histogrammfarben (4), MACD-Linie, Signallinie, Nulllinie
- Benachrichtigung: MACD kreuzt Signallinie = false
- Benachrichtigung: MACD-Linie kreuzt Null = false
- Benachrichtigung per Popup = true, Benachrichtigung per Ton = false, Benachrichtigung per Push-Benachrichtigung = false
- Benachrichtigungssprache = Auto (Terminalsprache) oder Englisch / Japanisch
Liegt ein Eingabewert außerhalb des zulässigen Bereichs (z. B. eine Länge von 0 oder über 1000), bricht der Indikator den Ladevorgang ab und schreibt den Grund in das Expertenprotokoll, anstatt falsche Werte darzustellen.
ALARME
Beide Alarmtypen sind deaktiviert, bis Sie sie aktivieren.
- MACD-/Signal-Kreuzung: Wird ausgelöst, wenn das Histogramm von negativ auf positiv oder von positiv auf negativ wechselt.
- MACD-Nullkreuzung: Wird ausgelöst, wenn die MACD-Linie die Null-Linie überschreitet.
- Wird ausschließlich anhand des geschlossenen Balkens bewertet, höchstens einmal pro Balken.
- Kerzen, die vor dem Laden des Indikators geschlossen wurden, lösen niemals eine Benachrichtigung aus, sodass das Hinzufügen zum Chart oder ein Neustart von MT4 keine Flut alter Benachrichtigungen auslöst.
- Popup, Ton und Push-Benachrichtigung können kombiniert werden. Für die Push-Benachrichtigung ist Ihre MetaQuotes-ID in den Terminal-Optionen erforderlich.
- Der Alarmtext ist auf Japanisch oder Englisch und passt sich automatisch der Terminalsprache an.
Ein Alarm informiert Sie darüber, dass eine Bedingung des Indikators eingetreten ist. Er stellt keine Kauf- oder Verkaufsempfehlung dar.
TESTS AUF MT4
- Werte im Vergleich zu einer unabhängigen Referenzberechnung der TradingView-MACD-Formel: größte Abweichung 7,4e-13 (Gleitkomma-Rundung).
- Histogrammfarben: 0 Abweichungen in 33 Testfällen, einschließlich W1- und MN1-Charts.
- Geschwindigkeit: ca. 50 ms für die erste Berechnung bei 65.000 M1-Balken in unserem Test. Die Ergebnisse auf Ihrem PC können abweichen.
- Geschlossene Balken werden nicht neu gezeichnet. Der sich noch bildende Balken ändert sich ständig, bis er schließt, wie bei jedem MACD.
Hinweis: Die Kursdaten sind nicht bei jedem Datenfeed identisch, daher können die Zahlen in Ihrem Chart leicht von denen eines TradingView-Charts oder eines anderen MT4-Terminals abweichen. Die Formel ist dieselbe; die Kurse möglicherweise nicht. Der EMA hängt auch davon ab, wo der Verlauf Ihres Charts beginnt; nach einigen hundert Balken spielt dies jedoch kaum noch eine Rolle.
FÜR EA- UND iCUSTOM-NUTZER
MT4 verfügt über kein mehrfarbiges Histogramm, daher werden die vier Farben durch vier Histogramm-Puffer dargestellt, und jeder Balken hat nur in einem davon einen Wert.
- 0 = Histogrammwert (alle Balken, nicht dargestellt)
- 1 = dunkelgrün, 2 = hellgrün, 3 = hellrot, 4 = dunkelrot (Wert nur bei Balken dieser Farbe, ansonsten EMPTY_VALUE)
- 5 = MACD-Linie, 6 = Signallinie
Das Datenfenster zeigt nur Histogramm, MACD und Signal an.
EINSCHRÄNKUNGEN
– Nur Analyse-Tool: Es eröffnet, schließt oder verwaltet keine Trades und garantiert keine Ergebnisse.
– Verwendet keine DLLs, keine externen Dateien und keine Internetverbindung. Es zeichnet keine Chart-Objekte.
– Im Strategietester löst es keine Warnmeldungen aus.
SUPPORT-
Fragen zur Installation, zu den Einstellungen und zu Fehlern sind über MQL5-Nachrichten willkommen. Fragen zur Marktrichtung oder zu einzelnen Trades fallen nicht in den Support-Umfang.
Dieses Tool gehört zu einer Reihe, die Indikatoren im TradingView-Stil für MetaTrader bereitstellt. Weitere Titel sind „RSI AutoScale with Zone Fills MT4“ und „Stoch RSI Band Fill with Cross Alerts“. Die vollständige Liste finden Sie in meinem Verkäuferprofil.
TradingView ist eine Marke von TradingView, Inc. Dieses Produkt steht in keiner Verbindung zu TradingView, Inc. und wird weder von diesem Unternehmen gesponsert noch empfohlen.
