Enligt bollinger så skall det genereras köpsignal om
mfi(10) är över 80 och %b är över 0.8
När jag räknar ut %b får jag det inte över 0.5
vid 1.0 ska kursen vandra vid övre banden och vid 0.0 i det nedre bandet.
Varför blir inte %b som jag vill, vad är fel ?
Detta script kör jag.
mperiod:=20
deviation:=2.0
bollingerpådata:=c
m1:=mov(bollingerpådata,mperiod)
sd1:=stdev(bollingerpådata,mperiod)
upperBB:=add(m1,mult(sd1,deviation))
{Undre RsiBollinger--------------}
lowerBB:=sub(m1,mult(sd1,deviation))
{Mellan RsiMedel--------------}
midBB:=mov(bollingerpådata,mperiod,s)
min uträkning är:
procb1:=sub(c,upperBB)
procb2:=sub(upperBB,lowerBB)
procb3:=div(procb1,procb2)
procsig:=gt(procb3,0,8)
mfi1:=mfi(10)
mfi2:=hhv(gt(mfi1,80),2)
signal1:=and(procsig,mfi2)
signal1
mfi(10) är över 80 och %b är över 0.8
När jag räknar ut %b får jag det inte över 0.5
vid 1.0 ska kursen vandra vid övre banden och vid 0.0 i det nedre bandet.
Varför blir inte %b som jag vill, vad är fel ?
Detta script kör jag.
mperiod:=20
deviation:=2.0
bollingerpådata:=c
m1:=mov(bollingerpådata,mperiod)
sd1:=stdev(bollingerpådata,mperiod)
upperBB:=add(m1,mult(sd1,deviation))
{Undre RsiBollinger--------------}
lowerBB:=sub(m1,mult(sd1,deviation))
{Mellan RsiMedel--------------}
midBB:=mov(bollingerpådata,mperiod,s)
min uträkning är:
procb1:=sub(c,upperBB)
procb2:=sub(upperBB,lowerBB)
procb3:=div(procb1,procb2)
procsig:=gt(procb3,0,8)
mfi1:=mfi(10)
mfi2:=hhv(gt(mfi1,80),2)
signal1:=and(procsig,mfi2)
signal1
Comment