Hej.
Satt och kodade ihop ett script för att räkna ut maxantal terminer vi vill köpa och blanka. Vi handlar terminer och vill köpa 1 för varje x antal kronor vi har på kontot. x hämtas från indata fältet scrpar(31) där man t.ex. skriver 20 000 så innebär det att med 200 000kr på kontot så sätts ett max på 10 terminer. För att kronor på kontot ska stämma gör vi enbart beräkningen när vi legat utanför under natten och inte ligger inne nu. Koden nedan verkar fungera i analysbänken på ett testkonto men är det något man vågar köra live eller har jag missat något? /Erik
{***** Beräknar maxantal för köp och blankning}
ej_affär_idag=AND(NOT(eqv(lasttrade(b,d),date())),NOT(eqv(lasttrade(s,d),date())))
utanför_inatt=AND(ej_affär_idag,eqv(portfolio(v),0))
max_köp=INT(div(cash(),scrpar(31)))
max_blanka=INT(div(cash(),scrpar(31)))
SETGvarIF(max_köp,107,utanför_inatt)
SETGvarIF(max_blanka,108,utanför_inatt)
Upptäcker nu när jag simulerar att det ibland blir väldigt långa perioder när jag aldrig ligger utanför under natten, antingen ligger jag köpt eller blankad. Går det på något sätt att göra en sån här beräkning även när man har ett terminsinnehav?
Satt och kodade ihop ett script för att räkna ut maxantal terminer vi vill köpa och blanka. Vi handlar terminer och vill köpa 1 för varje x antal kronor vi har på kontot. x hämtas från indata fältet scrpar(31) där man t.ex. skriver 20 000 så innebär det att med 200 000kr på kontot så sätts ett max på 10 terminer. För att kronor på kontot ska stämma gör vi enbart beräkningen när vi legat utanför under natten och inte ligger inne nu. Koden nedan verkar fungera i analysbänken på ett testkonto men är det något man vågar köra live eller har jag missat något? /Erik
{***** Beräknar maxantal för köp och blankning}
ej_affär_idag=AND(NOT(eqv(lasttrade(b,d),date())),NOT(eqv(lasttrade(s,d),date())))
utanför_inatt=AND(ej_affär_idag,eqv(portfolio(v),0))
max_köp=INT(div(cash(),scrpar(31)))
max_blanka=INT(div(cash(),scrpar(31)))
SETGvarIF(max_köp,107,utanför_inatt)
SETGvarIF(max_blanka,108,utanför_inatt)
Upptäcker nu när jag simulerar att det ibland blir väldigt långa perioder när jag aldrig ligger utanför under natten, antingen ligger jag köpt eller blankad. Går det på något sätt att göra en sån här beräkning även när man har ett terminsinnehav?
Comment