Hej!
Jag håller på med ett script där jag vill använda största respektive minsta skillnaden mellan två glidande medelvärden under en viss period.
Har provat med koden nedan, där jag vill jämföra 10 respektive 25 perioders glidande medelvärden och få ut största respektive minsta differens mellan dessa under de 25 senaste perioderna.
När MA10>MA25 ska diffen vara positiv och då MA10<MA25 ska diffen vara negativ.
mafast:=10
maslow:=25
mindiff=llv(sub(mov(c,mafast,s),mov(c,maslow,s)),maslow)
maxdiff=hhv(sub(mov(c,mafast,s),mov(c,maslow,s)),maslow)
Men, det verkar inte bli som jag tänkt. maxdiff borde aldrig kunna bli mindre än mindiff, men då jag ritar ut dessa linjer korsar de varandra ganska ofta.
Någon som ser vad jag gör för fel?
Jag håller på med ett script där jag vill använda största respektive minsta skillnaden mellan två glidande medelvärden under en viss period.
Har provat med koden nedan, där jag vill jämföra 10 respektive 25 perioders glidande medelvärden och få ut största respektive minsta differens mellan dessa under de 25 senaste perioderna.
När MA10>MA25 ska diffen vara positiv och då MA10<MA25 ska diffen vara negativ.
mafast:=10
maslow:=25
mindiff=llv(sub(mov(c,mafast,s),mov(c,maslow,s)),maslow)
maxdiff=hhv(sub(mov(c,mafast,s),mov(c,maslow,s)),maslow)
Men, det verkar inte bli som jag tänkt. maxdiff borde aldrig kunna bli mindre än mindiff, men då jag ritar ut dessa linjer korsar de varandra ganska ofta.
Någon som ser vad jag gör för fel?
Comment