Allmänt meddelande

Collapse
No announcement yet.

Scriptproblem i NAT

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

  • Scriptproblem i NAT

    Rikard
    Som jag skrev tidigare har jag kopierat ordermodell Terminator bytt namn
    lagt in mina trigger script och låtit resten vara enligt Terminator. Men
    i dag kopplade jag in mina men med "typ" ställd i läge simulera för att se om
    det kommer larm, och när de kommer. Men hör och häpna detta kommer i larm:
    10:58 ORDER "sl) Terminator Short OMXS301K" kurs 962.75
    10:58 GSM larm sänt!
    11:18 ORDER "sl) Stoploss Mini kort OMXS301K" kurs 963.00
    11:18 GSM larm sänt!
    Jag ställde SL mini 2 pkt kort för det var inte meningen att
    det skulle komma order och definitivt inte från TERMINATOR
    Hur kunde det bli så? Det ska väl gå att kopa och göra om en ordermodell?

    Kan du kolla oxå på scripten det vete..f om de är som de ska.
    Släpporder är från labbningen tidigare men behövs inte men tar jag bort så blir det inget alls inga köp/säljsign?
    Vi hade ju problem med 500/501 vad det skall vara 1 eller 0???
    Helst ska de ju bort!

    Berra long
    ejstängning:=ge(mult(1440,sub(market(c),frac(date()))),10)
    oscillator:=Osc(c,5,20,s)
    oscupp:=Lt(HhvBars(oscillator,2),1)
    momentum:=Mo(7)
    momupp:=Lt(HhvBars(momentum,2),1)
    ejlång:=Le(Portfolio(v),0)
    släpporder:=Eqv(GetGVar(501),0)

    {MACD}
    m1:=mov(c,12,e)
    m2:=mov(c,26,e)
    mcd1:=sub(m1,m2)
    mtrig1:=mov(mcd1,9,e)
    mdok:=Gt(mcd1,mtrig1)

    i15(
    köp1=And(And(And(And(oscupp,{momupp}1),ejlång),släpporder),mdok)
    draw(mult(köp1,20),2,gsbF)
    köp2=And(Aref(köp1,1),ejstängning)
    köp2
    )

    Berra short
    ejstängning:=ge(mult(1440,sub(market(c),frac(date()))),10)
    oscillator:=Osc(c,5,20,s)
    oscner:=Lt(LlvBars(oscillator,2),1)
    momentum:=Mo(7)
    momner:=Lt(LlvBars(momentum,2),1)
    ejkort:=Ge(Portfolio(v),0)
    släpporder:=Eqv(GetGVar(500),0)

    {MACD}
    m1:=mov(c,12,e)
    m2:=mov(c,26,e)
    mcd1:=sub(m1,m2)
    mtrig1:=mov(mcd1,9,e)
    mdok:=Lt(mcd1,mtrig1)

    i15(
    blank1=And(And(And(And(oscner,{momner}1),ejkort),släpporder),mdok)
    draw(mult(blank1,20),3,rsbF)
    blank2=And(Aref(blank1,1),ejstängning)
    blank2
    )
    Berra

  • #2
    Min gissning är att du missat att återansluta ordermodellen efter ändring till Simulera? Då gäller fortfarande skarp order enligt tidigare inställning.

    Scripten ser ut att fungera, men man får nog koppla bort delen med cell 500 eftersom den troligen inte innehåller något värde nu:

    Berra long
    ejstängning:=ge(mult(1440,sub(market(c),frac(date()))),10)
    oscillator:=Osc(c,5,20,s)
    oscupp:=Lt(HhvBars(oscillator,2),1)
    momentum:=Mo(7)
    momupp:=Lt(HhvBars(momentum,2),1)
    ejlång:=Le(Portfolio(v),0)
    släpporder:=Eqv(GetGVar(501),0)

    {MACD}
    m1:=mov(c,12,e)
    m2:=mov(c,26,e)
    mcd1:=sub(m1,m2)
    mtrig1:=mov(mcd1,9,e)
    mdok:=Gt(mcd1,mtrig1)

    i15(
    köp1=And(And(And(And(oscupp,{momupp}1),ejlång),{släpporder}1),mdok)
    draw(mult(köp1,20),2,gsbF)
    köp2=And(Aref(köp1,1),ejstängning)
    köp2
    )


    Berra short
    ejstängning:=ge(mult(1440,sub(market(c),frac(date()))),10)
    oscillator:=Osc(c,5,20,s)
    oscner:=Lt(LlvBars(oscillator,2),1)
    momentum:=Mo(7)
    momner:=Lt(LlvBars(momentum,2),1)
    ejkort:=Ge(Portfolio(v),0)
    släpporder:=Eqv(GetGVar(500),0)

    {MACD}
    m1:=mov(c,12,e)
    m2:=mov(c,26,e)
    mcd1:=sub(m1,m2)
    mtrig1:=mov(mcd1,9,e)
    mdok:=Lt(mcd1,mtrig1)

    i15(
    blank1=And(And(And(And(oscner,{momner}1),ejkort),{släpporder}1),mdok)
    draw(mult(blank1,20),3,rsbF)
    blank2=And(Aref(blank1,1),ejstängning)
    blank2
    )

    Comment


    • #3
      njaej modellen var inte ansluten när jag ändrade till simulera, men det är inte det konstiga jag har ju döpt om modellen till Berra long/short då borde det ju inte stå "10:58 ORDER sl) Terminator Short OMXS301K kurs 962.75" eller? Den följde Terminators röda linje, som är med i "NATs FX" men inte ansluten som ordermodell.

      OOps... tittade igenom modellerna och vet inte varför men modellen heter Berralong men scriptet Terminator hade hamnat tillbaka fastän att jag bytt till Berra. Jag har gjort om och tryckt på spara får se om det hjälper, även simulera var borta och stod som auto, svårt det här!?!?!?

      Men nu ser det rätt ut, men larmfönstret fylls med massor av köplarm ska det vara så när jag simulerar, har stängt ner berra igen.?
      Last edited by Berra; 2011-11-02, 09:30.
      Berra

      Comment


      • #4
        Vid simulering bildas ju inga riktiga innehav så scripten larmar flera gånger av den anledningen.

        Comment

        Working...
        X