Candle Countdown Tag with Spread 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
Candle Countdown Tag with Spread MT4 bringt einen Countdown im TradingView-Stil auf Ihren MT4-Chart: ein kleines Etikett neben der letzten Kerze, das anzeigt, wann der Balken schließt, zusammen mit dem aktuellen Spread. Optionale Zusatzzeilen zeigen die Restzeit von zwei weiteren Zeitrahmen und wann die nächste Kerze öffnet. Sonst nichts - es handelt nicht, löst keine Alarme aus und gibt keine Signale.
EIN ETIKETT, BIS ZU FÜNF ZEILEN
Zeile | Beispiel | Einstellung
Chart-Zeitrahmen | 12:41 | standardmäßig an
Zusatz-Zeitrahmen 1 | H4 02:12:41 | aus (Zeitrahmen wählen, um ihn einzuschalten)
Zusatz-Zeitrahmen 2 | D1 13:12:41 | aus
Öffnung nächste Kerze | Next Tue 08:00 | aus; Serverzeit oder PC-Zeit
Spread | Spread 1.2 pips | an; Pips, Punkte oder Preis
Zeitformat: mm:ss unter einer Stunde, hh:mm:ss unter einem Tag, "Nd hh:mm:ss" darüber.
Wenn die Handelssitzung des Symbols geschlossen ist, wird das Etikett grau und zeigt "Market closed" sowie "Opens in ..." bis zur nächsten Sitzung.
PLATZIERUNG UND FARBEN
- Neben der letzten Kerze (Standard, Abstand 12 px) oder als Panel in einer der vier Ecken.
- Die Etikettfarbe folgt der aktuellen Kerze (bullisch #089981, bärisch #F23645) oder ist eine feste Farbe; eine eigene Farbe für "market closed".
- Gefülltes Feld mit weißem Text oder nur Text. Schriftart und Größe 6-30.
- Sprache: Auto (Sprache des Terminals), Englisch oder Japanisch. Bei japanischem Text und der Schriftart Arial wechselt das Etikett zu Meiryo UI, damit die Zeichen korrekt angezeigt werden.
MT4-HINWEISE - BITTE LESEN
1. Die Anzeige bewegt sich mit Ticks. MT4 zeichnet den Chart neu, wenn ein Tick eintrifft oder wenn Sie scrollen oder zoomen. Die Werte werden jede Sekunde neu berechnet, aber wenn kein Tick kommt (ruhiger Markt, Wochenende), können die Zahlen auf dem Bildschirm bis zum nächsten Neuzeichnen eingefroren wirken. Die Puffer des angehängten Indikators werden trotzdem jede Sekunde aktualisiert.
2. Serverzeit. MT4 hat keine Funktion für die Serveruhr, daher misst der Indikator bei jedem neuen Tick die Differenz zwischen Ihrer PC-Uhr und der Serverzeit und addiert sie zur PC-Uhr. Die zuletzt gemessene Differenz wird gespeichert, sodass ein am Wochenende geöffneter Chart trotzdem die Serverzeit zeigt. Halten Sie Ihre PC-Uhr synchronisiert.
3. Farben kommen aus den Eingaben. Das Etikett besteht aus Chart-Objekten, daher werden alle Farben im Inputs-Tab eingestellt.
4. Eingaben haben in MT4 keine Gruppenüberschriften; sie sind in der Reihenfolge aufgeführt, die am Ende dieser Seite steht.
WIE DAS ENDE EINES BALKENS BESTIMMT WIRD
Der Indikator nimmt die tatsächliche Eröffnungszeit des aktuellen Balkens und addiert die Balkenlänge (W1 = 7 Tage, MN1 = bis zum 1. des nächsten Monats). Broker, deren H4-Balken um 01:00, 05:00 ... beginnen, werden daher korrekt behandelt. Ob geöffnet oder geschlossen, wird aus der Sitzungstabelle in der Symbolspezifikation gelesen; Feiertage oder zusätzliche Schließungen, die nicht in dieser Tabelle stehen, werden nicht erkannt, und der Countdown läuft an diesen Tagen weiter.
BEKANNTE GRENZEN
- Alle Zeiten sind Serverzeit (die Zeile für die nächste Öffnung kann auf PC-Zeit umgestellt werden; der Versatz wird auf 15 Minuten gerundet).
- Einige Sekunden nach dem Anhängen kann der Kurzname in der Indikatorliste "probe#..." zeigen, während der Indikator prüft, ob er auf einem Chart läuft. Er kehrt von selbst zum Normalzustand zurück.
- Über iCustom aus einem EA oder einem anderen Indikator aufgerufen, zeichnet er auf keinem Chart etwas und startet keinen Timer; er füllt nur die Puffer. Wenn ein EA ihn mit ChartIndicatorAdd an einen anderen Chart anhängt, zeichnet er möglicherweise ebenfalls nichts - hängen Sie ihn von Hand oder mit einer Vorlage an, um das Etikett zu sehen.
- Im Strategietester wird nichts gezeichnet.
- Keine DLLs, keine Dateien, kein Internetzugriff.
- Dies ist eine Informationsanzeige. Es platziert keine Trades, und es wird kein Handelsergebnis versprochen.
iCUSTOM-PUFFER
5 Puffer, nicht gezeichnet, nur auf dem neuesten Balken gefüllt (sonst EMPTY_VALUE):
0 verbleibende Sekunden im Chart-Zeitrahmen | 1 verbleibende Sekunden in Zusatz-Zeitrahmen 1 | 2 verbleibende Sekunden in Zusatz-Zeitrahmen 2 | 3 Spread in Punkten | 4 Markt offen = 1, geschlossen = 0.
Die Puffer 0-2 sind EMPTY_VALUE, solange der Markt geschlossen ist. Dieselbe Reihenfolge wie in der MT5-Edition.
Über iCustom werden die Werte bei jedem Aufruf von iCustom durch Ihren EA neu berechnet (in diesem Fall gibt es keinen Sekunden-Timer).
EINGABEN (MT4-REIHENFOLGE)
Show time left of the chart timeframe = true; Extra timeframe 1 = current (off); Extra timeframe 2 = current (off); Show spread = true; Spread unit = Pips; Show next candle open time = false; Next open time zone = Server time; Position = Next to the last candle; Gap right of the last candle = 12 px (0-500); Corner = right upper; Panel X distance = 10; Panel Y distance = 24; Font = Arial; Font size = 9 (6-30); Color = Candle direction; Bull / Bear / Fixed / Market closed color; Filled box with white text = true; Text color on the filled box = white; Language = Auto.
Werte außerhalb des zulässigen Bereichs verhindern das Laden des Indikators; der Grund steht im Experts-Protokoll.
SUPPORT
Hilfe bei Installation, Einstellungen und Fehlermeldungen über MQL5-Nachrichten. Fragen zur Marktrichtung oder zu bestimmten Trades beantworte ich nicht.
Die MT5-Edition (ein separates Produkt) und weitere Tools desselben Autors sind in meinem Verkäuferprofil aufgeführt.
TradingView ist eine Marke der TradingView, Inc. Dieses Produkt ist weder mit TradingView, Inc. verbunden noch von ihr gesponsert oder unterstützt.
