Pourquoi mon bot a-t-il ouvert une transaction que je n'attendais pas ?
Un bot qui ouvre une position que vous n'attendiez pas fonctionne presque toujours exactement comme il a été configuré — simplement pas de la façon dont vous l'imaginiez. Ce guide passe en revue les raisons habituelles, afin que vous puissiez relier ce qui s'est passé à vos réglages. (Pour le problème inverse — un bot qui ne trade pas — consultez Pourquoi mon bot ne trade-t-il pas ?.)
Key Takeaways
- Si vous avez choisi « ouvrir immédiatement », le bot place son premier ordre dès que vous le lancez — aucun signal nécessaire.
- Si vous avez utilisé des conditions d'entrée, le bot s'est déclenché parce qu'elles étaient remplies ; vérifiez si vous avez défini une logique OU (une seule condition suffit) au lieu de ET (toutes doivent être remplies).
- Après la clôture d'une transaction, un bot actif en démarre une nouvelle dès que les conditions sont de nouveau remplies — il n'y a pas de délai d'attente, donc une nouvelle transaction peut sembler « inattendue ».
- Ce qui ressemble à une nouvelle transaction peut être un ordre de moyennage à l'intérieur de la même transaction, et non une position distincte.
- Un bot signal (ou un bot DCA avec un déclencheur TradingView) ouvre une position quand une alerte externe se déclenche — vérifiez votre source d'alerte.
1. Vous avez choisi « ouvrir immédiatement »
Lorsque vous créez un bot, l'entrée peut être réglée sur ouvrir immédiatement — dans ce cas, le bot place son ordre de base dès que vous le lancez, au prix du marché actuel, sans aucun signal requis. Si votre bot est entré à l'instant même où vous l'avez démarré, c'est presque certainement la raison. (L'alternative est l'entrée conditionnelle — voir ci-dessous.)
2. Vos conditions d'entrée étaient remplies
Si vous avez défini des conditions d'indicateur, le bot a ouvert une position parce qu'elles étaient satisfaites — c'est son travail. Deux points surprennent souvent :
- Logique OU vs ET. Avec ET, chaque condition doit être vraie pour déclencher. Avec OU, une seule suffit — ce qui se déclenche bien plus souvent. Si votre bot a tradé plus tôt ou plus souvent que prévu, vérifiez si vos conditions sont combinées avec OU.
- Des conditions plus souples que vous ne le pensiez. Un seuil comme « RSI en dessous de 60 » se déclenche bien plus facilement que « RSI en dessous de 30 ». Relisez vos valeurs exactes.
Consultez Conditions d'entrée et système de déclenchement pour revoir comment vos conditions se combinent.
3. Il a démarré une nouvelle transaction après la clôture de la précédente
Les bots fonctionnent en continu. Quand une transaction se clôture (au take-profit, par exemple), un bot actif se remet à guetter une entrée et ouvre la transaction suivante dès que les conditions sont remplies — sans délai d'attente. Ainsi, une position qui apparaît peu après une clôture n'est pas un bug ; c'est le bot qui fait son travail. (Détails dans Ce qui se passe après la clôture d'une transaction.) Si vous ne vouliez pas qu'il ré-entre, mettez le bot en pause.
4. C'est un ordre de moyennage, pas une nouvelle transaction
Ce qui ressemble à une « nouvelle transaction » est souvent un ordre de moyennage à l'intérieur de la même transaction — votre grille DCA qui s'ajoute à la position existante à mesure que le prix évoluait, sans en ouvrir une distincte. Vérifiez la transaction : s'il s'agit du même numéro de transaction avec une entrée moyenne plus basse (long) ou plus haute (short), c'est la grille qui fonctionne comme prévu, et non une entrée surprise. Consultez Ordres d'entrée et la grille.
5. Un signal externe s'est déclenché
Si vous faites tourner un bot signal — ou un bot DCA avec un déclencheur d'entrée TradingView — le bot ouvre une position quand une alerte externe le lui indique. Une entrée inattendue pointe alors vers votre source de signal : une alerte qui s'est déclenchée quand vous ne vous y attendiez pas, ou un webhook que vous aviez oublié d'avoir connecté. Vérifiez l'alerte ou la stratégie qui envoie le signal.
6. Vérifiez à nouveau la direction et la paire
Parfois, la surprise est plus simple : le bot est sur une direction (long vs short) ou une paire de trading différente de celle dont vous vous souveniez. Un coup d'œil rapide aux réglages du bot écarte cette hypothèse.
7. « Exécuter maintenant » a-t-il été utilisé ?
Freya propose une action Exécuter maintenant qui force un bot actif à ouvrir une transaction immédiatement, en ignorant ses conditions d'entrée. Si vous (ou toute personne ayant accès à votre compte) avez utilisé Exécuter maintenant, le bot a ouvert une position aussitôt, indépendamment de ses déclencheurs — un fonctionnement conforme. Consultez Gérer vos bots en cours d'exécution pour comprendre ce que fait Exécuter maintenant.
Que faire
- Ouvrez la transaction/le bot et notez : l'entrée était-elle immédiate ou conditionnelle ? Même transaction (moyennage) ou une nouvelle ?
- Relisez vos conditions d'entrée — en particulier ET vs OU et vos seuils exacts.
- S'il s'agit d'un bot signal, vérifiez l'alerte externe qui l'a déclenché.
- Si vous ne voulez pas qu'il continue d'entrer, mettez le bot en pause (voir Gérer vos bots en cours d'exécution).
- Cela ne colle toujours pas ? Contactez [email protected] avec les détails du bot et de la transaction.
Questions fréquentes
Mon bot a ouvert une position à la seconde où je l'ai démarré — pourquoi ?
Vous avez presque certainement réglé l'entrée sur « ouvrir immédiatement », ce qui place l'ordre de base au marché dès que vous lancez le bot. Si vous préférez qu'il attende un signal, utilisez plutôt l'entrée conditionnelle.
Mon bot trade bien plus souvent que je ne l'attendais.
Vérifiez la logique de vos conditions d'entrée. Avec la logique OU, une seule condition déclenche une entrée, ce qui se déclenche donc bien plus souvent qu'avec ET (où toutes les conditions doivent être remplies). Vérifiez aussi à nouveau vos seuils — des valeurs souples (par ex. RSI en dessous de 60) se déclenchent facilement.
Une nouvelle position est apparue juste après la clôture de la précédente.
C'est le bot qui démarre sa transaction suivante. Les bots actifs bouclent en continu, sans délai d'attente — ils ré-entrent dès que les conditions sont remplies. Si vous ne le souhaitez pas, mettez le bot en pause après la clôture d'une transaction.
Est-ce une nouvelle transaction ou simplement mon bot qui moyenne à la baisse ?
S'il s'agit de la même transaction avec une entrée moyenne modifiée, c'est un ordre de moyennage (grille) à l'intérieur de la transaction existante — et non une nouvelle position. Une position réellement nouvelle serait une nouvelle transaction. Vérifiez le numéro de transaction pour les distinguer.
Mon bot signal a ouvert une transaction que je n'ai pas envoyée.
Un bot signal agit sur les signaux webhook qu'il reçoit. Une entrée inattendue signifie généralement que votre alerte externe (par ex. une alerte TradingView) s'est déclenchée — vérifiez la stratégie ou l'alerte qui envoie vers le webhook de votre bot, et régénérez l'URL si vous soupçonnez qu'elle a fuité.
Comment empêcher mon bot d'ouvrir davantage de transactions ?
Mettez-le en pause. La mise en pause l'empêche d'ouvrir de nouvelles positions ; si une transaction est ouverte, il peut la terminer, puis se mettre en pause. Consultez Gérer vos bots en cours d'exécution.
