SymbolicTimeFramingUniverse
- Utilitys
- Abraham Correa
- Version: 1.0
Der SymbolicTimeFramingUniverse-Indikator für MetaTrader 4 (MT4) wurde entwickelt, um die Chart-Navigation zu verbessern, indem das aktuelle Symbol und der Zeitrahmen als gestapelte Etiketten direkt im Chart-Fenster angezeigt werden. Er bietet präzise Ausrichtungs- und Anpassungsoptionen, einschließlich Positionierung in der Mitte oder in den Ecken, anpassbare Offsets, Schriftstyling und Ebenensteuerungen für die Sichtbarkeit (wie Hintergrundplatzierung oder Farbblinken). Dieses Tool unterstützt professionelle Handelsabläufe, indem es eine schnelle Identifizierung des aktiven Instruments und Zeitrahmens gewährleistet und so Fehler in Umgebungen mit mehreren Charts reduziert. Der Indikator aktualisiert die Beschriftungen dynamisch als Reaktion auf Änderungen des Zeitrahmens oder des Symbols, behält die Positionen bei Größenänderungen des Charts bei und bietet ein sauberes, nicht aufdringliches Overlay, ohne die Preisaktionsanalyse zu beeinträchtigen.
Einzelheiten zu den Parametern
Der Indikator enthält die folgenden Eingabeparameter, jeweils mit Standardwerten und Beschreibungen zur Anpassung:
- TF_Color (Farbe, Standardwert: clrChartreuse): Legt die Farbe des Textes für die Symbol- und Zeitrahmenbeschriftungen fest. Damit können die Benutzer die Farbe der Beschriftung an ihr Diagrammthema anpassen, um eine bessere Sichtbarkeit zu erreichen.
- TF_FontSize (int, Standardwert: 24): Bestimmt die Schriftgröße der Beschriftungen in Punkt. Größere Werte erhöhen die Lesbarkeit, insbesondere auf hochauflösenden Displays oder in zentrierten Positionen.
- TF_Font (string, Voreinstellung: "Arial Bold"): Legt die Schriftart für die Beschriftungen fest. "Arial Bold" gewährleistet eine fette, klare Darstellung auf allen Systemen, aber Benutzer können auch andere verfügbare Schriftarten für stilistische Präferenzen auswählen.
- TF_X_Offset (int, Voreinstellung: 0): Stellt die horizontale (X-Achse) Position des gesamten Etikettenblocks in Pixeln ein. Positive Werte verschieben nach rechts, negative nach links, relativ zur berechneten Basisposition.
- TF_Y_Offset (int, Standardwert: 0): Passt die vertikale (Y-Achse) Position des gesamten Etikettenblocks in Pixeln an. Positive Werte verschieben nach unten, negative nach oben, bezogen auf die berechnete Basisposition.
- TF_Label_X_Offset (int, Standardwert: 45): Bietet einen zusätzlichen horizontalen Versatz speziell für das Zeitrahmen-Label, der eine fein abgestimmte Ausrichtung unabhängig vom Symbol-Label ermöglicht. Dies ist nützlich, um unterschiedliche Textlängen auszugleichen.
- TF_Label_Y_Offset (int, Voreinstellung: 0): Bietet einen zusätzlichen vertikalen Versatz speziell für die Zeitrahmenbeschriftung, der eine präzise Anpassung der Stapelung ermöglicht.
- Zeitrahmen_Beschriftet (string, Voreinstellung: "Hintergrund"): Steuert die Anzeigeebene und das Verhalten. Folgende Optionen sind möglich:
- "Hintergrund": Platziert Beschriftungen hinter Diagrammelementen für eine subtile Integration.
- "Farbe kombinieren": Aktiviert den blinkenden Farbwechsel (z. B. zwischen Limone und Aqua) für eine aufmerksamkeitsstarke Sichtbarkeit.
- "Im Vordergrund": Positioniert Beschriftungen im Vordergrund ohne zusätzliche Effekte.
- LabelPosition (String, Standardwert: "Center"): Bestimmt die Gesamtplatzierung der Beschriftungen im Diagramm. Die Optionen umfassen:
- "Zentrieren": Zentriert die gestapelten Beschriftungen für einen ausgewogenen Fokus.
- "ObenLinks": Positionierung in der linken oberen Ecke.
- "ObenRechts": Positioniert in der rechten oberen Ecke.
- "UntenLinks": Positionen in der unteren linken Ecke.
- "UntenRechts": Positionen in der rechten unteren Ecke.
- ShowSymbol (bool, Voreinstellung: true): Schaltet die Anzeige der Symbolbeschriftung ein (z. B. "EURUSD"). Wenn es aktiviert ist, wird es im Stacked-Modus als oberes Etikett angezeigt.
- ShowTimeframe (bool, Standardwert: true): Schaltet die Anzeige der Zeitrahmenbeschriftung ein (z. B. "H1"). Wenn diese Option aktiviert ist, wird sie im gestapelten Modus als untere Beschriftung angezeigt.
Diese Parameter ermöglichen eine umfassende Personalisierung und stellen sicher, dass sich der Indikator an individuelle Handels-Setups anpasst und gleichzeitig die Leistungseffizienz durch zeitbasierte Aktualisierungen und Ereignisbehandlung beibehält.
