Allmänt meddelande

Collapse
No announcement yet.

Modifiera Trend Entry och Exit

Collapse
X
 
  • Filter
  • Klockan
  • Show
Clear All
new posts

  • Modifiera Trend Entry och Exit

    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?

  • #2
    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


    • #3
      Aah, just ja, coolt, hmm, då ska jag fundera vidare på min lilla ide :-)

      Många tack!

      Comment


      • #4
        Ett tips är att inte modifiera i "original-scriptet" eftersom det då skrivs över nästa gång du kör Uppdatera standardmodeller. Ta en kopia på både script och ordermodell och labba med den istället så har du allt kvar.

        Comment

        Working...
        X