Bug in calendar data [Confirmed] - page 2

 
democog #:
what you would do if there is a sudden, non listed event happening? We saw plenty of those recently, as well, so there should be more ways to look for problems anyway

As Dominik pointed out, we are talking about known events, hence calender. Trumps tweets are not a part of the calendar.

The known events should be reliable simple as that, otherwise it serves no purpose and using it increases your risk, something most traders try to control.

 
Dominik Egert #:

Example:

Upcoming holiday on calendar. Is it traded or not? How to check: find holiday in last year, try to get data for that holiday. Data there? Now you know.

Imagine new year on Feb. 1. Data there! Trading day.

Do you see the problem?

And this is just the holidays. I understand the update delay compared to other sources, but holidays should be reliable.

And if these entries are not of quality, what's going to be the outlook on dynamic data and events.

Well, we all always want a proper solution for whatever we use, that's for sure.. Regarding holidays, in my case I also rely on broker emails as well as official guides, after all on holidays there are hours that change, not only days, so usually there are more actions that have to be taken that are not present on the calendar info.. Having said that, I may say again that I am pretty satisfied from the fact that there is a built-in API for the calendar :)

greets 

 
Enrique Dangeroux #:

As Dominik pointed out, we are talking about known events, hence calender. Trumps tweets are not a part of the calendar.

The known events should be reliable simple as that, otherwise it serves no purpose and using it increases your risk, something most traders try to control.

Yep, but from the post I referred, with the two different dates, I believe FF calendar should not be referred as prime example.. So this takes us to a, possibly very, expensive area of paid services; Of course, I am not saying errors are good to go, but, as I said, I find the MQL calendar a plus, plus I believe it could be good to have other means present (even in the presence of a paid service)

greets

 
Enrique Dangeroux #:
Yes. So the data is inconsistant and not accurate. How does that translate to a "working" version?

The Library is great. All Sabers libs are. The hilarity will vanish if you rely on the mql5 calendar when you think you have filtered out important events, when an important event is not considered and you lsoe money because of it.

Forex Factory calendar is also free and the consistancy and quality is far beyond that of the Mql5 version.


I reimplemented all Calendar functions, shadowing the originals, and using an sqlite db as back end. I then have a service that updates this db based on scheduled upcoming events.

Now I am adding in an external source for the holidays.

Beauty about this solution is, it works in indicators and in backtester as well. And i can feed in any source I want. Currently I am using the terminal as source. But its easy to write a scraper and push in other sources.

The general schema of the mql calendar data structure is not very hard to figure. So I can push any other source and stay completely compatible with the original. If I want, I remove my include and I am back on the terminals original functions, no code change required.
 
Dominik Egert #:

I reimplemented all Calendar functions, shadowing the originals, and using an sqlite db as back end. I then have a service that updates this db based on scheduled upcoming events.

Now I am adding in an external source for the holidays.

Beauty about this solution is, it works in indicators and in backtester as well. And i can feed in any source I want. Currently I am using the terminal as source. But its easy to write a scraper and push in other sources.

The general schema of the mql calendar data structure is not very hard to figure. So I can push any other source and stay completely compatible with the original. If I want, I remove my include and I am back on the terminals original functions, no code change required.
Sounds cool :) I did not get into all the details but it surely does :)
 
I noticed yesterday that, for example, the Germany Retail Sales m/m data was displayed completely differently in the MetaTrader Calendar compared to the actual value. After that, I manually checked several other data points, and it’s quite shocking how many inaccuracies there are.

It left me really confused about whether it even makes sense to rely on the MetaTrader Calendar feature at all, because the data seems to take on a life of its own there.

It seems to me that the issue is fundamentally with the data source. In its current form, the Calendar’s data service is unreliable. At best, maybe the general direction (positive or negative) can be taken into account cautiously.

But honestly—what’s the point of a feature that shows the Germany Retail Sales m/m as -0.3% instead of -2%?

I’ve invested a lot of time and effort into developing scripts and indicators that rely on the Calendar, and now I’m realizing that the data is inaccurate and misleading. It’s very frustrating.
 
Enrique Dangeroux #:
Trumps tweets are not a part of the calendar.
OMG. Please no. Noo. Noooo! Trump probably wants his name listed in the Calendar like ECB President Lagarde.😂