Afin de tirer ensuite profit de votre travail sur les marchés financiers, vous devez savoir ce qu’est un testeur de stratégie. Il s’agit d’un logiciel spécial qui permet de tester certains algorithmes sur des données historiques.
Testeur de stratégie et données maximales dessus
Pour appeler ce logiciel, vous devez d’abord entrer dans l’onglet « Affichage », puis sélectionner « Testeur de stratégie » ou appuyer sur la combinaison de deux touches en même temps: CTRL + R. Ici, nous verrons plusieurs paramètres, dont chacun nécessite un examen séparé:
- Expert Advisor: vous devez sélectionner celui qui sera testé.
- Propriétés expertes: des paramètres supplémentaires sont configurés. Essais – les points généraux sont indiqués. Il s’agit de la devise et du volume du dépôt initial, du sens des positions à l’ouverture. Les paramètres d’entrée sont des variables qui affectent le fonctionnement du robot. Ils peuvent être modifiés directement depuis le terminal client, mais sans modifier le code de l’EA lui-même. Spécifié dans le champ « Valeur ». Le reste est pour l’optimisation. Ce sont Start, Step et Stop.
- Symbole – nous sélectionnons un instrument de trading pour tester le conseiller.
- Modèle. Il existe trois options: par ouverture des cours (rapidement par barres prêtes), points de contrôle (en tenant compte de la plus petite période la plus proche), tous les ticks (en tenant compte de toutes les plus petites périodes disponibles).
- Utilisez la date. La fonction est pratique si vous avez besoin de vérifier une partie des données de l’historique via le testeur de stratégie.
- Visualisation: vous devez cocher la case si vous souhaitez observer le processus. Les tests prennent plus de temps, mais c’est utile pour travailler sur les bogues. A droite de l’entrée « Visualisation » se trouve un curseur qui vous permet de régler la vitesse de lecture. Vous pouvez ignorer la démonstration du processus jusqu’à la date indiquée.
- Période – fait référence à un intervalle de temps.
Nuances affectant la fiabilité des données
Dans le menu « Journal », vous pouvez surveiller l’exécution des commandes de trading et les erreurs EA. Les experts recommandent de prendre en compte l’augmentation de la propagation afin d’obtenir une image plus réaliste. Ne comptez pas les transactions qui durent quelques secondes ou minutes – votre courtier peut fixer une limite à la durée minimale d’une opération commerciale et ne comptera pas le résultat des transactions qui ne répondent pas aux exigences spécifiées. Les plus précis seront les résultats de l’année ou des deux dernières années. De plus, vous ne pouvez pas faire confiance au système s’il entre sur le marché et en sort par Market Execution.
Lorsque nous commençons à tester le robot sur des données historiques, nous sommes convaincus que demain le marché fonctionnera comme hier. Donc, nous pensons que si nous parvenons à optimiser l’Expert Advisor pour un travail idéal sur l’histoire, à l’avenir, le programme affichera des résultats vraiment étonnants. Mais ce n’est pas. Oui, si le robot affiche les mêmes résultats lorsqu’il travaille avec différents tableaux de données, il est fort probable qu’il fonctionnera bien sur le marché réel. Cependant, les conditions de marché sont volatiles et même les Expert Advisors optimisés deviennent rapidement obsolètes. Par conséquent, il est toujours nécessaire de vérifier la fonctionnalité du conseiller sur un marché en activité avec de l’argent réel.
Retour à la section: Traders Forex