Beroende på villkor vill jag välja dataserie. Det innebär att jag får 6 olika kombinationer att väja mellan. Går det att välja dataserien som ska användas i en if-sats och att det sedan går att referera bakåt samt göra beräkningar på dataserien. Alternativet skulle vara att beräkna alla 6 kombinationer och sedan välja med en if-sats, vilket blir omständigt. Skulle gå att testa sig fram, men blir ganska mycket att stämma av då är fler olika marknader. Förkortat exempel:
ejIndex=div(add(b,s),2) { i fall det är glest med avslut}
extra1=cmpref(c,0,a)
extra2=cmpref(c,0,b)
serie1=if(and(eqv(scrpar(3),0),eqv(scrpar(4),0)),ejIndex,0)
serie2=if(and(eqv(scrpar(3),0),eqv(scrpar(4),1)),mult(eJIndex,extra1),serie1)
serie3=if(and(eqv(scrpar(3),0),eqv(scrpar(4),2)),mult(eJIndex,extra2),serie2)
serie4=if(eqv(serie3,0),c,serie3)
vlk1=roc(serie4,10,%)
vlk2=aref(serie4,20)
…..
ejIndex=div(add(b,s),2) { i fall det är glest med avslut}
extra1=cmpref(c,0,a)
extra2=cmpref(c,0,b)
serie1=if(and(eqv(scrpar(3),0),eqv(scrpar(4),0)),ejIndex,0)
serie2=if(and(eqv(scrpar(3),0),eqv(scrpar(4),1)),mult(eJIndex,extra1),serie1)
serie3=if(and(eqv(scrpar(3),0),eqv(scrpar(4),2)),mult(eJIndex,extra2),serie2)
serie4=if(eqv(serie3,0),c,serie3)
vlk1=roc(serie4,10,%)
vlk2=aref(serie4,20)
…..
Comment