Indicateur “Que se passe t-il en moyenne à cette heure-ci?”
Forums › ProRealTime forum Français › Support ProBuilder › Indicateur “Que se passe t-il en moyenne à cette heure-ci?”
- This topic has 3 replies, 2 voices, and was last updated 1 year ago by Zinc.
-
-
10/04/2023 at 3:31 PM #222040
Bonjour,
Avec mon indicateur (pour le forex), je souhaite afficher pour chaque bougie une moyenne et un écart type d’une valeur liée à cette même bougie les X jours précédents (la bougie de 8h00 par exemple des X jours précédents, puis 8h15, 8h30… si une UT de 15min).
Je bute sur le passage du dimanche, qui me fausse les résultats de la moyenne (et donc probablement de l’écart type), pourtant j’ai bien la valeur (de range, dans mon exemple) du vendredi le lundi.
C’est peut-être plus clair avec le code.
Je sollicite votre aide. J’avais essayé de décaler en jouant avec “days+intradaybarindex” aussi, sans succès.
Merci.
Que se passe t-il en moyenne à cette heure-ci1234567891011121314151617181920212223242526272829303132333435////////// Paramètres générauxDefparam CALCULATEONLASTBARS=72120////////// Variables//**********************************************//ut=15 // UT en minutessem=0.4 // nb de semaines (5j) d'historique d'études//**********************************************////// Nombre de bougies selon UT//Avec ut en minutes, pour le forex ://1 jour=(24*60/ut) bougies, soit 1440/ut//1 semaine=5*(24*60/ut)+(60/ut) bougies/équivalent 5 jours de trading, soit 7200/ut du lundi au vendredi; (60/ut) représente les bougies du dimanche soir, en "doublon" avec le vendredi de 22 à 23h00.//Pour une population de 50 jours de trading, on aura donc 10*[5*(24*60/ut)+(60/ut)], soit 72120/utIf dayofweek=1 and opentime<230000 thendec=24*60/ut+60/utElsedec=24*60/utEndif////////// Indicateurmyrange=range[dec]////////// Calculssom=0For i=1 to sem*5 dosom=som+(myrange)[i*dec]ect=std[dec*i](myrange)NextmoyRange=som/(sem*5)//return myrangereturn moyRange as"moy" coloured (255,0,255),ect as"ecart type"10/12/2023 at 10:50 AM #222338En gros, ma réponse est là, dans l’exemple 7 de Nicolas:
(hum, ça fait donc plus de trois que j’ignore l’existence des tableaux… )
10/12/2023 at 2:08 PM #22235510/12/2023 at 4:28 PM #222366Et pour compléter (au cas où il y ait d’autres étourdis comme moi), un exemple de calcul de l’écart type à partir des tableaux par Vonasi:
Bande de Bollinger à durée supérieure : Support ProBuilder du Forum – ProRealTime (prorealcode.com), à 12h13.
J’ai tout!
Merci à tous, je gagne à vous lire (plus régulièrement!).
-
AuthorPosts