Dieser Indikator basiert auf DRAW_FILLING Buffern.
Es sind keine Eingabeparameter vorhanden. Stattdessen werden die Funktionen TimeTradeServer() und TimeGMT() verwendet.

Beachten Sie, dass es zu Ungenauigkeiten bei den Handelszeiten kommen kann. Die Werte stammen von der ersten Seite, die ich gefunden habe :))
Es ist möglich, die Werte im Konstantenblock zu ändern; die GMT-Zeit wird verwendet.
// Zeitkonstanten sind nach Greenwich angegeben const int AsiaOpen=0; const int AsiaClose=9; const int AsiaOpenSummertime=1; // Die asiatische Session verschiebt sich const int AsiaCloseSummertime=10; // nach den Zeitänderungen const int EuropaOpen=6; const int EuropaClose=15; const int AmericaOpen=13; const int AmericaClose=22;
Es besteht die Möglichkeit, die Zeitwechsel zur Sommerzeit zu nutzen. Aktuell ist das noch recht primitiv umgesetzt und erfolgt über die Funktion TimeDaylightSavings();
//+--------------------------------------------------------------------+ // Bestimmung der Sommerzeit ist für zukünftige Berechnungen reserviert //+--------------------------------------------------------------------+ bool Summertime(datetime time) { if(TimeDaylightSavings()!=0) return(true); else return(false); }
Nach der Umstellung auf die Sommerzeit ändert sich die Zeit für die gesamte Historie und umgekehrt.
Die erste Version des Indikators wurde bei MQL4 veröffentlicht.
Verwandte Beiträge
- Tägliche prozentuale Veränderung in MT4 – Indikator für MetaTrader 4
- Uniformitätsfaktor-Indikator für MetaTrader 5: Analysiere deine Preisbewegungen
- Boom Index Spike Pattern – Ein Leitfaden für MetaTrader 5 Trader
- Tägliche prozentuale Veränderung in MT5 – Indikator für MetaTrader 5
- Erstelle deinen eigenen neuronalen Netzwerk-Prädiktor für MetaTrader 4