Fonctions du calendrier économique

Cette section décrit les fonctions utilisées pour travailler avec le calendrier économique disponible directement dans la plateforme MetaTrader. Le calendrier économique est une encyclopédie toute faite présentant des indicateurs macroéconomiques, leurs dates de publication et leur importance. Les valeurs pertinentes des indicateurs macroéconomiques sont envoyées à la plateforme MetaTrader dès le moment de la publication et sont affichées sur un graphique sous forme de balises vous permettant de suivre de manière visuelle les indicateurs requis par pays, par devise et par importance.

Toutes les fonctions permettant de travailler avec le calendrier économique utilisent l’heure du serveur de trading(TimeTradeServer). Cela signifie que l'heure dans la structure MqlCalendarValue et l'heure donnée dans les fonctions CalendarValueHistoryByEvent/CalendarValueHistory sont définies dans le fuseau horaire du serveur de trading, et non pas selon l'heure locale de l'utilisateur.

Les fonctions du calendrier économique permettent d'effectuer une analyse automatique des évènements selon leur propre critère d'importance pour les pays et devises correspondantes.

Fonction

Action

CalendarCountryById

Retourne la description d'un pays par son identifiant

CalendarEventById

Retourne la description d'un évènement par son identifiant

CalendarValueById

Retourne la description de la valeur d'un évènement par son identifiant

CalendarCountries

Retourne le tableau des noms des pays disponibles dans le calendrier

CalendarEventByCountry

Retourne le tableau des descriptions de tous les évènements disponibles dans le calendrier pour un code de pays spécifié

CalendarEventByCurrency

Retourne le tableau des descriptions de tous les évènements disponibles dans le calendrier pour une devise spécifiée

CalendarValueHistoryByEvent

Retourne le tableau des valeurs pour tous les évènements dans un intervalle de temps spécifié pour un identifiant d'évènement

CalendarValueHistory

Retourne le tableau des valeurs pour tous les évènements dans un intervalle de temps spécifié avec la possibilité de trier par pays et/ou devise

CalendarValueLastByEvent

Retourne le tableau des valeurs d'un évènement par son identifiant depuis le statut de la base de données du calendrier avec un change_id spécifié

CalendarValueLast

Retourne le tableau des valeurs de tous les évènements, avec la possibilité de trier par pays et/devise depuis le statut de la base de données du calendrier avec un change_id spécifié