Bug in calendar data [Confirmed]

 

Found an error in the data retrieved from API-Calendar functions:


//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
{
    MqlCalendarEvent events[1];
    MqlCalendarValue values[];    

    CalendarEventById(36030016, events[0]);
    CalendarValueHistoryByEvent(36030016, values, D'2024.01.01', D'2024.02.02');
    ArrayPrint(events);
    ArrayPrint(values);

    return;
}

Result:


2026.04.25 12:52:04.862 TestSessionTimes (ASX200,H4)            [id] [type] [sector] [frequency] [time_mode] [country_id] [unit] [importance] [multiplier] [digits]              [source_url]    [event_code]           [name] [reserved]
2026.04.25 12:52:04.862 TestSessionTimes (ASX200,H4)    [0] 36030016      2       12           0           1           36      0            0            0        0 "https://www.rba.gov.au/" "new-years-day" "New Year's Day"        ...
2026.04.25 12:52:04.862 TestSessionTimes (ASX200,H4)          [id] [event_id]              [time]            [period] [revision] [actual_value] [prev_value] [revised_prev_value] [forecast_value] [impact_type] [reserved]
2026.04.25 12:52:04.862 TestSessionTimes (ASX200,H4)    [0] 188355   36030016 2024.01.01 00:00:00 1970.01.01 00:00:00          0 -9223372036854 -92233720368 -9223372036854775808 -922337203685477             0        ...
2026.04.25 12:52:04.862 TestSessionTimes (ASX200,H4)    [1] 188356   36030016 2024.02.01 00:00:00 1970.01.01 00:00:00          0 -9223372036854 -92233720368 -9223372036854775808 -922337203685477             0        ...
 

More screwed data, and this is across the board of any holyday, the historic calendar data is simply completley useless. - Best calendar on the market.


Some countries dont celebrate Easter Monday consistently, do they?!


