Hur kan man säkerställa att en modell inte stega ”för snabbt” mellan sekvenserna? Jag har provat följande men kan inte finna att modellen väntar något alls innan den stega vidare. Den borde ju invänta att stegaOK är sann.
tidsspärr:=5
innehav:=portfolio(v)
önskat:=3
tidEfterKöp:=mult(sub(Date(),LastTrade(b,d)),1440)
stegaOK:=gt(tidEfterKöp,tidsspärr)
stegaTill3OK:=and(ge(innehav,önskat),stegaOK)
stegaTill2OK:=and(lt(innehav,önskat),stegaOK)
if(stegaTill3OK,3,if(stegaTill2OK,2,1))
I detta fallet skall sek2 säkerställa att önskat antal köps. I sek3 börjar säljbevakningen.
tidsspärr:=5
innehav:=portfolio(v)
önskat:=3
tidEfterKöp:=mult(sub(Date(),LastTrade(b,d)),1440)
stegaOK:=gt(tidEfterKöp,tidsspärr)
stegaTill3OK:=and(ge(innehav,önskat),stegaOK)
stegaTill2OK:=and(lt(innehav,önskat),stegaOK)
if(stegaTill3OK,3,if(stegaTill2OK,2,1))
I detta fallet skall sek2 säkerställa att önskat antal köps. I sek3 börjar säljbevakningen.
Comment