Welkom, traders! Vandaag duiken we in de Trade Sessions Indicator voor MetaTrader 5. Deze indicator is een handig hulpmiddel dat is gebaseerd op DRAW_FILLING buffers.
Een groot voordeel van deze indicator is dat er geen invoerparameters nodig zijn. Hij maakt gebruik van de TimeTradeServer() en TimeGMT() functies om de handelsuren te bepalen.

Houd er rekening mee dat er een kleine onnauwkeurigheid in de handelsuren kan zijn, de waarden zijn afkomstig van de eerste site die ik heb gevonden. 😄
Je kunt de waarden echter eenvoudig aanpassen in het constante blok, waarbij de GMT-tijd wordt gebruikt.
// Tijdconstanten zijn gespecificeerd op basis van Greenwich const int AsiaOpen=0; const int AsiaClose=9; const int AsiaOpenSummertime=1; // De Aziatische sessie verschuift const int AsiaCloseSummertime=10; // na de tijdsverandering const int EuropaOpen=6; const int EuropaClose=15; const int AmericaOpen=13; const int AmericaClose=22;
Een handige feature van deze indicator is dat je de tijdsveranderingen voor de zomertijd kunt gebruiken. Op dit moment is dit nog vrij eenvoudig en wordt het gerealiseerd met de functie TimeDaylightSavings();
//+--------------------------------------------------------------------+ // Bepaling van de zomertijd is gereserveerd voor toekomstige berekeningen //+--------------------------------------------------------------------+ bool Summertime(datetime time) { if(TimeDaylightSavings()!=0) return(true); else return(false); }
Dus, na de tijdsverandering naar de zomertijd, worden alle geschiedeniswaarden aangepast, en vice versa. Dit zorgt ervoor dat je altijd met de juiste tijden werkt!
De eerste versie van deze indicator is gepubliceerd op MQL4. Blijf op de hoogte voor meer handige tips en tools voor je trading strategie!
Reactie 0