h_time                  country_name    id              type    sector  frequency       time_mode       country_id      unit    importance      multiplier      digits  source_url                              event_code          name                
2026-04-06 00:00:00         Australia       36030021    2           12      4           1               36              0           0           0               0           https://www.rba.gov.au/                 easter-monday       Easter Monday   
2025-04-21 00:00:00         Australia       36030021    2           12      4           1               36              0           0           0               0           https://www.rba.gov.au/                 easter-monday       Easter Monday   
2024-04-01 00:00:00         Australia       36030021    2           12      4           1               36              0           0           0               0           https://www.rba.gov.au/                 easter-monday       Easter Monday   
2023-04-10 00:00:00         Australia       36030021    2           12      4           1               36              0           0           0               0           https://www.rba.gov.au/                 easter-monday       Easter Monday   
2022-04-18 00:00:00         Australia       36030021    2           12      4           1               36              0           0           0               0           https://www.rba.gov.au/                 easter-monday       Easter Monday   
2021-04-05 00:00:00         Australia       36030021    2           12      4           1               36              0           0           0               0           https://www.rba.gov.au/                 easter-monday       Easter Monday   
2020-04-13 00:00:00         Australia       36030021    2           12      4           1               36              0           0           0               0           https://www.rba.gov.au/                 easter-monday       Easter Monday   
2019-04-22 00:00:00         Australia       36030021    2           12      4           1               36              0           0           0               0           https://www.rba.gov.au/                 easter-monday       Easter Monday   
2018-04-02 00:00:00         Australia       36030021    2           12      4           1               36              0           0           0               0           https://www.rba.gov.au/                 easter-monday       Easter Monday   
2017-04-17 00:00:00         Australia       36030021    2           12      4           1               36              0           0           0               0           https://www.rba.gov.au/                 easter-monday       Easter Monday   
2027-03-29 00:00:00         Canada              124050011       2           12      4           1               124             0           0           0               0           https://www.statutoryholidays.com   easter-monday   Easter Monday   
2026-04-06 00:00:00         Canada              124050011       2           12      4           1               124             0           0           0               0           https://www.statutoryholidays.com   easter-monday   Easter Monday   
2025-04-21 00:00:00         Canada              124050011       2           12      4           1               124             0           0           0               0           https://www.statutoryholidays.com   easter-monday   Easter Monday   
2024-04-01 00:00:00         Canada              124050011       2           12      4           1               124             0           0           0               0           https://www.statutoryholidays.com   easter-monday   Easter Monday   
2023-04-10 00:00:00         Canada              124050011       2           12      4           1               124             0           0           0               0           https://www.statutoryholidays.com   easter-monday   Easter Monday   
2022-04-18 00:00:00         Canada              124050011       2           12      4           1               124             0           0           0               0           https://www.statutoryholidays.com   easter-monday   Easter Monday   
2025-04-21 00:00:00         France              250060006       2           12      4           1               250             0           0           0               0           https://publicholidays.fr/          easter-monday   Easter Monday   
2023-04-10 00:00:00         France              250060006       2           12      4           1               250             0           0           0               0           https://publicholidays.fr/          easter-monday   Easter Monday   
2022-04-18 00:00:00         France              250060006       2           12      4           1               250             0           0           0               0           https://publicholidays.fr/          easter-monday   Easter Monday   
2021-04-05 00:00:00         France              250060006       2           12      4           1               250             0           0           0               0           https://publicholidays.fr/          easter-monday   Easter Monday   
2020-04-13 00:00:00         France              250060006       2           12      4           1               250             0           0           0               0           https://publicholidays.fr/          easter-monday   Easter Monday   
2019-04-22 00:00:00         France              250060006       2           12      4           1               250             0           0           0               0           https://publicholidays.fr/          easter-monday   Easter Monday   
2018-04-02 00:00:00         France              250060006       2           12      4           1               250             0           0           0               0           https://publicholidays.fr/          easter-monday   Easter Monday   
2025-04-21 00:00:00         Germany             276080006       2           12      4           1               276             0           0           0               0           https://publicholidays.de/          easter-monday   Easter Monday   
2023-04-10 00:00:00         Germany             276080006       2           12      4           1               276             0           0           0               0           https://publicholidays.de/          easter-monday   Easter Monday   
2022-04-18 00:00:00         Germany             276080006       2           12      4           1               276             0           0           0               0           https://publicholidays.de/          easter-monday   Easter Monday   
2021-04-05 00:00:00         Germany             276080006       2           12      4           1               276             0           0           0               0           https://publicholidays.de/          easter-monday   Easter Monday   
2020-04-13 00:00:00         Germany             276080006       2           12      4           1               276             0           0           0               0           https://publicholidays.de/          easter-monday   Easter Monday   
2019-04-22 00:00:00         Germany             276080006       2           12      4           1               276             0           0           0               0           https://publicholidays.de/          easter-monday   Easter Monday   
2018-04-02 00:00:00         Germany             276080006       2           12      4           1               276             0           0           0               0           https://publicholidays.de/          easter-monday   Easter Monday   
2025-04-21 00:00:00         Hong Kong       344030005   2           12      4           1               344             0           0           0               0           https://publicholidays.hk/          easter-monday   Easter Monday   
2023-04-10 00:00:00         Hong Kong       344030005   2           12      4           1               344             0           0           0               0           https://publicholidays.hk/          easter-monday   Easter Monday   
2022-04-18 00:00:00         Hong Kong       344030005   2           12      4           1               344             0           0           0               0           https://publicholidays.hk/          easter-monday   Easter Monday   
2021-04-06 00:00:00         Hong Kong       344030005   2           12      4           1               344             0           0           0               0           https://publicholidays.hk/          easter-monday   Easter Monday   
2021-04-05 00:00:00         Hong Kong       344030005   2           12      4           1               344             0           0           0               0           https://publicholidays.hk/          easter-monday   Easter Monday   
2020-04-13 00:00:00         Hong Kong       344030005   2           12      4           1               344             0           0           0               0           https://publicholidays.hk/          easter-monday   Easter Monday   
2019-04-22 00:00:00         Hong Kong       344030005   2           12      4           1               344             0           0           0               0           https://publicholidays.hk/          easter-monday   Easter Monday   

 
Dominik Egert #:
Some countries dont celebrate Easter Monday consistently, do they?!
Which ones exactly from your list? Any prooflinks please?
 
Dominik Egert:
Result:

We have fixed an error related to this year's holiday events. Calendar will be updated soon.

Still checking the one related to NY in February (this what you mean I believe).