Mine does it (not) too, so it should be normal.
"Workaround" for testing is a demo account from a broker offering cryptocurrencies 7 days per week. InstaForex for exampe, you can register the demo with bogus data directly form the platform.
Mine does it (not) too, so it should be normal.
"Workaround" for testing is a demo account from a broker offering cryptocurrencies 7 days per week. InstaForex for exampe, you can register the demo with bogus data directly form the platform.
That is a good tip for people working hard for their EA on weekend. :)
-
FX opens 5pm ET Sunday and ends 5pm ET Friday. Some brokers start after (6pm is common/end before (up
to 15 minutes) due to low volatility.
Checking for Market Closed - Expert Advisors and MQL5 programming forum Trading - MQL5 programming forum
Swap is computed 5pm ET. No swap if no open orders at that time. Brokers use a variety of timezones. Their local time (with or without DST,) GMT/UTC, GMT+2, NY+7.
Only with NY+7 does the broker's 00:00 equals 5pm ET and the start of a daily bar is the start of a new FX day.
GMT brokers, means there is a 1 or 2 hour D1/H4 bar on Sunday (depending on NY DST,) and a short Friday bar.
GMT+2 is close but doesn't adjust for NY DST.
EET is closer except when their DST doesn't match NYs. Last Sunday of March and 1:00 on the last Sunday of October vs second Sunday in March and return at 2:00 a.m. EDT to 1:00 a.m. EST on the first Sunday in November.
Non-NY+7, means the chart daily bar overlaps the start, and converting broker time to NY time requires broker to GMT to NY timezone conversions.
- If you search the web you will find differing answers. Those are all wrong (half the year) because they do not take DST into account (or that it changed in 2007 [important when testing history.])
Of course not, if your market is closed, e.g. FX (weekends) and DAX (outside 09:00 and 17:45 Hours CET.)
-
FX opens 5pm ET Sunday and ends 5pm ET Friday. Some brokers start after (6pm is common/end before (up
to 15 minutes) due to low volatility.
Checking for Market Closed - Expert Advisors and MQL5 programming forum Trading - MQL5 programming forum
Swap is computed 5pm ET. No swap if no open orders at that time. Brokers use a variety of timezones. Their local time (with or without DST,) GMT/UTC, GMT+2, NY+7.
Only with NY+7 does the broker's 00:00 equals 5pm ET and the start of a daily bar is the start of a new FX day.
GMT brokers, means there is a 1 or 2 hour D1/H4 bar on Sunday (depending on NY DST,) and a short Friday bar.
GMT+2 is close but doesn't adjust for NY DST.
EET is closer except when their DST doesn't match NYs. Last Sunday of March and 1:00 on the last Sunday of October vs second Sunday in March and return at 2:00 a.m. EDT to 1:00 a.m. EST on the first Sunday in November.
Non-NY+7, means the chart daily bar overlaps the start, and converting broker time to NY time requires broker to GMT to NY timezone conversions.
- If you search the web you will find differing answers. Those are all wrong (half the year) because they do not take DST into account (or that it changed in 2007 [important when testing history.])
What are kypa's open cryptos ?
Young Ho Seo:
I expected it to work at least once even it is weekend.
If you want an event to run on the weekend, use OnTimer().
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
Is this normal that OnTick (and start) function in EA does not work on weekend ?
OnTick (and start) works fine in Strategy tester but not in live mode.
I expected it to work at least once even it is weekend.
I am not sure if this is normal behaviour or particular to my own MetaTrader.
I checked OnInit and OnDeinit worked fine too in live mode. Only OnTick or start function does not work in live mode.
I appreciate your kind answer.