Då jag ännu bara har börjat kika på scriptspråket frågar jag er som vet bättre:
Antag att jag handlar med en strategi som ger relativt många signaler men med en genomsnittlig avkastning på kanske 1% per affär. Om jag har en DStatt exit och handlar minifuturer via ETP Link käkar ju spreaden lätt upp vinsten.
För att komma runt detta skulle man kunna tänka sig att justera upp värdet av den köpta positionen med t ex 1% i sälj-scriptet för att på så sätt tvinga upp kursen på det underliggande lite mer innan man säljer. Eller har ni någon annan idé?
Var och hur ändrar man i scriptet?
Script: sl) Standardmodell sälj efter 5 dgr alt vinst:
-----------------------------------------------------
{ Sälj efter 5 dagar }
{ 140304 }
minuter:=7
dagar:=5
account_ok=not(eqv(cash(d),0))
inpådagen=gt(frac(date()),0.376)
köpdag=lasttrade(b,d)
stängning=le(mult(1440,sub(market(c),frac(date()))),minuter)
innehav=gt(portfolio(v),0)
vinst=gt(b,portfolio(p))
1days=ge(cmpref(d,2,a),köpdag)
xdays=ge(cmpref(d,dagar,a),köpdag)
sälj1=and(and(and(or(and(vinst,1days),xdays),innehav),stängning),inpådagen)
sälj2=and(sälj1,account_ok)
mult(sälj2,10)
{@A(0,)}
-----------------------------------------------------
Plus - varför står det "Script: xk Spread Alert" som rubrik när man tar upp scriptet i större ruta?
Antag att jag handlar med en strategi som ger relativt många signaler men med en genomsnittlig avkastning på kanske 1% per affär. Om jag har en DStatt exit och handlar minifuturer via ETP Link käkar ju spreaden lätt upp vinsten.
För att komma runt detta skulle man kunna tänka sig att justera upp värdet av den köpta positionen med t ex 1% i sälj-scriptet för att på så sätt tvinga upp kursen på det underliggande lite mer innan man säljer. Eller har ni någon annan idé?
Var och hur ändrar man i scriptet?
Script: sl) Standardmodell sälj efter 5 dgr alt vinst:
-----------------------------------------------------
{ Sälj efter 5 dagar }
{ 140304 }
minuter:=7
dagar:=5
account_ok=not(eqv(cash(d),0))
inpådagen=gt(frac(date()),0.376)
köpdag=lasttrade(b,d)
stängning=le(mult(1440,sub(market(c),frac(date()))),minuter)
innehav=gt(portfolio(v),0)
vinst=gt(b,portfolio(p))
1days=ge(cmpref(d,2,a),köpdag)
xdays=ge(cmpref(d,dagar,a),köpdag)
sälj1=and(and(and(or(and(vinst,1days),xdays),innehav),stängning),inpådagen)
sälj2=and(sälj1,account_ok)
mult(sälj2,10)
{@A(0,)}
-----------------------------------------------------
Plus - varför står det "Script: xk Spread Alert" som rubrik när man tar upp scriptet i större ruta?
Comment