Hejsan!
Har stött på ett fenomen som jag inte riktigt blir klok på. Jag har följande kod i en sorts manuell ATR beräkning:
diffDays=sum(gt(int(d),lasttrade(s,d)),100)
trueRange=mx(mx(sub(H,L),abs(sub(aref(c,1),H))),abs(sub(aref(c,1),L)))
trMean=aref(MOV(trueRange,10),diffDays:100)
Den verkar fungera som den ska. Men om jag byter ordning på aref och MOV blir det annorlunda resultat:
trMean=MOV(aref(trueRange,diffDays:100),10)
Om jag ersätter variabeln diffDays med en konstant fungerar båda varianterna så det verkar vara dynamiken som ställer till det.
Någon idé om varför ordningen på MOV och aref har betydelse?
Mvh,
Anders
Har stött på ett fenomen som jag inte riktigt blir klok på. Jag har följande kod i en sorts manuell ATR beräkning:
diffDays=sum(gt(int(d),lasttrade(s,d)),100)
trueRange=mx(mx(sub(H,L),abs(sub(aref(c,1),H))),abs(sub(aref(c,1),L)))
trMean=aref(MOV(trueRange,10),diffDays:100)
Den verkar fungera som den ska. Men om jag byter ordning på aref och MOV blir det annorlunda resultat:
trMean=MOV(aref(trueRange,diffDays:100),10)
Om jag ersätter variabeln diffDays med en konstant fungerar båda varianterna så det verkar vara dynamiken som ställer till det.
Någon idé om varför ordningen på MOV och aref har betydelse?
Mvh,
Anders
Comment