TrendPulse : trading automatisé basé sur les impulsions pour l’or, les indices et le Forex
Compte les impulsions de prix dans une courte fenêtre, ignore l’impulsion elle-même, puis entre quelques secondes plus tard dans la direction du mouvement avec une gestion par trailing. Non toxique pour les courtiers. Une position par instrument. Pas de martingale, pas de grille.
TrendPulse est une stratégie automatisée qui trade de courtes poussées de mouvement directionnel des prix. Au lieu de lire des indicateurs sur des barres clôturées, elle compte les impulsions de prix individuelles dans une fenêtre temporelle glissante. Lorsque suffisamment d’impulsions vont dans le même sens, et que chacune est assez grande pour être significative, la fenêtre est classée comme une véritable impulsion de marché et TrendPulse prépare une entrée dans cette direction. Elle attend ensuite, brièvement et délibérément, avant d’ouvrir la position, applique stop loss, take profit et trailing, et gère une seule position par instrument jusqu’à sa clôture.
Ce que fait TrendPulse
- Détecte des impulsions, pas des croisements d’indicateurs. La génération des signaux se fait à la résolution du mouvement des prix, à l’intérieur de la barre, de sorte que les entrées sont précoces plutôt que confirmées et tardives.
- Exige une concordance, pas un pic isolé. Un nombre configurable d’impulsions de même direction (généralement 3 ou 4) doit dépasser un seuil de taille minimal à l’intérieur de la fenêtre.
- Délai délibéré avant l’entrée. La position n’est pas ouverte à la fin de la poussée, là où le spread est le plus large et l’exécution la moins bonne.
- Ne peut pas être classée comme flux toxique. TrendPulse n’ouvre pas de position au moment où l’impulsion se produit. Elle ignore l’impulsion et entre plusieurs secondes plus tard au prix actuel du marché, de sorte qu’aucun ordre n’est jamais exécuté sur une cotation que le courtier n’a pas fini de mettre à jour.
- Deux modes d’entrée. Entrée sur confirmation (attendre que le mouvement se prolonge) ou entrée sur repli (attendre un retracement et entrer à un meilleur prix dans la même direction).
- Gestion des sorties intégrée. Stop loss, take profit et trailing stop configurable qui suit le mouvement une fois activé.
- Prudente par conception. Une position par instrument, taille de position jamais augmentée après une perte.
- Entièrement optimisable. Chaque seuil est un paramètre, la stratégie peut donc être ajustée à votre courtier sur un historique de ticks réel.
Comment le signal est construit
TrendPulse évalue quatre conditions en continu à mesure que de nouveaux prix arrivent. Un trade n’est préparé que lorsque les quatre sont remplies simultanément.
| # | Condition | Ce qu’elle fait |
|---|---|---|
| 1 | Fenêtre d’observation | Les impulsions sont comptées dans une fenêtre glissante, par exemple les 60 dernières secondes. Les impulsions plus anciennes sortent du décompte. |
| 2 | Nombre d’impulsions | Le nombre d’impulsions de même direction dans la fenêtre doit atteindre le minimum configuré, par exemple 3 ou 4. |
| 3 | Taille des impulsions | Chaque impulsion doit dépasser une taille minimale en points, afin que les micro-fluctuations ordinaires ne soient jamais comptabilisées. |
| 4 | Dominance directionnelle | La fenêtre doit être unidirectionnelle. Une fenêtre équilibrée avec des impulsions dans les deux sens est traitée comme du bruit, et non comme un signal. |
# Condition de signal, en termes simples impulses_in_window(direction) >= min_impulse_count AND every counted impulse >= min_impulse_size AND direction is dominant in the window # -> fenêtre classée comme impulsion de marché # -> attendre entry_delay # -> appliquer le mode d'entrée (confirmation ou repli) # -> ouvrir une position, attacher SL / TP / trailing
Pourquoi TrendPulse attend avant d’entrer
Le moment qui suit immédiatement une poussée est le pire moment possible pour être exécuté. Le spread est à son maximum, et le prix obtenu est celui dont personne d’autre n’a voulu. TrendPulse prend donc du recul par rapport au groupe d’impulsions pendant un intervalle configurable avant d’envoyer l’ordre.
La stratégie n’est pas toxique pour le courtier
TrendPulse n’ouvre pas de position au moment où l’impulsion se produit. Elle ignore l’impulsion et entre quelques secondes plus tard. C’est ce seul choix de conception qui maintient la stratégie en dehors de la définition du flux toxique.
Les courtiers ne filtrent pas les ordres parce qu’ils sont rentables. Ils filtrent les ordres exécutés pendant un mouvement de prix, sur une cotation que la plateforme n’a pas fini de mettre à jour, car ces exécutions se font aux dépens du courtier. C’est ce que signifie concrètement un flux toxique. TrendPulse ne passe jamais d’ordre pendant que le mouvement est en cours. L’impulsion est observée, comptée et délibérément laissée passer. Au moment où l’ordre est envoyé, la poussée est terminée et la position est ouverte au prix actuel du marché, exactement comme un trader manuel qui a vu un mouvement, a attendu, puis est entré.
Le résultat est un flux d’ordres sans aucun avantage de latence ni exécution sur cotation périmée sur lesquels un filtre d’exécution pourrait se baser. TrendPulse peut fonctionner sur un compte particulier normal, sans les contre-mesures que les courtiers appliquent aux stratégies rapides et sensibles à l’exécution. Le contexte de ces contre-mesures est expliqué ici : comment les courtiers fixent réellement les prix et exécutent vos ordres.
Deux modes d’entrée
Après le délai, TrendPulse a besoin d’une règle définissant ce qui signifie que le marché confirme le signal. Les deux modes disponibles conservent la direction de l’impulsion initiale. Ils diffèrent par ce qu’ils attendent.
Entrée sur confirmationLe prix doit parcourir une distance supplémentaire configurée dans la direction du signal, par exemple 10 points, avant l’ouverture de la position. Si le mouvement s’essouffle, aucun trade n’est pris. À utiliser lorsque : l’instrument a tendance à poursuivre sa course après une poussée. |
Entrée sur repliLe prix doit se retracer d’une distance configurée contre le signal, par exemple 10 points, puis la position s’ouvre dans la direction de l’impulsion initiale à ce meilleur niveau. À utiliser lorsque : l’instrument dépasse sa cible et revient brusquement avant de poursuivre. |
Sorties et contrôle du risque
Comme les entrées sont synchronisées sur la volatilité, ce sont les sorties qui font l’essentiel du travail. TrendPulse attache trois niveaux à chaque position :
| Niveau | Rôle |
|---|---|
| Stop loss | Limite de risque stricte, dimensionnée en fonction de la volatilité qui a généré le signal plutôt que d’une valeur par défaut au niveau du compte |
| Take profit | Un plafond pour le trade, utilisé pour clôturer proprement les mouvements qui atteignent l’objectif |
| Trailing stop | S’active après une distance configurée et suit le mouvement avec un écart configuré. C’est ce qui transforme la poursuite forte occasionnelle en trade qui compense les faux signaux. |
Deux règles strictes priment sur tous les paramètres. TrendPulse détient une seule position par instrument, de sorte qu’un groupe d’impulsions sur le même mouvement ne peut pas se transformer en cinq trades corrélés. Et elle n’augmente jamais la taille de position après une perte : pas de martingale, pas de grille, pas de moyenne à la baisse sur une entrée perdante.
Filtres
La détection des impulsions est volontairement sensible, ce sont donc les filtres qui assurent la gestion du risque. Les filtres disponibles incluent un filtre de volatilité basé sur l’average true range, qui supprime les signaux lorsque le mouvement normal dépasse déjà le seuil d’impulsion, et un filtre de flux rapide qui tient la stratégie hors du marché pendant les publications programmées et les anomalies de cotation, où une poussée reflète une publication de données plutôt qu’une intention directionnelle.
Optimisation sur votre courtier
Chaque seuil de TrendPulse est exposé sous forme de paramètre, ce qui signifie que la stratégie est conçue pour être optimisée plutôt qu’utilisée avec les valeurs par défaut. Tester ce type de logique nécessite des données de ticks réelles : les événements que compte TrendPulse se produisent à l’intérieur des barres, un test basé sur les barres ne peut donc pas du tout les voir.
Le SharpTrader Backtester and Optimizer fonctionne sur des flux de ticks historiques réels, applique le spread historique à chaque tick et vous permet de définir un temps d’exécution des ordres réaliste en millisecondes, de sorte que les résultats reflètent les exécutions que vous obtiendriez réellement. Une approche par étapes garde la grille de paramètres gérable :
| Passe | Optimiser |
|---|---|
| 1 | Paramètres d’impulsion : fenêtre, nombre minimal, taille minimale |
| 2 | Paramètres de trailing : distance d’activation et distance de suivi |
| 3 | Stop loss et take profit |
| 4 | Filtres : filtres de volatilité et de mouvement des prix |
Tout optimiser en une seule passe fait grimper le nombre de combinaisons à plusieurs centaines de milliers et produit des paramètres ajustés à une seule quinzaine. Quatre passes plus petites se terminent plus vite et donnent des résultats interprétables.
Instruments et prérequis
| Élément | Détail |
|---|---|
| Particulièrement adaptée à | L’or et les indices boursiers en priorité, puis les principales paires de devises avec une fréquence de signaux plus faible |
| Plateforme | Fonctionne sur la plateforme SharpTrader, qui fournit l’infrastructure de ticks et le routage des ordres |
| Hébergement | Un VPS stable est recommandé pour un fonctionnement continu |
| Positions | Une par instrument, aucune augmentation de taille après une perte |
| Prix | 895 USD. Module de programmation optionnel pour SharpTrader, qui débloque les filtres personnalisés et les fonctions de volatilité : 1 900 USD |
À qui s’adresse-t-elle
TrendPulse convient aux traders qui souhaitent une stratégie automatisée directionnelle avec une logique transparente et un accès complet aux paramètres, et qui sont prêts à consacrer un après-midi à l’optimiser sur leur propre courtier plutôt que d’attendre d’un préréglage qu’il fonctionne partout. Ce n’est ni un service de signaux ni une boîte noire : chaque seuil qui décide d’une entrée est documenté et ajustable. Si vous souhaitez connaître toute la théorie de l’approche avant d’acheter, lisez notre guide de référence sur les stratégies de trading par impulsions.
Questions fréquentes
Que trade réellement TrendPulse ?
Elle trade la direction. Lorsque suffisamment d’impulsions de prix de même direction et de taille suffisante apparaissent dans une courte fenêtre, TrendPulse ouvre une seule position dans cette direction et la gère avec un stop loss, un take profit et un trailing stop.
Combien d’impulsions déclenchent un trade ?
C’est configurable. Trois ou quatre impulsions de même direction dans une fenêtre d’une minute constituent un point de départ courant, et le nombre comme la durée de la fenêtre sont des paramètres que vous pouvez optimiser par instrument et par courtier.
Un courtier peut-il considérer TrendPulse comme toxique ?
Non. TrendPulse n’ouvre pas de position au moment où l’impulsion se produit. Elle ignore l’impulsion et entre plusieurs secondes plus tard, de sorte qu’aucun ordre n’est jamais exécuté sur une cotation que le courtier n’a pas fini de mettre à jour. Un flux toxique se définit par une exécution effectuée pendant le mouvement de prix lui-même, et TrendPulse n’a aucun ordre sur le marché à ce moment-là. Ses exécutions sont des exécutions de marché ordinaires au prix actuel.
TrendPulse utilise-t-elle la martingale ou la grille ?
Non. Elle détient une position par instrument et n’augmente jamais la taille de position après une perte. Il n’y a pas de moyenne à la baisse sur un trade perdant.
Quelle est la différence entre les deux modes d’entrée ?
L’entrée sur confirmation attend que le prix parcoure une distance supplémentaire configurée dans la direction du signal avant d’ouvrir, ce qui filtre les signaux qui ne se prolongent pas. L’entrée sur repli attend un retracement contre le signal et ouvre dans la direction initiale à un meilleur prix, ce qui améliore le niveau d’entrée au prix de signaux manqués qui ne reviennent jamais.
Puis-je backtester TrendPulse avant de la trader en réel ?
Oui, et vous devriez le faire. Le SharpTrader Backtester and Optimizer l’exécute sur un historique de ticks réel avec le spread historique et un délai d’exécution configurable, ce qui est la seule manière de tester une logique d’impulsion de façon significative, puisque les événements qu’elle compte se produisent à l’intérieur des barres.
Quels instruments fonctionnent le mieux ?
L’or et les indices boursiers, car tous deux évoluent par poussées concentrées soutenues par une participation réelle. Les principales paires de devises fonctionnent avec une fréquence de signaux plus faible. Les instruments peu liquides et lents sont de mauvais candidats.
De quoi ai-je besoin pour la faire fonctionner ?
La plateforme SharpTrader et un VPS stable pour un fonctionnement continu. Le module de programmation optionnel n’est nécessaire que si vous souhaitez des filtres personnalisés et des fonctions de volatilité supplémentaires.
Abonnez-vous aux recherches de trading de BJF
Nouveaux articles, documents de recherche et lancements de produits, envoyés dès leur publication.
Tradez la poussée, pas le retard
Détection des impulsions, entrée différée, deux modes d’entrée et gestion par trailing, avec chaque seuil ouvert à l’optimisation sur votre propre courtier.
Commander TrendPulse
Comment fonctionnent les stratégies par impulsions






