Stratégies de barres d'écart dans cTrader
Un graphique d'écart est construit pour représenter un écart spécifié de mouvements de prix, quelle que soit la durée nécessaire au prix pour effectuer ce mouvement. Cela filtre les mouvements de prix qui sont plus petits que la taille de l'écart, ce qui facilite la visualisation des tendances. Dans cTrader, le processus de développement de stratégies de trading automatisées qui prennent des décisions basées sur les barres d'écart est le même que le processus de création de telles stratégies basées sur des chandeliers standard basés sur le temps. Dans cet article et sa vidéo correspondante, nous allons démontrer comment vous pouvez développer et backtester une stratégie simple basée sur les barres d'écart.
Définir les signaux d'achat et de vente
Nous allons brièvement décrire notre logique de trading.
- Signal d'achat - se produit lorsqu'une barre d'écart haussière qui suit une barre d'écart baissière et se ferme au-dessus du prix d'ouverture de la barre baissière.
- Signal de vente - se produit lorsqu'une barre d'écart baissière suit une barre d'écart haussière et se ferme en dessous du prix d'ouverture de la barre haussière.
L'interprétation du signal d'achat est que, lorsqu'une tendance baissière rencontre une forte résistance, il est temps d'acheter en prévision d'un rebond. La configuration inverse s'applique au signal de vente : une tendance haussière rencontre une résistance, et nous devons en tirer parti en plaçant un ordre de vente.
Créer un exemple de cBot
Nous pouvons commencer à créer notre cBot. Nous allons d'abord définir les paramètres nécessaires.
1 2 3 4 5 6 7 8 | |
Nous pouvons coder notre signal d'achat comme suit.
1 2 3 4 | |
Notre signal de vente se présente comme suit.
1 2 3 4 | |
Backtester la stratégie
Après avoir créé notre nouveau cBot, nous passons à l'onglet Backtesting et lançons un backtest. Voici les résultats.

Remarque
Les stratégies de barres d'écart utilisent les mêmes structures de données que les stratégies basées sur les chandeliers japonais. Par exemple, nous avons utilisé la collection Bars pour récupérer nos barres d'écart ; nous aurions utilisé la même collection pour récupérer des chandeliers japonais. Cette fonctionnalité de cTrader vous permet de développer des stratégies qui peuvent être testées et exécutées sur n'importe quel type de graphique sans nécessiter de modifications.
Dans ce tutoriel, nous avons démontré comment vous pouvez rapidement développer une stratégie simple basée sur les graphiques d'écart. Nous avons également suggéré que de telles stratégies peuvent être librement réutilisées sur des graphiques contenant des chandeliers japonais basés sur le temps.