Etant donné que l’indicateur ne retourne pas cette information, je ne pense pas que ce soit possible. En tout cas, pas en faisant appel à l’indicateur. Il faudra le coder vous même en déterminant les caractéristiques d’une bougie impulsive.
Etant donné que l’indicateur ne retourne pas cette information, je ne pense pas que ce soit possible. En tout cas, pas en faisant appel à l’indicateur. Il faudra le coder vous même en déterminant les caractéristiques d’une bougie impulsive.
(Je viens de voir que Christophe a répondu xD )
Merci, c’est bien ce que je demandais, les caractéristiques d’une bougie impulsive.
Je suis prêt à coder moi-même le screener si j’ai ces dernières
J’ai codé la cassure de résistance, et je suis à la recherche d’une stratégie. Vous verrez dans mon code que la variable “d” est une variable externe (que vous devrez donc déclarer au moment de coder) qui permets de remonter sur des cassures “d” jours en amont, et faire ainsi des backtests. Pour le moment je ne voit pas de recette magique, la cassure de résistance seule n’est pas une indication suffisante pour avoir plus de 50% de trade gagnant : il faut définir le point d’entrée, le niveau d’invalidation, et probablement d’autres éléments qui confirment un démarrage de tendance etc… Si vous trouvez un élément qui améliore la détection d’un démarrage de trend haussier, je suis preneur.
// Cassure de la résistance court terme Extratrend
TrendLine, ignored, ignored, ignored, ResCourtTerme = CALL "ExtraTrend"[0,1,1,0,0,0](close)
cassure = close > ResCourtTerme[1] and close[1] <= ResCourtTerme[1] and ResCourtTerme <> TrendLine
delta = 100*(close - open[d-1])/open[d-1]
TIMEFRAME(daily)
averageCapital= (summation[51](volume*close) - highest[51](volume*close)) / 50
capi = averageCapital > 100000
screener [cassure[d] and capi](delta as "delta")
// Cassure de la résistance dynamique
ignored, ignored, ignored, myReDyn, ignored = CALL "ExtraTrend"[0,1,1,0,0,0](close)
cassure = close > myReDyn[1] and close[1] <= myReDyn[1]
delta = 100*(close - open[d-1])/open[d-1]
TIMEFRAME(daily)
averageCapital= (summation[51](volume*close) - highest[51](volume*close)) / 50
capi = averageCapital > 100000
screener [cassure[d] and capi](delta as "delta")
A mon humble niveau, voici ma réponse : si tu as un indicateur qui te permet d’avoir un trade dans le bon sens dans 50% des cas, c’est largement suffisant. C’est même un taux de réussite digne de la plupart des traders pro (voir mieux !).
Associé à un bon money management strict, cela suffit amplement à faire de très beaux bénéfices en fin d’année.
A mon humble niveau, voici ma réponse : si tu as un indicateur qui te permet d’avoir un trade dans le bon sens dans 50% des cas, c’est largement suffisant. C’est même un taux de réussite digne de la plupart des traders pro (voir mieux !).
Associé à un bon money management strict, cela suffit amplement à faire de très beaux bénéfices en fin d’année.
Merci pour ton screener !
Je suis d’accord.
50% suffisent très largement pour tirer des profits très conséquents.
C’est surtout le ratio gain/risque qui fait le job pour ma part.
Voir ma vidéo sur le money management ici pour s’en convaincre:
une fonction aléatoire a aussi 50% de chance d’aller dans le bon sens. Donc non, ce n’est pas suffisant, il faut aussi avoir un ratio TP/SL supérieur à 1. C’est ce que je veux dire par le fait de déterminer quels sont les autres éléments de la stratégie à déterminer : où mettre le stop pour qu’il soit moins souvent touché que le take profit s’ils sont symétriques, par exemple. Mais je ne doute pas qu’avec la communauté de passionnés ProRealCode on ai rapidement des bonnes idées!
j’ai pas mal de faux positifs, je pense que ma façon de détecter la cassure n’est pas optimim, peut être lié au fait de savoir ce que deviennent les lignes de résistance lorsqu’elles sont inactives?
je suis dans le début de ma formation en programmation. Quand je met les codes sur proscrenner il y a une message de erreur que s’affiche: “La fonction “extratrend” appelée via “monproscrenner” retourne 5 valeurs mais votre code en a besoin de 3″.
J’ai codé la cassure de résistance, et je suis à la recherche d’une stratégie. Vous verrez dans mon code que la variable “d” est une variable externe (que vous devrez donc déclarer au moment de coder) qui permets de remonter sur des cassures “d” jours en amont, et faire ainsi des backtests. Pour le moment je ne voit pas de recette magique, la cassure de résistance seule n’est pas une indication suffisante pour avoir plus de 50% de trade gagnant : il faut définir le point d’entrée, le niveau d’invalidation, et probablement d’autres éléments qui confirment un démarrage de tendance etc… Si vous trouvez un élément qui améliore la détection d’un démarrage de trend haussier, je suis preneur.
breakout resistance court terme extratrend
1
2
3
4
5
6
7
8
9
10
11
12
13
// Cassure de la résistance court terme Extratrend
je suis dans le début de ma formation en programmation. Quand je met les codes sur proscrenner il y a une message de erreur que s’affiche: “La fonction “extratrend” appelée via “monproscrenner” retourne 5 valeurs mais votre code en a besoin de 3″.
The information collected on this form is stored in a computer file by ProRealCode to create and access your ProRealCode profile. This data is kept in a secure database for the duration of the member's membership. They will be kept as long as you use our services and will be automatically deleted after 3 years of inactivity. Your personal data is used to create your private profile on ProRealCode. This data is maintained by SAS ProRealCode, 407 rue Freycinet, 59151 Arleux, France. If you subscribe to our newsletters, your email address is provided to our service provider "MailChimp" located in the United States, with whom we have signed a confidentiality agreement. This company is also compliant with the EU/Swiss Privacy Shield, and the GDPR.
For any request for correction or deletion concerning your data, you can directly contact the ProRealCode team by email at privacy@prorealcode.com
If you would like to lodge a complaint regarding the use of your personal data, you can contact your data protection supervisory authority.
Get Assistance
Assistance Type
Your Need
Proposed Solutions
Do you like cookies? 🍪 We use cookies to ensure you get the best experience on our website.
(Learn more)