Discussion de l'article "Les bases de la programmation MQL5 : Temps"

 

Un nouvel article Les bases de la programmation MQL5 : Temps a été publié :

L’article se concentre sur les fonctions MQL5 standard pour travailler avec le temps, ainsi que sur les techniques de programmation et les fonctions pratiques utiles pour travailler avec le temps nécessaire à la création d’Expert Advisors et d’indicateurs. Une attention particulière est accordée à la théorie générale de la mesure du temps. Cet article devrait intéresser principalement les programmeurs MQL5 novices.

MQL5 offre un certain nombre de fonctions simples pour travailler avec le temps et vous ne devriez pas avoir de difficulté à vous familiariser avec elles. La gamme de tâches qui nécessitent l’utilisation de la date et de l’heure est assez petite. Les tâches principales sont les suivantes :

  • Pour effectuer certaines actions à un moment donné (Fig. 1). Il peut s’agir d’actions effectuées à la même heure chaque jour ou à une heure donnée de la journée et d’un jour donné de la semaine sur une base hebdomadaire ou simplement effectuées à une date et une heure données.

    Fig. 1. Point de temps.
    Fig. 1. Point de temps.

  • Pour activer ou désactiver certaines actions dans une plage de temps donnée (session de temps). Cela peut inclure une session de temps dans la journée (tous les jours d’un point de temps à un autre), l’activation / désactivation de certaines actions à des jours particuliers de la semaine, des sessions de temps d’un moment donné un jour de la semaine à un moment donné un autre jour de la semaine et juste des actions se situant dans une plage de dates et heures spécifiée.

    Fig. 2. Plage de temps.
    Fig. 2. Plage de temps.

Auteur : Dmitry Fedoseev