Watch how to download trading robots for free
Find us on Facebook!
Join our fan page
Interesting script?
So post a link to it -
let others appraise it
You liked the script? Try it in the MetaTrader 5 terminal
Scripts

Determine Broker's Daylight (DST) schedule - script for MetaTrader 5

Views:
2044
Rating:
(7)
Published:
2024.03.14 00:17
Updated:
2024.04.23 23:42
Need a robot or indicator based on this code? Order it on Freelance Go to Freelance

Script to determine whether your Broker follows the US, UK or AU daylight (DST) schedule.

The script scans the H1 chart bars of the current chart at the expected dates for the daylight changes, and by comparing the changes in server (bar) times at these bars, the DST schedule of your broker can be determined.

The algorithm is simple and fast. Additionally, it  works properly in the strategy tester because it does not depend on price reaction to economic calendar events (like other algos).

DST_AU schedule:


DST_UK schedule:


DST_US schedule:


DST_NONE schedule:

  • the server does not forward its clock during summer.


Sample outputs after running the script on different Fx brokers:

/*
 Server : Exness-MT5Trial
 Time   : 2024.03.13 12:25:13
 Offset : GMT+0
 DST_NONE
*/

another broker:

/*
 Server : OctaFX-Demo
 Time   : 2024.03.14 00:27:05
 Offset : GMT+2
 DST_UK : server dst begins on the last Sunday of March (+1) and ends on the last Sunday of October (-1)
*/

a third broker:

/*
 Server : ICMarketsSC-Demo
 Time   : 2024.03.14 01:42:54
 Offset : GMT+3
 DST_US : server dst begins on the second Sunday of March (+1) and ends on the first Sunday of November (-1)
*/




    Wick or Body High Low Wick or Body High Low

    Searches for Wick or Body based High low in visible bars of chart

    Intraday Currencies Performance Intraday Currencies Performance

    A simple observatory of individual currencies.

    Slope Entry Points Slope Entry Points

    Indicator based on basic slope moving average and cloud around. Indicator shows two types of signals: prepearing - dot and entry - arrow.

    iForexSessions iForexSessions

    Highlights the Forex Market Sessions (Sydney, Tokyo, London, New York).