Här är ett script för att rita nedanstående kurva.
{ Pairtrading DAX OMXS30 intradag }
{ 180226 }
i1(
{ beräkna antal minuter till gårdagens close }
perioder04=Add(Sub(int(mult(frac(d),1440)),540),6)
{ beräkna aktuell preocentändring för DAX relativt gårdagens close }
indexdax=Div(Sub(cmpref(c,0,b),cmpref(c,perioder04,b)),cmpref(c,perioder04,b))
{ multiplicera den procentuella förändringen för DAX med aktuell kurs för OMXS30}
fiktivDAX=mult(c,add(1,indexdax))
skillnad=sub(c,fiktivDAX)
Draw(fiktivDAX,3,rqb0)
Mult(abs(skillnad),1)
)
{@A(1,OMX Stock )@B(1,B-IDX-DAXI)}
Edit: Jag tar gårdagens close från minutdata istället för dagsdata då det rapporterats vara fel ibland på dagsclose för DAX.
{ Pairtrading DAX OMXS30 intradag }
{ 180226 }
i1(
{ beräkna antal minuter till gårdagens close }
perioder04=Add(Sub(int(mult(frac(d),1440)),540),6)
{ beräkna aktuell preocentändring för DAX relativt gårdagens close }
indexdax=Div(Sub(cmpref(c,0,b),cmpref(c,perioder04,b)),cmpref(c,perioder04,b))
{ multiplicera den procentuella förändringen för DAX med aktuell kurs för OMXS30}
fiktivDAX=mult(c,add(1,indexdax))
skillnad=sub(c,fiktivDAX)
Draw(fiktivDAX,3,rqb0)
Mult(abs(skillnad),1)
)
{@A(1,OMX Stock )@B(1,B-IDX-DAXI)}
Edit: Jag tar gårdagens close från minutdata istället för dagsdata då det rapporterats vara fel ibland på dagsclose för DAX.
Comment