TimeLeft
- Utilitys
-
Shi Yuan Wang
Ich entwickle benutzerdefinierte Indikatoren, Expert Advisors (EAs), Skripte und Trading-Tools für MetaTrader 4 und MetaTrader 5 sowie Indikatoren für TradingView (Pine Script).
Was ich für Sie tun kann:
- Umwandlung einer klar beschriebenen Handelsregel in einen backtestbaren MQL4/MQL5 EA - Version: 1.11
Übersicht
JK-TimeLeft ist ein Chart-Anzeigeindikator für MetaTrader 5. Er zeigt die verbleibende Zeit des aktuellen Balkens als Textbeschriftung an, die eine gewählte Anzahl von Balken rechts vom aktuellen Balken platziert wird, und zeigt den aktuellen Geld- oder Briefkurs als Beschriftung in der unteren rechten Ecke des Charts an. Er dient ausschließlich als visuelle Hilfe. Er platziert keine Orders, verwaltet keine Positionen und gibt keine Handelsempfehlungen.
Was der Indikator anzeigt
Countdown-Beschriftung. Die verbleibende Zeit des aktuellen Balkens wird anhand der Zeit des Handelsservers angezeigt. Solange noch mindestens eine Stunde verbleibt, werden Stunden, Minuten und Sekunden angegeben; andernfalls werden Minuten und Sekunden angezeigt. Sind Sekunden deaktiviert, wird der Wert in aufgerundeten Minuten angezeigt, wobei mindestens eine Minute berücksichtigt wird. Bevor ein neuer Balken beginnt, zeigt die Beschriftung „Warten auf neuen Balken“ an.
Position der Anzeige. Die Beschriftung wird eine konfigurierbare Anzahl von Balken rechts vom aktuellen Balken platziert. Ihre vertikale Position kann dem letzten Kurs des aktuellen Balkens folgen oder am Eröffnungskurs des Balkens verbleiben, und sie kann durch einen Kursversatz leicht verschoben werden. Der rechte Rand des Charts kann automatisch aktiviert werden, sodass die Beschriftung im Bereich rechts vom letzten Balken sichtbar bleibt.
Kursbeschriftung. Die Beschriftung unten rechts zeigt den Geld- oder Briefkurs mit automatischer oder fester Dezimalstellenanzahl an. Bei Kursanstiegen und -rückgängen werden unterschiedliche Farben verwendet; bleibt der Kurs unverändert, wird die vorherige Farbe beibehalten. Schriftart, Größe und der Abstand zur unteren rechten Ecke in Pixeln sind konfigurierbar. Die Beschriftung kann deaktiviert werden.
Allgemeines Verhalten. Die Anzeige funktioniert bei jedem Symbol und in allen Standard-Zeitrahmen, einschließlich wöchentlicher und monatlicher. Wöchentliche und monatliche Charts verwenden ihre eigene Balkenlänge, sodass der Countdown sich über mehrere Tage oder Wochen erstrecken kann. Er wird jede Sekunde und bei neuen Kursnotierungen aktualisiert, sodass der Countdown weiterläuft, auch wenn kein neuer Tick eintrifft. Bei Vergrößerung oder Scrollen des Charts wird die Position neu angepasst. Der Indikator entfernt seine Beschriftungen, wenn er aus dem Chart entfernt wird. Ein Objektnamen-Präfix sorgt dafür, dass mehrere Instanzen im selben Chart voneinander getrennt bleiben.
Eingabeparameter
Countdown
- Balkenversatz nach rechts: 10. Anzahl der Balken zwischen dem aktuellen Balken und der Countdown-Beschriftung.
- Schriftgröße: 10. Größe des Countdown-Textes.
- Schriftart: Arial. Schriftart des Countdown-Textes.
- Textfarbe: Aqua. Farbe des Countdown-Textes.
- Sekunden anzeigen: true. Sekunden anzeigen; bei „false“ werden Minuten angezeigt.
- Textpräfix: „Noch ". Text, der vor dem Countdown-Wert steht.
- Preisversatz (Punkte), 0 = keiner: 0,0. Geringe vertikale Anpassung der Beschriftung.
- true = letzten Schlusskurs verwenden, false = Eröffnungskurs verwenden: true. Den letzten Kurs des aktuellen Balkens verwenden oder den Eröffnungskurs des Balkens verwenden.
- Automatisch rechten Rand des Charts aktivieren: true. Den rechten Rand des Charts für die Beschriftung aktivieren, die im zukünftigen Bereich platziert wird.
Echtzeitkurs unten rechts
- Echtzeitkurs unten rechts anzeigen: true. Die Kursbeschriftung aktivieren oder deaktivieren.
- Schriftgröße des Kurses: 14. Größe des Kurstextes.
- Schriftart für den Kurs: Arial. Schriftart des Kurstextes.
- Kursfarbe (steigend): Limette. Farbe, die verwendet wird, wenn der angezeigte Kurs steigt.
- Preis-Farbe (abwärts): Rot. Farbe, die verwendet wird, wenn der angezeigte Preis fällt.
- true = Geldkurs, false = Briefkurs: true. Von der Preisangabe angezeigter Kurs.
- Preis-Dezimalstellen (0 = automatisch): 0. Dezimalstellen; bei 0 wird die Symbol-Einstellung verwendet.
- Horizontaler Abstand von der rechten unteren Ecke (Pixel): 5. Abstand vom rechten Rand.
- Vertikaler Abstand von der unteren rechten Ecke (Pixel): 5. Abstand vom unteren Rand.
Sonstiges
- Objektnamen-Präfix (zur Unterscheidung mehrerer Instanzen): JK_. Verwenden Sie für jede Instanz im selben Chart ein anderes Präfix.
Anwendung
- Fügen Sie den Indikator in MetaTrader 5 einem Chart hinzu.
- Stellen Sie „Balken nach rechts versetzen“ ein und lassen Sie „Rechten Chart-Rand automatisch aktivieren“ aktiviert, falls die Countdown-Beschriftung nicht sichtbar ist.
- Wählen Sie die Kursangabe, die Dezimalstellen, die Farben, die Schriftart und die Eckabstände für die Kursbeschriftung aus.
- Um mehr als eine Instanz auf demselben Chart auszuführen, legen Sie für jede Instanz ein anderes „Objektnamenpräfix“ fest.
- Setzen Sie „Echtzeitkurs unten rechts anzeigen“ auf „false“, um die Kursanzeige auszublenden.
