Appliquer l’algorithme de Dijkstra au trading des points de swing
Résumé
L’article décrit un Expert Advisor MQL5 qui représente les sommets et creux de swing d’un graphique comme des nœuds d’un graphe. Il détecte les swings en comparant chaque barre aux barres voisines, attribue aux chemins entre les swings des poids fondés sur la distance de prix, puis applique la méthode du plus court chemin de Dijkstra pour sélectionner un parcours dans le graphe. La logique de trading proposée utilise le parcours obtenu pour déterminer des signaux directionnels et fixer les niveaux de stop-loss et de take-profit, tandis que des objets graphiques affichent les points et les parcours de swing.
Le texte explique la terminologie des graphes, la détection des swings, les coûts des parcours et les paramètres configurables de l’EA, ainsi que des détails d’implémentation concernant la gestion des ordres et la visualisation. Il fournit une présentation de l’implémentation et du code, et non un backtest rapporté, une évaluation hors échantillon ou une comparaison à une référence. La méthode décrite n’établit pas que le parcours choisi représente la trajectoire future des prix la plus probable : la distance absolue des prix mesure l’amplitude du mouvement, et non sa probabilité, et l’article ne précise aucun modèle probabiliste d’avantage validé. La stratégie doit donc être considérée comme un exemple de programmation, et non comme une preuve de performance prédictive en trading.
Idées clés
- L’EA représente les sommets et les creux de swing détectés comme des nœuds dans un graphe de prix.
- Il utilise les écarts absolus de prix comme coûts des arêtes et applique l’algorithme de Dijkstra pour trouver les parcours les moins coûteux.
- Les points de swing sont repérés en comparant chaque barre à un nombre configurable de barres voisines.
- Les signaux et niveaux de risque proposés sont déduits des parcours du graphe, mais l’article ne rapporte aucune évaluation empirique des performances.
Étiquettes
Ce résumé a été rédigé par l’agent de recherche de Stratmill à partir de la source originale ; il n’en est pas une copie.