Prior Day Week Month Levels with Touch Alerts
- 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
Prior Day Week Month Levels with Touch Alerts zeichnet das Hoch und Tief des Vortags, der Vorwoche und des Vormonats als saubere horizontale Linien mit Beschriftung am rechten Rand in Ihren MetaTrader-5-Chart, im Stil von TradingView. Optional zeigt er auch den Schlusskurs des Vortags und die heutige Eröffnung.
LEVELS
- PDH / PDL: Hoch und Tief des Vortags (blau #2962FF, durchgezogen)
- PWH / PWL: Hoch und Tief der Vorwoche (orange #FF9800, gestrichelt)
- PMH / PML: Hoch und Tief des Vormonats (lila #9C27B0, Strich-Punkt)
- PDC: Schlusskurs des Vortags (grau, gepunktet, standardmäßig aus)
- DO: heutige Eröffnung (cyan, gepunktet, standardmäßig aus)
Jedes Level lässt sich ein- und ausschalten und hat eine eigene Farbe; Stil und Breite werden je Gruppe eingestellt.
WIE ES BERECHNET WIRD
- Die Werte sind Hoch, Tief und Schlusskurs des letzten abgeschlossenen Tages, der letzten Woche oder des letzten Monats sowie die Eröffnung des aktuellen Tages - dieselben Werte "eine Periode zurück", die TradingView-Skripte mit request.security(..., high[1]) lesen.
- Sie werden aus D1-Balken gebildet, daher zeigen M5-, H1- und H4-Charts dieselben Levels.
- Tage, Wochen und Monate werden nach der Serverzeit Ihres MT5-Kontos getrennt. Wochen beginnen am Montag, wie bei TradingView.
- Sonntagsbalken (manche Broker haben eine kurze Sonntagssitzung), 4 Möglichkeiten: Auto (zum Montag gezählt, wenn das Symbol keine Samstagsbalken hat, sonst als eigener Tag), Merge into Monday, Sunday is its own day, Ignore Sunday bars.
WIE WIR ES GEPRÜFT HABEN
- Die Werte stimmten bei jedem verglichenen Balken mit unserer unabhängigen Referenzberechnung überein.
- Auf einem Testkonto, dessen Servertag im selben Moment beginnt wie der FX-Tag bei TradingView, waren die Grenzen von Tag, Woche und Monat dieselben wie bei TradingView.
ANZEIGE
- Jede Linie beginnt am ersten Balken der aktuellen Periode und reicht bis zum letzten Balken plus einer Anzahl Balken nach rechts (Extend, standardmäßig 15).
- Periods to draw: 1 = nur die aktuellen Linien; bis zu 50, um auch die Levels früherer Perioden zu sehen.
- Beschriftungen am rechten Ende: kurz ("PDH 1.08450") oder lang ("Prev Day High"), mit oder ohne Preis, Schriftgröße 6 bis 20.
- Linien, deren Beschriftungen sich überlappen würden, werden zu einer Beschriftung zusammengefasst, zum Beispiel "PDH / PWH 1.08450" oder "PDC 1.08216 / DO 1.08214". Fahren Sie mit der Maus über eine Beschriftung, um jedes Level und jeden Preis zu sehen. Die Zusammenfassung wird beim Zoomen oder Scrollen neu geprüft.
- Auf einem W1-Chart werden die Tageslinien ausgeblendet; auf einem MN1-Chart die Tages- und Wochenlinien (ein Balken ist dort länger als die Periode).
ALARME (STANDARDMÄSSIG AUS)
- Eine Bedingung: Der Preis (Bid) berührt oder kreuzt eine angezeigte Linie der aktuellen Periode.
- Einmal pro Linie und Periode: Nachdem PDH heute einen Alarm ausgelöst hat, meldet sie sich erst wieder beim PDH des nächsten Tages. Das bleibt auch nach einem Zeitrahmenwechsel, erneutem Anhängen oder einem Neustart von MT5 erhalten (globale Variablen des Terminals namens PHLTV_...).
- Der erste Tick nach dem Laden und der erste Tick einer neuen Periode setzen nur den Ausgangspunkt und lösen nie einen Alarm aus.
- Beispiel einer Meldung: "Prev H/L TV EURUSD M15: price touched PDH 1.08450 (1.08451)". Mehrere im selben Tick berührte Linien stehen in einer Meldung.
- Pop-up, Ton und Push-Benachrichtigung lassen sich kombinieren. Push benötigt Ihre MetaQuotes ID in den Terminal-Einstellungen. Text auf Englisch oder Japanisch.
- Ein Berührungsalarm meldet nur, dass der Preis eine Linie erreicht hat. Er ist kein Kauf- oder Verkaufssignal, und es ist nicht garantiert, dass diese Levels als Unterstützung oder Widerstand wirken.
FÜR EA- UND iCUSTOM-NUTZER
- 8 Puffer (nicht gezeichnet): 0 = PDH, 1 = PDL, 2 = PWH, 3 = PWL, 4 = PMH, 5 = PML, 6 = PDC, 7 = DO. Jeder Balken enthält die Werte, die zu diesem Balken galten. EMPTY_VALUE, wo kein Wert existiert. Sie erscheinen auch im Datenfenster.
- Wenn ein EA oder ein anderer Indikator ihn über iCustom lädt oder er mit ChartIndicatorAdd hinzugefügt wird, zeichnet er nichts und löst keine Alarme aus; er berechnet nur die Puffer.
BITTE VOR DER VERWENDUNG LESEN
- Die Serverzeit ist entscheidend. Wenn der Servertag Ihres Brokers nicht dann beginnt, wenn der Tag bei TradingView beginnt (zum Beispiel ein Server auf GMT+0 oder Aktienindex- und Rohstoff-CFDs mit eigenen Handelszeiten), werden die Tages- und Wochenperioden zu einem anderen Zeitpunkt getrennt und die Levels können von denen bei TradingView abweichen.
- D1-Historie wird benötigt. Wenn die D1-Daten noch nicht geladen sind, versucht es der Indikator bis zu 60 Sekunden lang jede Sekunde erneut.
- In den ersten Sekunden nach dem Laden (bis etwa 15 Sekunden) kann der Kurzname in der Indikatorliste kurz "probe#..." anzeigen, während der Indikator prüft, ob er auf einem Chart liegt. Das ist normal.
- In seltenen Fällen kann eine Linie im Chart bleiben, nachdem ein EA den Indikator hinzugefügt und wieder entfernt hat. Solche Objekte beginnen mit "PHLTV#" und lassen sich in der Objektliste (Ctrl+B) löschen.
- Im Strategietester löst er keine Alarme aus.
- Keine DLLs, keine externen Dateien, keine Internetverbindung.
- Nur eine Chart-Hilfe. Er handelt nicht und garantiert kein Handelsergebnis.
EINGABEN
Periods: Sunday bars (Auto), Periods to draw (1, 1-50), Extend current lines right (15 Balken, 0-500)
Previous Day / Week / Month: Anzeige und Farbe für jedes Hoch und Tief, Linienstil und Breite (1-5) je Gruppe
Previous Day Close / Today's Open: Anzeige (false), Farbe, Stil
Labels: Show labels at the right end (true), Label text (Short), Show prices in labels (true), Label font size (8, 6-20)
Alerts: Alert: price touches a level (false), Alert by pop-up (true), Alert by sound (false), Alert by push notification (false), Language (Auto = Sprache des Terminals, Englisch oder Japanisch)
Liegt eine Eingabe außerhalb des Bereichs, wird der Indikator nicht geladen und schreibt den Grund in das Experten-Protokoll.
SUPPORT
Fragen zu Installation, Einstellungen und Fehlern sind über MQL5-Nachrichten willkommen. Fragen zur Marktrichtung oder zu einzelnen Trades liegen außerhalb des Supports.
Dies ist Teil einer Serie kostenloser Tools im TV-Stil. Eine MT4-Version ist ebenfalls als separates Produkt erhältlich. Weitere Tools desselben Autors finden Sie in meinem Verkäuferprofil.
TradingView ist eine Marke von TradingView, Inc. Dieses Produkt ist nicht mit TradingView, Inc. verbunden und wird von TradingView, Inc. weder gesponsert noch unterstützt.
