Time Shield Library
C++ library for working with time
Loading...
Searching...
No Matches
time_shield.mqh
Go to the documentation of this file.
1//+------------------------------------------------------------------+
2//| TimeShield.mqh |
3//| Copyright 2025, NewYaroslav |
4//| https://github.com/NewYaroslav/time-shield-cpp |
5//+------------------------------------------------------------------+
6#ifndef __TIME_SHIELD_MQH__
7#define __TIME_SHIELD_MQH__
8
16
17#property copyright "Copyright 2025, NewYaroslav"
18#property link "https://github.com/NewYaroslav/time-shield-cpp"
19#property strict
20
21
22// Constants used in time calculations
24
25// Enumerations used in time representations
26#include <time_shield/enums.mqh>
27
28// Structures representing time components
30
31// Structures representing date components
33
34// Structure representing a time zone
36
37// Structure representing date and time combinations
39
40// Functions for validation of time-related values
42
43// Utility functions for time manipulation
45
46// Functions for converting between different time representations
48
49// Functions for converting between time zones
51
52// Functions for formatting time in various standard formats
54
55// Functions for parsing time in various standard formats
57
58// Functions for initializing the library
60
61#endif // __TIME_SHIELD_MQH__
Header file with time-related constants.
Header for date structure and related functions (MQL5).
Header for date and time structure and related functions (MQL5).
Header file with enumerations for weekdays, months, and other time-related categories.
Functions for initializing the Time Shield library.
Header with helper functions for converting between different time representations in MQL5.
Header with helper functions for formatting timestamps and date-time values in MQL5.
Header with functions for parsing ISO8601 strings and converting them to timestamps.
Header for time structure and related functions (MQL5).
Header with time-related utility functions.
Helpers for converting CET and EET timestamps to GMT.
Header for time zone structure and related functions (MQL5).
Header with validation functions for dates, times, and timestamps.