Hejsan!
Sitter här och försöker spika ihop en smart funktion för att handlá max antal kontrakt som kassan tillåter och därefter delsäkra halva innehavet för varje 5 punkter vinst.
I köpdelens antalsscript tänkte jag spara undan det ursprungliga antalet köpta kontrakt.
Kan man göra som jag gjort på näst sista raden? Får inte något syntaxfel i alla fall.
(Resten av scriptet innehåller lite funktioner för "reparation med spinn" vid orderläggningsfel och sånt)
va) Köp OMX antal
skippa:=Gt(portfolio(v),0)
maxantal:=Int(Div(Div(Cash(),s),10))
minantal:=1
målantal:=If(skippa,minantal,maxantal)
innehav:=portfolio(v)
övermål:=Ge(innehav,målantal)
antal:=if(övermål,0,SUB(målantal,innehav))
RetVal(antal,1)
i1(antal)
Sitter här och försöker spika ihop en smart funktion för att handlá max antal kontrakt som kassan tillåter och därefter delsäkra halva innehavet för varje 5 punkter vinst.
I köpdelens antalsscript tänkte jag spara undan det ursprungliga antalet köpta kontrakt.
Kan man göra som jag gjort på näst sista raden? Får inte något syntaxfel i alla fall.
(Resten av scriptet innehåller lite funktioner för "reparation med spinn" vid orderläggningsfel och sånt)
va) Köp OMX antal
skippa:=Gt(portfolio(v),0)
maxantal:=Int(Div(Div(Cash(),s),10))
minantal:=1
målantal:=If(skippa,minantal,maxantal)
innehav:=portfolio(v)
övermål:=Ge(innehav,målantal)
antal:=if(övermål,0,SUB(målantal,innehav))
RetVal(antal,1)
i1(antal)
Comment