Hej!
Jag har en fungerande modell i ett annat program som jag nu vill översätta till Autostock. Modellen skall hitta pivotpunkter (toppar/bottnar) x antal perioder bakåt. När man hittat en topp/botten så testas denna mot x antal perioder bredvid. En topp tex skall vara högre än 7 dagar innan/efter.
Det jag är ute efter är alltså INTE en modell som tittar x perioder bakåt och returnerar högsta värdet rakt av utan det skall vara en markerad topp/botten annars fortsätter att söka efter en pivot som uppfyller villkoren.
Så här långt har jag kommit hittills på modellen för att hitta toppar, men är hopplöst fast!
___________________________________________________________
Antperbakåt:=21
Antperbredvid:=7
Topp:=HHV(H,Antperbakåt) //Leta efter topp
ToppPeriod:=HHVBARS(H,Antperbakåt) //Period för topp
Toppföre:=HHV(AREF(H,ToppPeriod),Antperbredvid //Kontroll H innan topp
______________________________________________________________
Nu vet jag inte hur jag skall gå vidare. Jag kan ju jämföra Topp med Toppföre, men hur gör jag för att fortsätta leta om det blir ett FALSKT utfall?
Hälsningar Kent
Jag har en fungerande modell i ett annat program som jag nu vill översätta till Autostock. Modellen skall hitta pivotpunkter (toppar/bottnar) x antal perioder bakåt. När man hittat en topp/botten så testas denna mot x antal perioder bredvid. En topp tex skall vara högre än 7 dagar innan/efter.
Det jag är ute efter är alltså INTE en modell som tittar x perioder bakåt och returnerar högsta värdet rakt av utan det skall vara en markerad topp/botten annars fortsätter att söka efter en pivot som uppfyller villkoren.
Så här långt har jag kommit hittills på modellen för att hitta toppar, men är hopplöst fast!
___________________________________________________________
Antperbakåt:=21
Antperbredvid:=7
Topp:=HHV(H,Antperbakåt) //Leta efter topp
ToppPeriod:=HHVBARS(H,Antperbakåt) //Period för topp
Toppföre:=HHV(AREF(H,ToppPeriod),Antperbredvid //Kontroll H innan topp
______________________________________________________________
Nu vet jag inte hur jag skall gå vidare. Jag kan ju jämföra Topp med Toppföre, men hur gör jag för att fortsätta leta om det blir ett FALSKT utfall?
Hälsningar Kent
Comment