BirdsIview
- Indikatoren
- Abraham Correa
- Version: 2.0
- Aktualisiert: 24 November 2025
Zusammenfassung von Mechanismus und Vorteilen
Der Indikator wandelt ein Standard-MetaTrader 4-Chart in eine gitterbasierte Übersicht um, in der jede Zelle eine bestimmte Kombination aus Symbol und Zeitrahmen darstellt. Er holt Echtzeit- und historische Daten mithilfe integrierter Funktionen wie CopyRates und MarketInfo ab und rendert dann visuelle Darstellungen (Punkte für Schlusskurse oder benutzerdefinierte Kerzen für Open-High-Low-Close-Details) mit optionalen Volumenbalken darunter, während er die Zellenbreiten dynamisch proportional zur Balkenanzahl skaliert und zyklische Farbpaletten zur visuellen Unterscheidung anwendet. Für Händler und Nutzer bietet dies erhebliche Vorteile, wie z. B. eine optimierte Multi-Asset-Überwachung, um Korrelationen oder Divergenzen zu erkennen, ohne die Charts wechseln zu müssen, eine verbesserte Entscheidungsfindung durch Trend- und Volumeneinblicke auf einen Blick in volatilen Kryptowährungsmärkten, eine optimierte Arbeitsplatzeffizienz durch adaptive Layouts und ein verringertes Risiko von Datenlücken durch Benachrichtigungen, was letztendlich fundiertere und zeiteffizientere Handelsstrategien unterstützt.
Parameter und Zwecke
- Anzeige_Modus AnzeigeModus: Eine Aufzählung, mit der zwischen Punkten (für die einfache Verfolgung des Schlusskurses) und benutzerdefinierten Kerzen (für die vollständige OHLC-Ansicht) gewählt werden kann. Der Standardwert ist ModeDots; er dient dazu, eine flexible Datenvisualisierung zu ermöglichen, je nachdem, ob der Benutzer Einfachheit oder Details bevorzugt.
- bool UseMarketWatch: Ein Boolescher Wert, mit dem entschieden wird, ob Symbole aus dem Market Watch-Fenster (true) oder aus einer benutzerdefinierten Liste (false) gezogen werden sollen (Standardwert false).
- string BenutzerdefinierteSymbole: Eine durch Kommata getrennte Liste von Symbolen, standardmäßig "LTCEUR,LTCUSD,SOLUSD,ETHEUR,ETHUSD,BTCEUR,BTCUSD"; sie dient der genauen Angabe von Vermögenswerten, wobei der Schwerpunkt auf Kryptowährungen für die entsprechende Marktüberwachung liegt.
- int SymbolsRefreshInterval: Sekunden für die Aktualisierung der Market Watch-Symbole, Standardwert 1 (0 zur Deaktivierung); dies gewährleistet aktuelle Symbollisten ohne ständige manuelle Eingriffe.
- int BarsM1: Bars für den M1-Zeitrahmen, Standardwert 500; definiert die historische Tiefe für die kurzfristige Analyse und ermöglicht eine umfassende Überprüfung der jüngsten Volatilität.
- int BarsM5: Bars für M5, Standardwert 300; ähnlich wie oben, für etwas umfassendere kurzfristige Einblicke.
- int BarsM15: Bars für M15, Standardwert 100; bietet ein Gleichgewicht zwischen Detailgenauigkeit und Übersicht für Intraday-Trends.
- int BarsM30: Bars für M30, Standardwert 50; unterstützt die Auswertung im mittleren Zeitbereich.
- int BarsH1: Bars für H1, Standardwert 168 (ca. eine Woche); erleichtert die stündliche Trenderkennung über eine Wochenspanne.
- int BarsH4: Bars für H4, Standardwert 42 (etwa eine Woche); für längere Intraday-Muster.
- int BarsD1: Balken für D1, Standardwert 252 (etwa ein Handelsjahr); ermöglicht die tägliche Trendanalyse auf Jahresbasis.
- int BarsW1: Bars für W1, Standardwert 52 (etwa ein Jahr); für wöchentliche langfristige Perspektiven.
- int BarsMN1: Balken für MN1, Standardwert 12 (etwa ein Jahr); für monatliche strategische Übersichten.
- int UpdateIntervall: Sekunden für Aktualisierungen im Punktmodus, Standardwert 5; hält die Anzeige aktuell, ohne die Systemressourcen zu überlasten.
- int OffsetX: Horizontaler Dashboard-Offset in Pixeln, Standardwert 10; passt die Positionierung für die Chart-Integration an.
- int OffsetY: Vertikaler Offset, Standardwert 10; ähnlich wie oben für die Layoutanpassung.
- int LabelWidth: Breite für Symbolbeschriftungen, Standardwert 70; stellt Platz für eine eindeutige Identifizierung bereit.
- int HeaderHeight: Höhe für die Überschriften der Zeitleisten, Standardwert 20; organisiert die Gitterstruktur.
- int Spacing: Pixelabstand zwischen den Zellen, Standardwert 5; verbessert die Lesbarkeit und Trennung.
- int MinChartWidth: Minimale Zellenbreite des Zeitrahmens, Standardwert 50; verhindert zu schmale Darstellungen.
- int MinChartHeight: Minimale Symbolzeilenhöhe, Standardwert 30; sorgt für Benutzerfreundlichkeit in kompakten Ansichten.
- string LabelFont: Schriftart für Beschriftungen, Standardwert "Arial Bold"; verbessert die Textverständlichkeit.
- int FontSize: Schriftgröße der Beschriftung, Standardwert 9; sorgt für ein Gleichgewicht zwischen Sichtbarkeit und Platzbedarf.
- color FontColor: Textfarbe, standardmäßig clrChartreuse; bietet einen hohen Kontrast für die Lesbarkeit.
- color BullColor: Farbe des bullischen Elements, standardmäßig clrLime; kennzeichnet positive Bewegungen.
- color BearColor: Bärische Farbe, standardmäßig clrRed; hebt negative Trends hervor.
- color VolumeColor: Farbe des Volumenbalkens, standardmäßig clrGray; trennt das Volumen von den Preisdaten.
- int DotFontSize: Punktgröße in Wingdings, Standardwert 8; passt das Aussehen der Punkte im Punktmodus an.
- int DotWingdingCode: Wingdings-Code für Punkte, Standardwert 159 (kleiner Kreis); ermöglicht die Variation der Form.
- bool UsePushNotification: Aktiviert Push-Benachrichtigungen, Standardwert false; benachrichtigt Benutzer auf Mobiltelefonen bei Datenproblemen.
- bool ShowM1: Zeigt den M1-Zeitrahmen an, Standardwert true; schaltet die Einbeziehung für granulare Ansichten um.
- bool ShowM5: Zeigt M5 an, Standardwert true; ähnliche selektive Anzeige.
- bool ShowM15: Zeigt M15 an, Voreinstellung true.
- bool ShowM30: Zeigt M30 an, Voreinstellung true.
- bool ShowH1: Zeigt H1 an, Voreinstellung true.
- bool ShowH4: Zeigt H4 an, Voreinstellung true.
- bool ShowD1: Zeigt D1, Voreinstellung true.
- bool ShowW1: Zeigt W1 an, Voreinstellung true.
- bool ShowMN1: Zeigt MN1 an, Voreinstellung true.
- bool ShowVolumes: Zeigt Volumina an, Standardwert true; fügt der Preisaktion einen Volumenkontext hinzu.
- int VolumenHöheProzent: Prozentualer Anteil der Volumenfläche (0-50), Standardwert 20; teilt den Platz innerhalb der Zellen zu.
- EPalette BullPalette: Bullish-Palette, Standardwert EP_RainbowFull; wechselt Farben für visuelle Attraktivität.
- EPalette BearPalette: Bearish-Palette, Standardwert EP_CoolTones; differenziert Marktrichtungen.
- EPalette VolumenPalette: Volumenpalette, Standardwert EP_Greyscale; verbessert die Lesbarkeit des Volumens.
- int ZyklusPeriodeSekunden: Dauer des Palettenzyklus, Standardwert 60; animiert Farben für dynamische Anzeigen.
- bool ApplyToBodies: Wendet Paletten auf Körper/Punkte an, standardmäßig true; passt die Hauptdarstellung an.
- bool ApplyToVolumes: Wird auf Volumen angewandt, Standardwert true; erweitert die Anpassung.
- color CustomBullStart: Benutzerdefinierte Bullenstartfarbe, standardmäßig clrRot; für personalisierte Paletten.
- Farbe CustomBullEnd: Benutzerdefiniertes Stierende, standardmäßig clrYellow.
- Farbe CustomBearStart: Benutzerdefinierter Bärenstart, Standardfarbe clrBlue.
- Farbe CustomBearEnd: Benutzerdefiniertes Bärenende, Standardfarbe clrGreen.
- Farbe CustomVolumeStart: Benutzerdefinierter Start der Lautstärke, Standardfarbe clrGray.
- Farbe CustomVolumeEnd: Benutzerdefiniertes Volumenende, Standardfarbe clrWhite; vervollständigt die benutzerdefinierten Farboptionen.
