Lite mer undersökning runt volymbaserade signaler visar att en dipp i volym ofta innebär ett köptillfälle, och en topp på motsvarande sätt ett säljtillfälle. Det verkar rimma ganska bra med volume profile-konceptet i en annan tråd. Vår tanke är att erbjuda fler standardmodeller i AutoTrader. Här är ett utkast på en modell med MFI, där en dipp i både volym och pris betyder köpsignal. Säljsidan är lite mer komplicerad, med en tidbaserad säljstrategi där man 5 dagar efter köp endast kräver att positionen ska ligga plus för att sälja strax innan börsstängningen.
Det ser ut att simulera hyggligt bra på många aktier. Det vore intressant att höra lite synpunkter från panelen.
Köp:
ma100=mov(c,100,s)
nedtrend=not(hhv(gt(c,ma100),45))
ej_innehav=le(portfolio(v),0)
stängning=le(mult(1440,sub(market(c),frac(date()))),7)
öppet=ge(mult(1440,sub(market(c),frac(date()))),6)
botten=and(aref(lt(mval,1),1),gt(mval,aref(mval,1)))
draw(mval,2,dcsvw)
köp=and(and(botten,ej_innehav),and(öppet,not(nedtrend)))
mult(köp,10)
Sälj:
köpdag=lasttrade(b,d)
mval=mov(mfi(3),3,e)
ma100=mov(c,100,s)
underma=lt(c,ma100)
mfgräns=if(underma,95,99)
topp=and(aref(gt(mval,mfgräns),1),lt(mval,aref(mval,1)))
ej_köp_idag=gt(d,köpdag)
5dgr=lt(köpdag,cmpref(d,5,a))
kl1720=gt(frac(date()),0.72222)
vinst=gt(c,mult(lasttrade(b,p),1.005))
innehav=gt(portfolio(v),0)
sell1=and(kl1720,or(topp,and(5dgr,vinst)))
sell2=and(and(sell1,innehav),ej_köp_idag)
mult(sell2,10)
{@A(0,)}
Det ser ut att simulera hyggligt bra på många aktier. Det vore intressant att höra lite synpunkter från panelen.
Köp:
ma100=mov(c,100,s)
nedtrend=not(hhv(gt(c,ma100),45))
ej_innehav=le(portfolio(v),0)
stängning=le(mult(1440,sub(market(c),frac(date()))),7)
öppet=ge(mult(1440,sub(market(c),frac(date()))),6)
botten=and(aref(lt(mval,1),1),gt(mval,aref(mval,1)))
draw(mval,2,dcsvw)
köp=and(and(botten,ej_innehav),and(öppet,not(nedtrend)))
mult(köp,10)
Sälj:
köpdag=lasttrade(b,d)
mval=mov(mfi(3),3,e)
ma100=mov(c,100,s)
underma=lt(c,ma100)
mfgräns=if(underma,95,99)
topp=and(aref(gt(mval,mfgräns),1),lt(mval,aref(mval,1)))
ej_köp_idag=gt(d,köpdag)
5dgr=lt(köpdag,cmpref(d,5,a))
kl1720=gt(frac(date()),0.72222)
vinst=gt(c,mult(lasttrade(b,p),1.005))
innehav=gt(portfolio(v),0)
sell1=and(kl1720,or(topp,and(5dgr,vinst)))
sell2=and(and(sell1,innehav),ej_köp_idag)
mult(sell2,10)
{@A(0,)}
Comment