Hej!
Jag försöker att få till en strategi som bygger på en breakout de första 15 minuterna av dagen och jag är ny i programmet sedan några dagar. För köp gäller följande:
1) Om en 15min bar stänger över högsta kursen de första 15 minuterna så ska det köpas.
2) SL är om en 15min bar stänger under lägsta kursen de första 15 minuterna av dagen.
3) Profit target är halva baren (av den första 15 min baren) adderat från köp kursen.
Hur får jag till detta mha av skript och eller ordermodeller så att man kan backtesta det på OMXS30?
Skickar tre bilder på mitt försök hittills som inte ger några signaler eller så ger det alldeles för många signaler om jag lägger till ett motsvarande skript för säljsidan som finns för köp i analysbänken. Bild 3 visar signalen för köp som jag tycker inträffar då jag vill att den ska inträffa.
i15(
time1=mult(frac(d),1440)
time2=le(time1,554)
linje1=Retval(if(time2,h,Getval(5)),5)
signal=and(and(aref(and(cross(c,linje1),gt(c,linje1)),1),1),Lt(Portfolio(v),1))
draw(mult(signal,15),4,bsbF)
mult(signal,15)
)
Hoppas på lite hjälp att komma vidare, håller på att läsa manual och andra forum inlägg också :-)
Mvh
Daniel
Jag försöker att få till en strategi som bygger på en breakout de första 15 minuterna av dagen och jag är ny i programmet sedan några dagar. För köp gäller följande:
1) Om en 15min bar stänger över högsta kursen de första 15 minuterna så ska det köpas.
2) SL är om en 15min bar stänger under lägsta kursen de första 15 minuterna av dagen.
3) Profit target är halva baren (av den första 15 min baren) adderat från köp kursen.
Hur får jag till detta mha av skript och eller ordermodeller så att man kan backtesta det på OMXS30?
Skickar tre bilder på mitt försök hittills som inte ger några signaler eller så ger det alldeles för många signaler om jag lägger till ett motsvarande skript för säljsidan som finns för köp i analysbänken. Bild 3 visar signalen för köp som jag tycker inträffar då jag vill att den ska inträffa.
i15(
time1=mult(frac(d),1440)
time2=le(time1,554)
linje1=Retval(if(time2,h,Getval(5)),5)
signal=and(and(aref(and(cross(c,linje1),gt(c,linje1)),1),1),Lt(Portfolio(v),1))
draw(mult(signal,15),4,bsbF)
mult(signal,15)
)
Hoppas på lite hjälp att komma vidare, håller på att läsa manual och andra forum inlägg också :-)
Mvh
Daniel
Comment