Hourly Spread Map
- Indikatoren
- Version: 1.0
Die „Hourly Spread Map“ beantwortet eine Frage: Zu welchen Uhrzeiten ist der Einstieg in dieses Wertpapier teurer und um wie viel. Sie liest das Spread-Feld aus, das das Terminal in jedem geschlossenen M1-Balken Ihres eigenen Broker-Feeds speichert, sortiert diese Werte nach den 24 Stunden und den 7 Tagen der Woche und zeigt das Ergebnis als Raster im Unterfenster des Indikators an.
Was gemessen wird
Jeder geschlossene M1-Balken enthält einen Spread-Wert. Der Indikator sammelt diese Werte über den von Ihnen gewählten Zeitraum, gruppiert sie nach Stunde und Wochentag des Balkens und berechnet pro Zelle drei Werte: den Median-Spread, das 90. Perzentil und den Anteil der Werte, die über einer von Ihnen festgelegten Obergrenze liegen.
Der Median gibt Ihnen die normalen Kosten dieser Stunde an. Das 90. Perzentil zeigt Ihnen, wie schlecht die Stunde wird, wenn es schlecht läuft. Der Anteil oberhalb der Obergrenze gibt an, wie oft diese Stunde ein Niveau überschreitet, das Sie als inakzeptabel erachten. Mit einer einzigen Einstellung können Sie zwischen den drei Werten wechseln.
Das Raster
Sieben Zeilen, eine pro Wochentag, vierundzwanzig Spalten, eine pro Stunde der Serveruhr des Brokers. Günstigere Zellen sind grün, teurere rot, und die Farbskala basiert auf Ihren eigenen Daten und nicht auf einer festen Tabelle, sodass die Darstellung aussagekräftig bleibt, egal ob das Wertpapier bei zwei Punkten oder bei zweihundert gehandelt wird.
In der Kopfzeile wird die Abweichung der Serveruhr gegenüber der UTC-Zeit angezeigt, sodass sich das Raster ohne eigene Berechnungen auf die Uhr an Ihrer Wand übertragen lässt.
Kosten in Kontowährung
Ein Spread in Punkten sagt wenig aus, solange er nicht in der Währung Ihres Kontos angegeben wird. Legen Sie das Volumen fest, mit dem Sie normalerweise handeln, und die Tabelle wird auf die Kontowährung umgestellt, wobei der vom Broker für das Wertpapier gemeldete Tick-Wert und die Tick-Größe verwendet werden. Wenn Sie eine Provision zahlen, geben Sie diese pro Lot (Round Turn) ein, und sie wird zu jedem Wert addiert, da die Kosten für das Eingehen einer Position aus Spread plus Provision bestehen und nicht nur aus dem Spread allein.
Wenn eine Zelle leer bleibt
Eine Zelle zeigt einen Strich anstelle einer Zahl an, bis die von Ihnen geforderte Mindestanzahl an Messwerten vorliegt. Drei Messwerte ergeben noch keinen Median, und eine aus drei Messwerten berechnete Zahl sieht genauso aus wie eine aus dreitausend berechnete – das ist der Grund für den Strich.
Das gleiche Prinzip gilt für zwei weitere Fälle. Wenn Ihr Broker den Spread in M1-Bars überhaupt nicht angibt, weist das Fenster dies in klaren Worten darauf hin, anstatt ein Raster aus Nullen anzuzeigen. Wenn der Broker den Tick-Wert für das Symbol nicht meldet, bleibt der Indikator in Punkten und nennt Ihnen den Grund dafür, anstatt einen Wert anzuzeigen, der nur eine Schätzung wäre.
Die Linien lesen
Im Unterfenster werden drei Puffer dargestellt. Der erste ist der Spread des aktuellen Balkens. Der zweite ist der Median der Zelle, zu der dieser Balken gehört – also die üblichen Kosten für diese Stunde an diesem Wochentag. Wenn der erste Wert über dem zweiten liegt, verlangt der Markt mehr, als er zu dieser Zeit normalerweise verlangt.
Der dritte Puffer ist ihr Verhältnis, das unsichtbar dargestellt wird und jedem Expert Advisor über iCustom als Pufferindex 2 zur Verfügung steht. Ein Wert von 1,0 bedeutet, dass der Spread für diese Stunde genau normal ist, 2,0 bedeutet das Doppelte des üblichen Wertes.
Berechnung
Alles wird anhand geschlossener M1-Balken berechnet. Der sich noch bildende Balken fließt nie in die Statistik ein, da sein Spread-Feld erst nach dem Schließen endgültig feststeht. Die gesamte Karte wird neu erstellt, wenn ein neuer M1-Balken schließt, nicht bei jedem Tick.
Es wird kein Status auf die Festplatte geschrieben. Zwischen den Sitzungen wird nichts zwischengespeichert. Löschen Sie den Indikator, starten Sie das Terminal neu, fügen Sie ihn wieder in das Chart ein, und Sie erhalten dieselben Zahlen aus derselben Historie, da die einzige Eingabe die Historie ist, die Ihr Terminal bereits enthält.
Jedes auf dem Chart gezeichnete Objekt trägt ein von Ihnen festgelegtes Präfix, und alle Objekte werden entfernt, wenn der Indikator vom Chart entfernt wird.
Eingabeparameter
- HistoryDays – Anzahl der zu scannenden M1-Historientage
- MaxBarsToScan – Obergrenze für die Anzahl der ausgelesenen M1-Bars
- MinSamplesPerCell – Mindestanzahl an Messwerten, bevor eine Zelle einen Wert anzeigt
- CostUnit – Punkte oder Kontowährung
- VolumeForMoney – Volumen, das bei der Umrechnung in die Kontowährung verwendet wird
- CommissionPerLotRoundTurn – Provision pro Lot (Round-Turn)
- SpreadCeilingPoints – Obergrenze, die im Aktienmodus verwendet wird
- ShowGrid, GridMode, GridCorner, GridXOffset, GridYOffset, GridFontSize
- ColorLow, ColorHigh, ColorNoData
- ObjectPrefix – Präfix für jedes erstellte Chart-Objekt
Anforderungen
MetaTrader 5, beliebiges Symbol, beliebiger Chart-Zeitrahmen. Der Indikator liest den M1-Verlauf des aktuellen Symbols aus, daher muss dieser Verlauf im Terminal heruntergeladen sein. Funktioniert sowohl auf Demo- als auch auf Live-Konten.
Support
Fragen zu den Parametern oder zu einem bestimmten Symbol: Schreiben Sie diese bitte in die Kommentare zu diesem Produkt – ich lese diesen Thread.
