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/22/2022 at 8:55 AM #20118209/26/2022 at 2:34 PM #201440
Bonjour,
J’ai bien vu qu’il y avait des échanges concernant le “Bronto” ou le Brontosaure décrit par Christophe de TrendFrance en page 18 de cet échange.
En revanche, le screener que propose Ozon, sauf erreur de ma part, n’est pas destiné à le détecter.
Est-ce que quelqu’un à programmer un tel screener finalement ?Merci d’avance
Salutations
Acalgo
09/27/2022 at 8:39 AM #201472Hello,
J’avais codé un indicateur à l’époque, pour screener ensuite. C’est pas très propre mais si ça peut aider plutôt que de partir d’une feuille blanche:
12345678910111213141516171819202122232425262728293031323334353637383940414243444546myTrend2, ignored, myExpansion2, ignored, ignored = CALL "ExtraTrend"[0,1,1,0,0,0](close)if (myTrend2 <> myExpansion2) thenzf3 = 5endifif (myTrend2 = myExpansion2) thenzf3 = 1endif// BB20 MULTICOLORE 30/09/2019p = 60 //bb20 perioddev = 2.0 //std deviation factor//x = 90 //background alpha//MM20=average[20](close)//MM50=average[50](close)//MM100=average[100](close)MM200=average[200](close)//p = 20 //bb20 periodWeighted = (close*2+high+low)/4//BollingerBollSup =Average[p](Weighted)+dev*std[p](Weighted)BollInf = Average[p](Weighted)-dev*std[p](Weighted)ecartbol= BollSup - BollInf//c7= ecartbol[1]>ecartbol and ecartbol=lowest[20](ecartbol) and ecartbol<average[200](ecartbol)//max1=Bollsup//min1=Bollinf//Conditionsc1=Bollsup < myExpansion2c2= MM200[1] < MM200c3= ecartbol<0.6*average[190](ecartbol) okvol=highest[20](close*volume)>300000c4= highest[190](ecartbol)>1//devif zf3=5 and c1 and okvol and c2 and c3 and c4 thenBronto=1elseBronto=0endifReturn Bronto1 user thanked author for this post.
09/27/2022 at 1:49 PM #20148309/28/2022 at 3:30 PM #201578Indicateur Pente M200 sur 20 périodes
cf: video TrendFrance
Pente M20012345m200 = average[200](close)periode = 20perf = -((m200[periode] - m200) / m200[periode]) * 100return 2, perf09/28/2022 at 3:35 PM #20158110/03/2022 at 10:10 AM #201818Bonjour
Pourriez-vous me dire à quoi sert la possibilité de paramétrer ExtraTrend en clôture, ouverture ou autre moyenne (ou de préciser dans un screener (close) ou (open) qui ne semblent rien changer dans un indicateur) ? Est-ce que cela renvoie tout de même à des bougies suivant la période d’unité de temps choisie ?
Si je regarde mes graphiques en UT jour le 3 octobre à 09h00 et une zone bleue s’affiche. En cas de changement de tendance, à quel moment le trend sort de la zone bleue sur mon graphique :
1. Le soir après la fermeture de la bourse ?
2. Le matin du 4 octobre à l’ouverture de la bourse ?
3. A un autre moment de la journée du 3 ou du 4 octobre ?
Si je reste devant mon ordinateur, est-ce que je peux assister à ce basculement – entre 2 bougies si je suis en UT 1 minute par exemple ou à un autre moment ?
Merci d’avance pour vos réponses les plus précises possibles parce que je pense que mon niveau ne me permet pas de comprendre encore toutes les subtilités !
Salutations
Acalgo
10/03/2022 at 11:07 AM #201828Bonjour,Comme expliqué par email, le fait de pouvoir appliquer un indicateur sur la cloture ou autre est une fonctionnalité de Prorealtime, et non de l’indicateur.Par exemple, vous pouvez avoir la même chose sur une simple moyenne mobile (voir capture ci-jointe).Par défaut, laissez-la donc sur clôture (sachant que “cloture” veut plutôt dire cours actuel, dans le sens close/open/high/low, plutôt que clôture après séance)Bonjour
Pourriez-vous me dire à quoi sert la possibilité de paramétrer ExtraTrend en clôture, ouverture ou autre moyenne (ou de préciser dans un screener (close) ou (open) qui ne semblent rien changer dans un indicateur) ?
1 user thanked author for this post.
10/07/2022 at 10:35 AM #202066hello Gabi
merci d’avoir codé la pente MM200 et l’ATR sur MM200
par contre je ne comprends pas trop ton indicateur ATR sur MM200, comment doit on le lire ? il y a 3 courbes dans ton ATR, trendfrance lui dans sa video parle d’une zone verte au dessus d’une zone grise quand c’est positif au niveau ATR
voici un exemple avec ESSO
si tu peux m’expliquer
merci
10/07/2022 at 10:37 AM #202068voir sujet: ZONE GRISE AUTOUR DE LA SMA200
1 user thanked author for this post.
10/07/2022 at 10:47 AM #202070hello Gabi
je pense que j’ai compris
la courbe du milieu MM200
la courbe supérieure haut bande grise
la courbe inférieure bas bande grise
Penses tu pouvoir coder un screener qui pourrait détecter le début de mouvement haussier de ces futurs monster stock ?
merci
10/12/2022 at 11:42 AM #202368Bonjour à tous
je vous annonce avoir crée un nouveau sujet dans le forum Discussion Generale sur le Trading, sujet nommé
Backtests et Screeners Base TrendFrance (Monsterstock, ExtraTrend, Metascore) #202362
Merci par avance pour vos contributions
Bons trades à tous
plbourse
10/12/2022 at 2:09 PM #20237810/24/2022 at 6:11 PM #202990Bonjour,
Je pensais que le screener suivant me retournerait la liste de valmeurs qui rentrent en tendance haussière d’après l’indicateur extratrend.
123456789101112131415Timeframe(weekly)//Trend, ignored, Expansion, ReDyn, ReCT = CALL "ExtraTrend"[0, 1, 1, 0, 0, 0](close)myTrend, ignored, myExpansion, ignored, ignored = CALL "ExtraTrend"[0, 0, 0, 0, 0, 0](close)//uptrend = myTrend <> myExpansion //ExtraTrend bande bleuedntrend = myTrend = myExpansionc1 = dntrend and not dntrend[1] //nouvelle tendance baissière (bande bleue)///newUpTrend = uptrend and not uptrend[1] //nouvelle tendance haussière (bande bleue)screener[c1]///screener[ c1 ](vitesse)Quelle est l’erreur ?
Merci d’avance pour votre aide
10/24/2022 at 9:35 PM #202994Le code que tu utilises retourne les nouvelles tendances baissières en Weekly.
Voici le code faisant l’inverse (nouvelles tendances haussières) 🙂
123456789Timeframe(weekly)myTrend, ignored, myExpansion, ignored, ignored = CALL "ExtraTrend"[0, 0, 0, 0, 0, 0](close)uptrend = myTrend <> myExpansion //ExtraTrend bande bleuec2 = uptrend and not uptrend[1] //nouvelle tendance haussière (bande bleue)screener[c2] -
AuthorPosts