Hej
Jag har problem att mina ordermodeller inte ger några long/short signaler vid livetest med testkonto. ordermodellerna funkar kanon när jag kör dom i analysbänken.
Strategin är upp byggd på 4 ordermodeller long,sell och short,cover.
sl) Long
omxs30=cmpref(C,0,a)
ma200=mov(omxs30,200,s)
senaste_köp=int(lasttrade(b,d))
perioder=mx(sub(int(d),senaste_köp),0)
ej_innehav=eqv(portfolio(V),0)
klocka=frac(date())
kl1720=gt(klocka,0.722)
rsi1_ok=le(rsiwsex(4,a),25)
rsi2_ok=le(rsiwsex(4,a),20)
filter_ok=gt(omxs30,ma200)
köp1=and(and(and(rsi1_ok,ej_innehav),kl1720),filter_ok)
köp2=and(and(and(and(eqv(lasttrade(b,2),1),rsi2_ok),kl1720),gt(perioder,0)),filter_ok)
köp3=or(köp1,köp2)
retval(if(köp1,1,if(köp2,2,0)),2)
{@A(0,OMX Stock )}
sl) Short
omxs30=cmpref(C,0,a)
ma200=mov(omxs30,200,s)
ej_innehav=eqv(portfolio(V),0)
senaste_köp=int(lasttrade(s,d))
perioder=mx(sub(int(d),senaste_köp),0)
klocka=frac(date())
kl1720=gt(klocka,0.722)
rsi1_ok=ge(rsiwsex(4,a),75)
rsi2_ok=ge(rsiwsex(4,a),80)
filter_ok=lt(omxs30,ma200)
köp1=and(and(and(rsi1_ok,ej_innehav),kl1720),filter_ok)
köp2=and(and(and(and(eqv(lasttrade(s,3),1),rsi2_ok),kl1720),gt(perioder,0)),filter_ok)
köp3=or(köp1,köp2)
retval(if(köp1,1,if(köp2,2,0)),3)
{@A(0,OMX Stock )}
ANTAL: "använd fasta värden i ordrfältet"
Limit: shorten = Senaste betalt -0,3kr, long = Senaste betalt -0,3kr
JAg hoppas någon kan ge mig svar på vad jag har gjort för fel.. för jag antar att det ligger i koden..
Jag har problem att mina ordermodeller inte ger några long/short signaler vid livetest med testkonto. ordermodellerna funkar kanon när jag kör dom i analysbänken.
Strategin är upp byggd på 4 ordermodeller long,sell och short,cover.
sl) Long
omxs30=cmpref(C,0,a)
ma200=mov(omxs30,200,s)
senaste_köp=int(lasttrade(b,d))
perioder=mx(sub(int(d),senaste_köp),0)
ej_innehav=eqv(portfolio(V),0)
klocka=frac(date())
kl1720=gt(klocka,0.722)
rsi1_ok=le(rsiwsex(4,a),25)
rsi2_ok=le(rsiwsex(4,a),20)
filter_ok=gt(omxs30,ma200)
köp1=and(and(and(rsi1_ok,ej_innehav),kl1720),filter_ok)
köp2=and(and(and(and(eqv(lasttrade(b,2),1),rsi2_ok),kl1720),gt(perioder,0)),filter_ok)
köp3=or(köp1,köp2)
retval(if(köp1,1,if(köp2,2,0)),2)
{@A(0,OMX Stock )}
sl) Short
omxs30=cmpref(C,0,a)
ma200=mov(omxs30,200,s)
ej_innehav=eqv(portfolio(V),0)
senaste_köp=int(lasttrade(s,d))
perioder=mx(sub(int(d),senaste_köp),0)
klocka=frac(date())
kl1720=gt(klocka,0.722)
rsi1_ok=ge(rsiwsex(4,a),75)
rsi2_ok=ge(rsiwsex(4,a),80)
filter_ok=lt(omxs30,ma200)
köp1=and(and(and(rsi1_ok,ej_innehav),kl1720),filter_ok)
köp2=and(and(and(and(eqv(lasttrade(s,3),1),rsi2_ok),kl1720),gt(perioder,0)),filter_ok)
köp3=or(köp1,köp2)
retval(if(köp1,1,if(köp2,2,0)),3)
{@A(0,OMX Stock )}
ANTAL: "använd fasta värden i ordrfältet"
Limit: shorten = Senaste betalt -0,3kr, long = Senaste betalt -0,3kr
JAg hoppas någon kan ge mig svar på vad jag har gjort för fel.. för jag antar att det ligger i koden..
Comment