Finns det något sätt att göra om Trend Entry/Exit så man kan bestämma att dom bara triggas åt ett håll? Typ att det ska bara triggas om den bryter kurvan underifrån?
Allmänt meddelande
Collapse
No announcement yet.
Modifiera Trend Entry och Exit
Collapse
X
-
Man skulle kunna testa om nuvarande kursstapel når högre/resp lägre än föregående osv. Då får man ett mått på om kursen "kommer från ett visst håll". Nedanstående testar om nuvarande Close är lägre än förra stapelns Low.
Tex:
{ Trend Exit long MASTER }
{ 120508 }
tid_innan_stäng:=6 {minuter innan stängning}
max_procent:=2 {max tillåten rörelse per 2 minuter}
{ }
stängning1:=ge(mult(1440,sub(market(c),frac(d))),tid_innan_stäng)
ej_index:=and(and(gt(aref(b,1),0),gt(b,0)),and(gt(aref(s,1),0),gt(s,0)))
{ }
målantal:=ScrPar(10)
trendlinj:=Trend(4)
samma_dag:=eqv(int(d),int(date()))
{ }
posantal:=or(gt(portfolio(V),målantal),not(ej_index))
{ }
account_ok:=not(eqv(cash(d),0))
inpådagen:=gt(frac(date()),0.377)
{ test om kurs korsar uppifrån }
uppifrån:=lt(c,aref(l,1))
i2(
korsar3=Hhv(and(Cross(b,trendlinj),samma_dag),3)
korsar4=Hhv(Cross(c,trendlinj),2)
korsar5=if(ej_index,korsar3,korsar4)
rimligt=gt(b,mult(sub(1,div(max_procent,100)),aref(b,1)))
allt1=and(and(or(not(ej_index),rimligt),stängning1),uppifrån)
allt2=and(allt1,and(and(and(korsar5,posantal),account_ok),inpådagen))
setgvarif(0,892,1)
setgvarif(1,892,allt2)
Mult(allt2,10)
)
Comment