TPO Session Letters MS
- Indikatoren
-
Mariusz Sedlak
I am Mariusz Sedlak, based in Poland, where I lead Selenita as its President. My work combines strategic leadership with a deep passion for financial markets and algorithmic trading. I specialize in developing custom indicators for MetaTrader 5 — tools that turn raw market data into clear - Version: 4.0
- Aktivierungen: 5
TPO Session Letters MS zeichnet ein klassisches Marktprofil mit Buchstaben (A, B, C …) für eine Kassahandelssitzung pro Tag direkt im MetaTrader 5-Chart. Standardmäßig ist das Tool für die Xetra-Handelssitzung des deutschen Index (09:00–17:30 Uhr Frankfurter Zeit) eingerichtet; jede andere Handelssitzung kann in den Eingabeparametern konfiguriert werden.
Sie geben die Handelssitzung in ihrer jeweiligen Zeitzone ein (Frankfurt, London oder New York). Der Indikator rechnet diese für jeden Tag separat in die Serverzeit Ihres Brokers um – auch in den Wochen, in denen Europa und die USA zu unterschiedlichen Terminen die Uhren umstellen –, sodass vergangene Profile weiterhin mit der tatsächlichen Eröffnung der Handelssitzung übereinstimmen.
Was Sie im Chart sehen
- TPO-Buchstaben, ein Buchstabe pro Zeitintervall (Standard 30 Minuten); „O“ markiert die Eröffnung der Handelssitzung, „#“ den Schlusskurs oder den letzten Kurs
- POC, Value Area (Standard 68,8 %) mit den Bezeichnungen VAH / VAL sowie ein „nackter“ POC, der so lange verlängert wird, bis der Kurs ihn berührt
- Einzelne Verkaufs- und Kaufschwänze sowie Einzelhandelsgeschäfte innerhalb des Profils, verlängert, bis sie durchbrochen oder ausgeführt werden
- „Poor High“ und „Poor Low“ (2 oder mehr Buchstaben an den Extremen), verlängert, bis sie durchbrochen werden, und live in der aktuellen Sitzung angezeigt
- Anfangssaldo (erste 60 Minuten) mit 1x- und 2x-Erweiterungen sowie dem Tagesbereichsbalken
- Tagenname und prozentuale Kursbewegung seit der Eröffnung der Sitzung oberhalb jedes Profils
- Wichtige Tageszeiten als vertikale Linien mit eigenen Beschriftungen (Standard: 08:00, 10:00, 12:00, 14:30, 15:30, 21:58 und der Schlusskurs der Sitzung)
Wertstatus
Ein Statusfeld vergleicht den aktuellen Kurs mit dem Wertbereich der vorherigen Sitzung: IM WERTBEREICH (innerhalb des VA, im Gleichgewicht), ÜBER DEM WERT (über dem VAH, Ungleichgewicht, teuer), UNTER DEM WERT (unter dem VAL, Ungleichgewicht, günstig) oder AM POC. Ein zweites Feld zeigt die Kursbewegung seit Eröffnung der heutigen Sitzung an, zum Beispiel „Xetra +0,45 %“.
Benachrichtigungen
- Der Kurs erreicht den POC der vorherigen Sitzung
- Der Kurs tritt in einen ununterbrochenen Tail ein oder erreicht ein nicht erreichtes Poor High / Low einer vergangenen Sitzung
- Wichtige Zeitpunkte (optional)
Akustisches Signal und ein optionales Benachrichtigungsfenster; alle Signaltöne lassen sich mit einer Schaltfläche ausschalten.
Bedienfeld
Schaltflächen zum Ein- und Ausschalten der einzelnen Ebenen: TPO, POC / VA, Tail / SP, Poor H/L, IB, Open O / #, Schlüsselzeiten, Beschriftungen, Töne. Der Status wird pro Chart beibehalten, auch nach Änderungen des Zeitrahmens oder des Symbols sowie nach einem Neustart des Terminals.
Puffer für Expert Advisors (iCustom)
- 0 – 2: POC, VAH, VAL der vorherigen Sitzung (kein Repaint)
- 3 – 5: POC, VAH, VAL der Sitzung, zu der der Balken gehört (entwickelt sich während der aktuellen Sitzung)
- 6 – 7: IB-Hoch, IB-Tief (ab dem Ende des Anfangsguthabens)
- 8: Wertstatus: 1 oberhalb des vorherigen VAH, -1 unterhalb des vorherigen VAL, 0 innerhalb, 3 am vorherigen POC
Erste Schritte
- Fügen Sie den Indikator mit den Standardeinstellungen zu einem Index-Chart hinzu (M5 bis M30 empfohlen).
- Suchen Sie auf der Registerkarte „Experten“ die Zeile „TPO Session Letters MS: Broker-Server …“. Dort werden die erkannte Broker-Zeit und die Sitzung in Serverzeit angezeigt.
- Stellen Sie sicher, dass der Buchstabe A bei der Eröffnungskerze der Sitzung beginnt. Ist dies nicht der Fall, stellen Sie „Broker-Server-GMT-Offset im Winter“ und „Broker-Server-Sommerzeitregel“ manuell ein (die meisten Broker mit GMT+2 / GMT+3 folgen der US-Regel).
Die Broker-Zeit wird automatisch anhand der Terminal-Uhr und anhand des M1-Verlaufs (dem Volatilitätssprung bei der Eröffnungskerze der Sitzung) ermittelt, auch im Strategietester. Verwenden Sie für die Demo den visuellen Modus für das Indexsymbol und starten Sie den Test einige Wochen nach Beginn des verfügbaren M1-Verlaufs.
Eingabeparameter
- Sprache: Auto (Terminalsprache), Englisch oder Polnisch
- Zeitzone der Handelssitzung: Frankfurt (MEZ/MESZ), London (GMT/BST) oder New York (EST/EDT)
- Sitzungsbeginn/-ende: in der Zeitzone der Sitzung (Standard 09:00 / 17:30)
- Sitzungsname in Beschriftungen: Standard „Xetra“
- GMT-Offset des Broker-Servers im Winter: -99 = automatisch, andernfalls z. B. 2
- Sommerzeitregel des Broker-Servers: Auto, US, EU oder Keine Sommerzeit
- Tage zurück: Anzahl der herangezogenen Sitzungen (Standard 10)
- Intervall in Minuten: Zeitraum, den ein Buchstabe abdeckt (Standard 30)
- Zeilenhöhe: 0 = automatisch (durchschnittliche tägliche Spanne / 50) oder eine feste Höhe in Indexpunkten
- Wertbereich in %: Standard 68,8
- Minuten bis zum Anfangsstand: Standard 60
- Tail / Mindestanzahl der Zeilen bei Einzelausdruck: Standard 2
- Buchstaben: Farbmodus (Palette, Farbverlauf, Einzelfarbe), Schriftart und -größe; oberhalb von H1 oder bei sehr kleinen Zeilen werden Blöcke anstelle von Buchstaben gezeichnet
- Anfängliche Schaltflächenzustände: Welche Ebenen sind nach dem Einfügen sichtbar?
- Mindestanzahl der Buchstaben bei „Poor High/Low“: Standard 2
- POC-Toleranz: Abstand für den AT-POC-Status (0 = eine Zeile)
- Töne: Audiodateien, Ton zu Schlüsselzeitpunkten, Warnfenster
- Schlüsselzeitpunkte 1–6 und Beschriftungen: in der Zeitzone der Sitzung; eine leere Zeit deaktiviert die Zeile
- Farben: für alle Elemente; dunkle und helle Diagrammhintergründe werden automatisch angepasst
- Objektpräfix: Ändern Sie es, um zwei Kopien auf einem Diagramm auszuführen
Hinweise
- Der Indikator führt keine Handelsgeschäfte durch und eröffnet oder ändert keine Orders.
- Funktioniert mit jedem Symbol; für US-Indizes stellen Sie die Zeitzone New York ein (09:30 / 16:00) und passen Sie die Schlüsselzeiten an.
- Fragen und Vorschläge sind in den Produktkommentaren oder per privater Nachricht auf MQL5.com willkommen.
