L'Expert Advisor Exp_ColorJFatl_Digit_Tm s'appuie sur les signaux de l'indicateur ColorJFatl_Digit et permet de définir un intervalle de temps strict pour le trading.
Un signal de trade se forme lorsque la barre se clôture, si la couleur de l'indicateur a changé.
Vous pouvez spécifier les heures de trading dans les paramètres d'entrée pour trader uniquement durant les périodes choisies :
input bool TimeTrade=true; //Permet le trading durant l'intervalle spécifié input HOURS StartH=ENUM_HOUR_0; //Début du trading (heures) input MINUTS StartM=ENUM_MINUT_0; //Début du trading (minutes) input HOURS EndH=ENUM_HOUR_23; //Fin du trading (heures) input MINUTS EndM=ENUM_MINUT_59; //Fin du trading (minutes)
Deux variables (heures et minutes) sont fournies pour définir l'heure de début d'opération, et deux autres similaires pour l'heure de fin.
Avec les paramètres par défaut, l'Expert Advisor peut trader toute la session de trading à partir de 0h00, tandis que toutes les positions sont fermées à 23h59.
Si l'heure de début est plus tard que l'heure de fin spécifiée, l'Expert Advisor fermera les positions le lendemain, à l'heure indiquée.
Pour un fonctionnement correct de l'Expert Advisor, il est nécessaire de sauvegarder le fichier compilé ColorJFatl_Digit.ex5 dans le dossier <terminal_data_folder>\MQL5\Indicators.
Notez que le fichier de bibliothèque TradeAlgorithms.mqh permet d'utiliser des Expert Advisors avec des courtiers qui proposent un spread non nul et la possibilité de définir un Stop Loss et un Take Profit lors de l'ouverture de position. Vous pouvez télécharger d'autres variantes de la bibliothèque via le lien suivant : Trade Algorithms.
Les paramètres d'entrée par défaut de l'Expert Advisor ont été utilisés lors des tests présentés ci-dessous. Aucun Stop Loss ni Take Profit n'ont été utilisés durant les tests.

Fig. 1. Exemples de deals sur le graphique
Résultats des tests pour 2015 sur EURUSD H4 :

Fig. 2. Graphique des résultats des tests
Commentaire 0