ExtraTrend – exemples de codage screeners et programmation personnalisee
Forums › ProRealTime forum Français › Support ProScreener › ExtraTrend – exemples de codage screeners et programmation personnalisee
- This topic has 505 replies, 103 voices, and was last updated 2 months ago by Bernard49.
Tagged: extratrend
-
-
09/17/2021 at 7:42 AM #177763
Hello,
Non, la valeur pour la bougie impulsive n’est pas retournée.
09/17/2021 at 7:58 AM #177772Etant 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 )
09/17/2021 at 8:20 AM #177773Etant 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
09/17/2021 at 8:24 AM #17777409/17/2021 at 8:27 AM #177775Il peut peut être le faire en codage itf pour que nous puissions pas voir le code mais cela serait vraiment sympa et utile :))))
09/17/2021 at 8:38 AM #177777Il peut peut être le faire en codage itf pour que nous puissions pas voir le code mais cela serait vraiment sympa et utile :))))
Je pense aussi car pourquoi ajouter une notion à l’indicateur si celle-ci n’est accessible que visuellement ?
Je ne me vois pas scruter plusieurs dizaines voir centaines de graphes pour déterminer les valeurs qui présente cette caractéristique
09/17/2021 at 9:35 AM #177787Bonjour,
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 extratrend12345678910111213// Cassure de la résistance court terme ExtratrendTrendLine, ignored, ignored, ignored, ResCourtTerme = CALL "ExtraTrend"[0,1,1,0,0,0](close)cassure = close > ResCourtTerme[1] and close[1] <= ResCourtTerme[1] and ResCourtTerme <> TrendLinedelta = 100*(close - open[d-1])/open[d-1]TIMEFRAME(daily)averageCapital= (summation[51](volume*close) - highest[51](volume*close)) / 50capi = averageCapital > 100000screener [cassure[d] and capi](delta as "delta")breakout restistance dynamique extratrend12345678910111213// Cassure de la résistance dynamiqueignored, 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)) / 50capi = averageCapital > 100000screener [cassure[d] and capi](delta as "delta")1 user thanked author for this post.
09/17/2021 at 10:13 AM #177789Bonjour,
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 !
1 user thanked author for this post.
09/17/2021 at 10:23 AM #177791Bonjour,
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:
https://www.youtube.com/watch?v=ulw9-VVkuMg
1 user thanked author for this post.
09/17/2021 at 10:30 AM #177792une 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!
09/17/2021 at 10:35 AM #17779309/17/2021 at 11:20 AM #177795Bonjour à tous,
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″.
Qu’est-ce que je doit changer?
Merci à tous
09/17/2021 at 11:28 AM #17779609/17/2021 at 11:29 AM #177797Bonjour,
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 extratrend12345678910111213// Cassure de la résistance court terme ExtratrendTrendLine, ignored, ignored, ignored, ResCourtTerme = CALL “ExtraTrend”[0,1,1,0,0,0](close)cassure = close > ResCourtTerme[1] and close[1] <= ResCourtTerme[1] and ResCourtTerme <> TrendLinedelta = 100*(close – open[d–1])/open[d–1]TIMEFRAME(daily)averageCapital= (summation[51](volume*close) – highest[51](volume*close)) / 50capi = averageCapital > 100000screener [cassure[d] and capi](delta as “delta”)breakout restistance dynamique extratrend12345678910111213// Cassure de la résistance dynamiqueignored, 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)) / 50capi = averageCapital > 100000screener [cassure[d] and capi](delta as “delta”)j’ai remplacé la variable D par un chiffre exemple *1* mais j’ai une erreur
09/17/2021 at 11:52 AM #177800Bonjour à tous,
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″.
Qu’est-ce que je doit changer?
Merci à tous
Vous trouverez votre réponse ici:
-
AuthorPosts