CarlParticipant
Average
Ci-dessous une demande qui a été envoyée à ProRealTime :
Je vous demande la création d’un nouvel indicateur qui correspond à une variation des bandes de Keltner ; en effet sur votre indicateur on ne peut faire varier le calcul de l’écartement des bandes ( centrées sur la MM typique) ; or il me faut les bandes de Keltner sur une MM décalée ( de 1 bar horizontale vers la droite en l’occurrence ) et pouvoir faire varier l’écart des bandes car mon écart type est le ratio volatilité moyenne de 3 dernières bars divisé par deux mais parfois un peu différent; aussi est il intéressant de pouvoir faire varier ce ratio et le nombre de bars à partir duquel il est calculé.
Et une proposition de réponse :
//Canaux de Keltner
n=10 //période
coeff=1
decalagehorizontal=0 //en nombre de barres
REM Moving Average
MA = Average[N](TypicalPrice)
REM Upper Keltner Band
UpperBand = MA + coeff*Average[N](Range)
REM Lower Keltner Band
LowerBand = MA - coeff*Average[N](Range)
RETURN MA[decalagehorizontal] AS "Keltner Moving Average" , UpperBand[decalagehorizontal] AS "Upper Keltner Band" , LowerBand[decalagehorizontal] as "Lower Keltner Band"