Code Pour Calcul RSI SVP (RSI6) ?
Forums › ProRealTime forum Français › Support ProBuilder › Code Pour Calcul RSI SVP (RSI6) ?
- This topic has 6 replies, 5 voices, and was last updated 1 month ago by
robertogozzi.
-
-
08/25/2025 at 11:00 AM #250039
Bonjour, je me suis aperçu que Pro Real Time ne donnait pas ma même valeur de RSI6 que celle que j’avais calculée. J’ai découvert que le RSI de PRT utilise la moyenne lissée de Wilder, la mienne la moyenne simple. Mon algo est basé sur la moyenne simple, pas celle de Wilder !. j’aimerais donc (si possible) qu’une bonne âme me donne la programmation d’un RSI6 basé sur la moyenne simple. Merci !
08/25/2025 at 11:38 AM #250040Salut,
Voici le calcul du RSI où vous pouvez choisir parmi neuf moyennes différentes…
Custom RSI123456789101112131415N=6 //LookBack PeriodMAType=0 //0=SMA, 1=EMA, 2=WMA, 3=Wilder, 4=Triangular, 5=EndPoint, 6=TimeSeries, 7=Hull, 8=ZeroLagUp=MAX(0,Close-Close[1])Down=MAX(0,Close[1]-Close)AvgUp=Average[N,MAType](Up)AvgDown=Average[N,MAType](Down)RS=AvgUp/AvgDownmyRSI=100-100/(1+RS)Return myRSI as "Relative Strength Index", 20,40,60,803 users thanked author for this post.
08/25/2025 at 11:43 AM #25004108/25/2025 at 11:46 AM #250042Merci ! toujours présent, JS !
J’en profite pour corriger une petite erreur dans NPSEUDODAYS : dans la ligne qui suit c’est 1900 et pas 1901 !)
NPSEUDODAYS=(TheYear-1900)*365+CorrectBissext+DaysOfPreviousMonths+TheDay
(moyennant quoi, si ce code est utilisé dans 400, il sera encore bon !)
1 user thanked author for this post.
08/25/2025 at 11:56 AM #25004308/26/2025 at 7:42 AM #25006308/26/2025 at 3:31 PM #250074Simple – RSI[14](fermer)
Wilder – RSI[14,3](fermer)
Par défaut, RSI ne permet pas de modifier le type de moyenne utilisé.
Modifiez simplement la variable MAtype à la ligne 3 du code de JS pour choisir le type de moyenne approprié:
1MAType=0 //0=SMA, 1=EMA, 2=WMA, 3=Wilder, 4=Triangular, 5=EndPoint, 6=TimeSeries, 7=Hull, 8=ZeroLag -
AuthorPosts
Find exclusive trading pro-tools on