Ja, det stämmer, fält 20 heter XACT Track insats. Förstår inte att jag missade det... Om man anger ett belopp som är större än det som finns på depån så antar jag att effekten blir att man handlar för hela beloppet?
Allmänt meddelande
Collapse
No announcement yet.
OMX Tracker
Collapse
X
-
Fint, då har centralkonfiggen laddats ner som den ska i alla fall.
Om man anger ett belopp större än vad som finns tillgängligt så postas en order som kommer att makuleras av Nordnet. Men det går att modifiera va)-scriptet så att man använder Cash() för att läsa av Tillgängligt att handla för på depån. Nedanstående köper tex för 95% av tillgängliga medel.
insats:=Mult(Cash(n),0.95) { Tillgängligt att handla för multipliceras med faktorn 0.95 }
köpantal:=Int(Div(insats,s))
innehav:=Portfolio(v)
i1(
övermål=Ge(innehav,köpantal)
slutantal1=If(övermål,0,SUB(köpantal,innehav))
slutantal1)
Comment
-
Hur ska man tolka tabellen på
http://www.autostock.se/produkter/tracker
?
Vad betyder tex:
Tidpunkt Signal Indexnivå Resultat indexpunkter
18 aug kl 9:46 Short 938,16 -13,09
Ok, tidpunkt förstår jag, det måste vara tidpunkten för signalen. Signal är också uppenbart. Indexnivå antar jag är nivån på OMX-index man gick in på. Resultat indexpunkter: betyder det att man gått ur positionen och vilket resultat man fick, eller hur index gått, eller ... ? Detta känns lite oklart för mig... Är minus i det här fallet bra eller dåligt? Man kan ju tänka sig att minus är bra om man shortar.
Comment
-
Nu kom jag på hur det är...
17 aug kl 15:01 Long 951,25 -6,39
18 aug kl 9:46 Short 938,16 -13,09
-13,09 kommer från att man 17 augusti var lång, men att index sjönk med 13,09 punkter. Så resultat indexpunkter gäller alltså det man gjorde på föregående rad.
Comment
-
Lite uppdatering av scripten, vi har plockat bort MFI-komponenterna och fintrimmat lite för körning på index. (Tack Seadragon för tipset om Close-kursen!)
Scripten ligger i online-manualen också.
{Tracker long}
{ 110818 }
opt1:=11 {opt(8,18,2)}
opt2:=10 {opt(10,14,2)}
o1:=Osc(c,4,20,s)
rgln1:=Mov(LinReg(c,35),2,s)
stöd:=Mov(c,50,e)
ma2:=Mov(c,3,e)
slowrsi:=Mov(LinReg(Rsi(22),4),3,e)
oupp:=Llv(Lt(HhvBars(o1,2),1),2)
stängning1:=le(mult(1440,sub(market(c),frac(date()))),16)
tidnu:=Frac(DATE())
totalt:=Mult(tidnu,1440)
rest:=Int(Mod(totalt,40))
tidsignalx:=Gt(rest,20)
i40(
inpådagen=eqv(int(ref(d,1)),int(d))
regupp=Lt(HhvBars(rgln1,2),1)
rsistiger=Lt(HhvBars(slowrsi,2),1)
signal1=And(And(oupp,And(regupp,rsistiger)),Gt(ma2,rgln1))
signal2=And(Or(signal1,Hhv(Macd(b),5)),Not(Hhv(Macd(s),5)))
signal3=And(And(And(signal2,1),inpådagen),tidsignalx)
signal5=And(signal3,Or(Lt(o1,Sub(0,13)),Or(Hhv(regupp,12),Gt(ma2,rgln1))))
signal6=And(signal5,And(Gt(l,Ref(l,1)),Gt(h,Ref(h,1))))
signal7=And(signal6,Not(stängning1))
setgvarif(0,40,1)
setgvarif(1,40,signal7)
Mult(signal7,10)
)
{ Tracker short }
{ 110818 }
o1:=Osc(c,5,21,s)
rgln1:=Mov(LinReg(c,40),2,e)
stöd:=Mov(c,49,e)
ma2:=Mov(c,3,e)
slowrsi:=Mov(LinReg(Rsi(26),7),5,e)
oner:=Llv(Lt(LlvBars(o1,2),1),2)
stängning1:=le(mult(1440,sub(market(c),frac(date()))),16)
tidnu:=Frac(DATE())
totalt:=Mult(tidnu,1440)
rest:=Int(Mod(totalt,40))
tidsignalx:=Gt(rest,4)
i40(
inpådagen=eqv(int(ref(d,1)),int(d))
regner=Lt(LlvBars(rgln1,2),1)
rsifaller=Lt(LlvBars(slowrsi,2),1)
signal1=And(And(oner,And(regner,rsifaller)),Lt(ma2,rgln1))
signal2=And(Or(signal1,Hhv(Macd(s),5)),Not(Hhv(Macd(b),5)))
signal3=And(And(signal2,inpådagen),tidsignalx)
signal5=And(signal3,Or(Gt(o1,14),Or(Hhv(regner,11),Lt(ma2,rgln1))))
signal6=And(signal5,And(Lt(l,Ref(l,1)),Lt(h,Ref(h,1))))
signal7=And(signal6,Not(stängning1))
setgvarif(0,41,1)
setgvarif(2,41,signal7)
Mult(signal7,10)
)Attached Files
Comment
-
Nja, det beror lite på varför dubbla order skickades. Det kan ju vara så att den första inte ledde till något avslut. I så fall kanske man enklast ändrar prisscriptet lite så att man skickar köporder på aktuell säljkurs + 0,25% eller liknande.
Hur ser det ut i larmlistan?
Comment
-
Dubbla order
Hej Rikard!
Bägge gick till avslut.
Så här såg larmen ut:
16:26 ANALYS "sl) OMX Tracker long OMXS30" kurs 900.50$16:26 ORDER "sl) XACT Tracker Bear sälj XACT BEAR" kurs 31.6500$:
16:26 ORDER "sl) XACT Tracker Bull köp XACT BULL" kurs 122.3500$:
16:26 ORDER "sl) XACT Tracker Bull köp XACT BULL" kurs 122.3500$16:26 ORDER "xk) Delay order spärrar order för XACT BULL" kurs 122.3500$:
16:26 ORDER "sl) XACT Tracker Bull köp XACT BULL" kurs 122.3500$16:26 ORDER "xk) Delay order spärrar order för XACT BULL" kurs 122.3500$:
16:26 ORDER "sl) XACT Tracker Bull köp XACT BULL" kurs 122.3500$16:26 ORDER "xk) Delay order spärrar order för XACT BULL" kurs 122.3500$:
16:26 ORDER "sl) XACT Tracker Bull köp XACT BULL" kurs 122.3500$16:26 ORDER "xk) Delay order spärrar order för XACT BULL" kurs 122.3500$:
16:26 ORDER "sl) XACT Tracker Bull köp XACT BULL" kurs 122.3500$16:26 ORDER "xk) Delay order spärrar order för XACT BULL" kurs 122.3500$:
16:26 ORDER "sl) XACT Tracker Bull köp XACT BULL" kurs 122.3500$16:26 ORDER "xk) Delay order spärrar order för XACT BULL" kurs 122.3500$:
16:26 ORDER "sl) XACT Tracker Bull köp XACT BULL" kurs 122.3500$16:26 ORDER "xk) Delay order spärrar order för XACT BULL" kurs 122.3500$:
16:26 ORDER "sl) XACT Tracker Bull köp XACT BULL" kurs 122.3500$16:26 ORDER "xk) Delay order spärrar order för XACT BULL" kurs 122.3500$:
16:27 ORDER "sl) XACT Tracker Bull köp XACT BULL" kurs 122.3500$16:27 ORDER "xk) Delay order spärrar order för XACT BULL" kurs 122.3500$:
16:27 ORDER "sl) XACT Tracker Bull köp XACT BULL" kurs 122.3500$16:27 ORDER "xk) Delay order spärrar order för XACT BULL" kurs 122.3500$:
16:27 ORDER "sl) XACT Tracker Bull köp XACT BULL" kurs 122.3500$:
16:27 ORDER "sl) XACT Tracker Bull köp XACT BULL" kurs 122.3500$16:27 ORDER "xk) Delay order spärrar order för XACT BULL" kurs 122.3500$:
16:27 ORDER "sl) XACT Tracker Bull köp XACT BULL" kurs 122.3500$16:27 ORDER "xk) Delay order spärrar order för XACT BULL" kurs 122.3500$:
16:27 ORDER "sl) XACT Tracker Bull köp XACT BULL" kurs 122.3500$16:27 ORDER "xk) Delay order spärrar order för XACT BULL" kurs 122.3500$:
16:27 ORDER "sl) XACT Tracker Bull köp XACT BULL" kurs 122.3500$16:27 ORDER "xk) Delay order spärrar order för XACT BULL" kurs 122.3500$:
16:27 ORDER "sl) XACT Tracker Bull köp XACT BULL" kurs 122.3500$16:27 ORDER "xk) Delay order spärrar order för XACT BULL" kurs 122.3500$:
16:27 ORDER "sl) XACT Tracker Bull köp XACT BULL" kurs 122.3500$16:27 ORDER "xk) Delay order spärrar order för XACT BULL" kurs 122.3500$:
17:07 ANALYS "sl) OMX Tracker long OMXS30" kurs 902.73$:
Comment
-
Hm, först såldes Bear vilket ju ska ske, och därefter skickades köporder för Bull, men den verkar inte ha gått till avslut omedelbart utan en till skickades efter en minut. Möjligen kan det precis ha blivit avslut då så att den inte hann makuleras. Då kan båda ha gått till avslut.
Men jag skulle titta lite i Starta > Loggade lokala ordertransaktioner
och även i loggfilen Tradelog.txt där en del saker finns som kan vara en ledtråd. Gissningsvis är det ändå fråga om att höja priset vid köporder så att man får avslut direkt och slipper risken för problem med senare ordrar.
Vilken programversion kör du på?
Comment
-
Bifogar bild med Lokala order transaktioner samt utdrag från avräkningsnotan från Nordnet. Någon tradelog.txt hittar jag inte på datorn!Attached Files
Comment
Comment