Description
CerbĂšre : Trois tĂȘtes, un chasseur
Trois stratégies spécifiques au régime, trois modes de risque, un bot. Choisissez la combinaison qui correspond au marché sur lequel vous tradez.
Qu'est-ce que CerbĂšre
Un bot avec deux commutateurs :
- StratĂ©gie : la logique d'entrĂ©e. Trois "tĂȘtes", chacune conçue pour un rĂ©gime de marchĂ© diffĂ©rent.
- Mode de risque : comment les positions sont dimensionnées, stoppées et suivies.
Neuf combinaisons issues de deux menus dĂ©roulants. La taille de la position est normalisĂ©e par ATR selon votre pourcentage de risque, ainsi le mĂȘme rĂ©glage risque la mĂȘme somme que le marchĂ© soit calme ou violent. Les dĂ©cisions sont prises une fois par clĂŽture de barre.
Pas de boĂźte noire concernant votre argent. Chaque contrĂŽle est documentĂ© ci-dessous, et le cĂŽtĂ© risque est entiĂšrement expliquĂ© : comment la taille est calculĂ©e, oĂč le stop est placĂ©, comment le suivi fonctionne. Ce que vous ne trouverez pas ici, c'est une promesse de rendement garanti (si vous en voyez une dans une annonce quelconque, fuyez).
Les trois tĂȘtes (StratĂ©gie)
- Suivi de tendance : conçu pour les marchés en tendance. Recherche une cassure de canal que le filtre de tendance confirme comme étant dans le sens de la tendance, pas contre.
- Retour à la moyenne : conçu pour les marchés en range. Recherche un prix étiré à une distance calibrée en ATR de la valeur équitable, avec la garde de tendance claire (vise un retour à la moyenne).
- Cassure de volatilité : conçu pour les expansions de volatilité. Recherche une cassure de canal survenant pendant que la volatilité est réellement en expansion, pas déjà épuisée.
La couche de risque (Mode de risque)
La taille est toujours normalisĂ©e par ATR. Le bot lit l'ATR actuel, en dĂ©duit la distance de votre stop, et dimensionne la position pour qu'une sortie stop coĂ»te le pourcentage d'Ă©quitĂ© que vous avez dĂ©fini. Les conditions volatiles obtiennent une position plus petite, les conditions calmes une plus grande (mĂȘme somme Ă risque dans les deux cas). Pas de tailles de lots fixes, pas de devinettes.
- Objectif fixe à une jambe : une position. Stop ATR fixe + objectif ATR fixe. Entrée, sortie, terminé.
- Stop suiveur à une jambe : une position, pas d'objectif fixe. Le stop suit l'entrée à la distance ATR et ne recule jamais contre vous.
- Stop suiveur Ă deux jambes : deux jambes, risque divisĂ© 50/50. L'une prend l'objectif ATR. L'autre est le coureur (mĂȘme stop, suivi depuis l'entrĂ©e, laissĂ© courir aussi loin que le marchĂ© le permet).
Sur le suivi : CerbĂšre utilise le stop suiveur cĂŽtĂ© serveur propre Ă cTrader (le mĂȘme que vous placeriez manuellement). Il est attachĂ© Ă l'ordre et n'a pas besoin de dĂ©clencheur : le stop maintient sa distance derriĂšre le meilleur prix atteint par la transaction, se resserrant Ă mesure que la transaction progresse. CĂŽtĂ© serveur signifie qu'il continue de fonctionner si votre machine ou connexion tombe.
Sur la taille. Chaque trade est dimensionné pour risquer au maximum Risque par trade de votre équité, avec la distance du stop définie par l'ATR.
ParamÚtres, en français clair
Groupés comme ils apparaissent dans cTrader.
Stratégie
- StratĂ©gie : quelle tĂȘte utiliser.
- Autoriser Long / Autoriser Short : filtre de direction. Désactivez l'un pour trader avec un biais à plus long terme, ou pour éviter une exposition sur un cÎté.
Tendance
- Canal de cassure (barres) : longueur du canal de cassure (tĂȘtes Tendance / VolatilitĂ©). Plus long = moins de cassures, mais plus significatives.
- Filtre de tendance EMA (barres) : filtre de confirmation de tendance (tĂȘte Tendance). Plus long = plus strict sur ce qui compte comme tendance.
Retour Ă la moyenne
- EMA moyenne (barres) : la ligne de valeur Ă©quitable vers laquelle les retours s'estompent, et oĂč MeanReversion sort.
- Bande de retour (Ă ATR) : Ă quelle distance le prix doit s'Ă©tirer avant qu'un retour ne soit dĂ©clenchĂ©. Plus large = entrĂ©es plus rares et extrĂȘmes.
- Pente max pour retour (Ă ATR) : la garde de tendance. Baissez-la si la tĂȘte est souvent dĂ©passĂ©e.
Volatilité
- Retour sur expansion vol (barres) : Ă quel point la volatilitĂ© doit ĂȘtre dĂ©passĂ©e pour ĂȘtre considĂ©rĂ©e en expansion (tĂȘte VolatilitĂ©).
Risque
- Mode de risque : voir les modes de risque ci-dessus.
- Risque par trade (% de l'équité) : combien de votre capital le bot risque sur un seul trade. Chaque position est dimensionnée pour que sa perte au stop soit au maximum ce montant.
- Période ATR (barres) : retour ATR pour dimensionnement et stops.
- Stop Loss (Ă ATR) : distance initiale du stop sur tous les modes, et distance de suivi dans les modes suiveurs.
- Take Profit (à ATR) : distance cible (objectif de OneLegFixedTarget, ou jambe cible dans TwoLegTrailingStop). Non utilisé par OneLegTrailingStop.
Comment l'utiliser
- Configurez-le : une instance par symbole, sur la période que vous comptez trader. Chaque instance gÚre uniquement son propre symbole (lancez-en plusieurs pour un portefeuille).
- Choisissez une tĂȘte adaptĂ©e au marchĂ© : regardez d'abord l'instrument et la pĂ©riode, puis choisissez :
Utiliser une tĂȘte tendance sur une paire en range n'est pas un problĂšme de rĂ©glages que vous pouvez corriger. Changez de marchĂ© ou changez de tĂȘte. -
- Mouvements directionnels persistants â Suivi de tendance
- Ranges bien dĂ©finis, prix revenant rĂ©guliĂšrement Ă une moyenne â Retour Ă la moyenne
- PĂ©riodes calmes qui dĂ©bouchent sur des expansions nettes (ouvertures de session, post-consolidation) â Cassure de volatilitĂ©
- Choisissez un mode de risque : commencez par Objectif fixe Ă une jambe lorsque vous validez une tĂȘte : une position, un stop, un objectif, pour que le backtest vous indique clairement si les entrĂ©es ont un avantage. Passez Ă un mode suiveur une fois que vous leur faites confiance :
-
- Stop suiveur Ă une jambe lorsque la tĂȘte capture des mouvements qui dĂ©passent largement un objectif fixe. Pas de limite Ă la hausse.
- Stop suiveur Ă deux jambes lorsque vous voulez les deux (une jambe encaisse l'objectif, l'autre court).
- Définissez votre risque : Risque par trade est le chiffre qui compte. 1 % ou moins est un point de départ raisonnable. Chaque position est dimensionnée pour risquer au maximum cette part de votre capital, définie par l'ATR.
- Validez, puis passez en rĂ©el : backtest â walk-forward â dĂ©mo â rĂ©el, dans cet ordre.
Validez avant de lui faire confiance
Tout ensemble de paramÚtres peut sembler spectaculaire sur un backtest si vous l'ajustez trop. C'est de la sur-optimisation, et c'est la maniÚre la plus rapide de perdre de l'argent avec votre propre bot. Il vaut mieux faire ça correctement :
- Séparez vos données. Une période pour optimiser (échantillon d'entraßnement), une période ultérieure que vous ne touchez jamais pendant le réglage (hors échantillon).
- Optimisez uniquement sur l'échantillon d'entraßnement.
- Testez ces réglages exacts hors échantillon. S'ils s'effondrent, vous avez sur-optimisé (moins de paramÚtres, logique plus simple).
- Walk forward sur plusieurs fenĂȘtres consĂ©cutives. Un vrai avantage est Ă peu prĂšs stable ; un sur-ajustĂ© est un pic unique.
- Test de plateau : variez vos meilleurs paramÚtres de ±20 %. Des résultats stables signifient robustesse ; des variations sauvages signifient un équilibre précaire.
- Test en avant sur démo avant de passer en réel.
cTrader ne propose pas de walk-forward en un clic, donc c'est manuel (séparez par date, optimisez un segment, validez sur le suivant). Fastidieux, mais c'est la différence entre une stratégie et un ticket de loterie.
Ă quoi s'attendre
- Aucun mode ne gagne sur tous les marchĂ©s. Les tĂȘtes tendance saignent dans les ranges ; le retour Ă la moyenne est dĂ©passĂ© dans les tendances. C'est pourquoi les tĂȘtes sont sĂ©parĂ©es.
- Le filtrage signifie moins de trades. Des entrées mieux synchronisées, pas une action constante.
- Les coûts comptent : spread, commission, swap, surtout sur les périodes basses. Backtestez avec des coûts réalistes activés.
- Les performances passées, backtestées ou en avant, ne prédisent pas les résultats futurs.
FAQ
- Avec quelle tĂȘte commencer ? Suivi de tendance est la plus indulgente et la plus Ă©tayĂ©e par des preuves pour le retail. Commencez par elle avec Objectif fixe Ă une jambe.
- Pourquoi trois modes de risque ? Parce que la gestion des trades est l'avantage pour de nombreuses stratégies (l'entrée n'est que la moitié du travail). Objectif fixe à une jambe garde la simplicité; Stop suiveur à une jambe laisse courir les gagnants sans limite; Stop suiveur à deux jambes encaisse une partie et laisse le reste courir. Choisissez celui qui correspond à votre façon de gérer les trades.
- Trade-t-il plusieurs symboles ? Un symbole par instance. Lancez-en plusieurs pour un portefeuille.
- Pourquoi a-t-il sauté un signal ? Habituellement la taille de position arrondie en dessous du lot minimum de votre broker, ou une position est déjà ouverte sur ce symbole.
- D'autres tĂȘtes seront-elles ajoutĂ©es ? L'architecture est modulaire par conception (de nouvelles stratĂ©gies peuvent ĂȘtre ajoutĂ©es sans perturber les existantes).
Notes techniques
- Les entrées et sorties sont évaluées une fois par clÎture de barre, pas tick par tick.
- Les stops, objectifs et suivis sont placés cÎté serveur avec l'ordre (ils survivent à une déconnexion).
Avertissement
Le trading comporte un risque substantiel de perte. Ce logiciel est un outil, pas un conseil financier. Vous ĂȘtes responsable de vos propres tests, rĂ©glages de risque, et rĂ©sultats. L'auteur ne donne aucune garantie et ne revendique aucun rĂ©sultat de performance, passĂ© ou futur.
Résumé
Position sizing is ATR-normalized, meaning it adjusts to market volatility to risk a consistent percentage of equity per trade. The three risk modes include OneLegFixedTarget (single position with fixed stop and target), OneLegTrailingStop (single position with a trailing stop and no fixed target), and TwoLegTrailingStop (two positions splitting risk, one with a fixed target and one trailing).
The bot evaluates trade signals once per bar close and uses server-side stops and trailing stops to maintain risk management even if the userâs connection drops. It supports one symbol per instance, allowing portfolio diversification by running multiple instances.
Parameters are clearly documented, covering strategy selection, trend filters, mean reversion settings, volatility lookbacks, and risk controls such as risk per trade, ATR period, stop loss, and take profit distances. Users are advised to validate strategies through rigorous backtesting, walk-forward testing, and demo trading before live deployment.
