Allmänt meddelande

Collapse
No announcement yet.

Terminator

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

  • Terminator

    Vi har beslutat att stoppa signaleringen från Terminator vid årsskiftet och istället lägga ut en förenklad version allmänt på forumet. På så vis kan alla ha modellen som utgångsmaterial för egna ideer, anpassa den för handel med XACT-certificat, ändra upplösning osv.

    Den förenklade strategin är extremt simpel, vi har plockat bort en del filter och villkor för att alla enklare ska förstå grundiden:

    sl) Terminator Long

    period2:=eqv(int(ref(d,2)),int(d))
    öppet:=ge(mult(1440,sub(market(c),frac(date()))),14)
    stoppsetk:=And(Lt(Aref(l,1),Aref(l,2)),Lt(Aref(h,1),Aref(h,2)))
    { Filter blockerar vid låg volatilitet }
    hi:=Hhv(h,10)
    lo:=Llv(l,10)
    diff:=Sub(hi,lo)
    enable:=Gt(diff,4)
    innehav_ok:=Le(Portfolio(v),0)
    i15(
    stoplevelk=Add(Find(stoppsetk,30,Aref(h,2),1),0.25)
    Draw(stoplevelk,2,gqb)
    Draw(Mult(enable,3),3,wsb)
    signalk=And(Gt(c,stoplevelk),Gt(c,Aref(h,1)))
    köp1=And(And(signalk,period2),öppet)
    köp2=And(And(köp1,innehav_ok),enable)
    Mult(köp2,10))




    sl) Terminator Short

    period2:=eqv(int(ref(d,2)),int(d))
    öppet:=ge(mult(1440,sub(market(c),frac(date()))),14)
    stoppsets:=And(Gt(Aref(h,1),Aref(h,2)),Gt(Aref(l,1),Aref(l,2)))
    { Filter blockerar vid låg volatilitet }
    hi:=Hhv(h,10)
    lo:=Llv(l,10)
    diff:=Sub(hi,lo)
    enable:=Gt(diff,4)
    innehav_ok:=Ge(Portfolio(v),0)
    i15(
    stoplevels=Sub(Find(stoppsets,30,Aref(l,2),1),0.25)
    Draw(stoplevels,2,rqb)
    signals=And(Lt(c,stoplevels),Lt(c,Aref(l,1)))
    sälj1=And(And(signals,period2),öppet)
    sälj2=And(And(sälj1,innehav_ok),enable)
    Mult(sälj2,10))




    sl) Terminator Exit long

    stängning:=le(mult(1440,sub(market(c),frac(date()))),12)
    hi:=Hhv(h,10)
    lo:=Llv(l,10)
    diff:=Sub(hi,lo)
    disable:=Lt(diff,4)
    innehav:=Gt(Portfolio(v),0)
    i15(
    exit=And(And(Lt(l,Aref(l,1)),disable),innehav)
    Mult(Or(exit,stängning),10)
    )




    sl) Terminator Exit short


    stängning:=le(mult(1440,sub(market(c),frac(date()))),11)
    hi:=Hhv(h,10)
    lo:=Llv(l,10)
    diff:=Sub(hi,lo)
    disable:=Lt(diff,4)
    innehav:=Lt(Portfolio(v),0)
    i15(
    exit=And(And(Gt(h,Aref(h,1)),disable),innehav)
    Mult(Or(exit,stängning),10)
    )



    De fyra triggerscripten ska alltså placeras i varsin loopad ordermodell med 1 sekvens i vardera, exakt på samma sätt som Raptor-modellerna på forumet. Vi laddar inom kort upp en installer som lägger in hela paketet automatiskt, med kontrollscript, antalscript osv. Ovanstående är anpassat för att handla terminen, men det går enkelt att modifiera så att man tex kan köpa XACT Bear istället för att blanka terminen.

    Strategin fungerar enligt följande:

    Varje gång High och Low för föregående stapel noteras högre än stapeln innan sätts breakout-nivån för att blanka till Low två staplar tillbaka.

    För köpnivån gäller det omvända, föregående stapels Low och High måste ligga lägre än stapeln innan, och då sätts köpnivån till High två staplar bakåt. För att få köpsignal måste H i innevarande stapel gå över H i förra stapeln samt kursen måste befinna sig ovanför breakout-nivån för köp.
    På så vis ändras inte nivåerna så mycket om marknaden står still och ingen trend finns. Så fort det drar iväg åt något håll följer stoppnivån med. Ett enkelt volatilitetsfilter ligger kvar och blockerar signalerna om High och Low för de senaste 10 staplarna inte når utanför 4 punkters differens. Det används även som signal för att gå ur positionen, tex då volatiliteten är liten samtidigt som L faller under föregående stapels L. Eller vice versa för att stänga en blankning.

    Alternativt hålls positionen till 12 minuter innan stängning. Det finns också ett filter för att blockera signal de två första staplarna på dagen.


    Kom gärna med synpunkter så kan vi hjälpa till att utveckla det vidare om det verkar intressant.

    Attached Files

  • #2
    Nu ligger en installer på plats på den här sidan:

    http://www.autostock.se/produkter/terminator

    Comment


    • #3
      Ursprungligen postat av Rikard Nilsson Visa inlägg
      Nu ligger en installer på plats på den här sidan:

      http://www.autostock.se/produkter/terminator

      Nej det gör det inte, men det är ju så mycket annat strul nu med NN så det brådskar inte.
      Berra

      Comment


      • #4
        Helt rätt, den ligger här:

        http://www.autostock.se/produkter/strategier

        Comment


        • #5
          Rikard, jag har tagit ner paketet, det innehöll följande:

          Ordermodell Terminator Long
          Anslutet i sekvens 01
          Köp
          sl) Terminator Exit long
          xk) Delay köp
          va) Allt innehav av aktuell aktie
          vl) Aktuell säljkurs +0.25 kr
          st) Stega till sekvens 1

          Anslutet i sekvens 02
          Sälj
          Sl) Exempel sälj
          xk) Delay sälj
          va) Allt innehav av aktuell aktie
          vl) Aktuell köpkurs -0.25 kr
          st) Stega till sekvens 1


          Ordermodell Terminator Exit long
          Anslutet i sekvens 01
          Sälj
          sl) Terminator Exit long
          xk) Delay köp
          va) Allt innehav av aktuell aktie
          vl) Aktuell säljkurs +0.25 kr
          st) Stega till sekvens 1


          Ordermodell Terminator Short
          Anslutet i sekvens 01
          Sälj
          sl) Terminator Exit long
          xk) Delay köp
          va) Allt innehav av aktuell aktie
          vl) Aktuell säljkurs +0.25 kr
          st) Stega till sekvens 1

          Anslutet i sekvens 02
          Sälj
          sl) Terminator Exit short
          xk) Delay sälj
          va) Exempelmodell blanka insats
          vl) Aktuell köpkurs -0.25 kr
          st) Stega till sekvens 1


          Ordermodell Terminator Exit short
          Anslutet i sekvens 01
          Köp
          sl) Terminator Exit short
          xk) Delay köp
          va) Allt innehav av aktuell aktie
          vl) Aktuell säljkurs +0.25 kr
          st) Stega till sekvens 1



          Följande ”terminator” script kom med:
          sl) Terminator Exit short
          sl) Terminator Exit long


          Följande ”terminator” script kom inte med:
          (Jag har jag tagit härifrån forumet så det gör inget, men de kom inte med automatiskt i alla fall.)
          sl) Terminator short
          sl) Terminator long

          (Dessa nämns i texten hemsidan, men kom inte med)
          va) Terminator köpantal
          va) Terminator blankantal


          Du skrev tidigare i tråden:
          De fyra triggerscripten ska alltså placeras i varsin loopad ordermodell med 1 sekvens i vardera, exakt på samma sätt som Raptor-modellerna på forumet. Vi laddar inom kort upp en installer som lägger in hela paketet automatiskt, med kontrollscript, antalscript osv. Ovanstående är anpassat för att handla terminen, men det går enkelt att modifiera så att man tex kan köpa XACT Bear istället för att blanka terminen.

          Jag får inte detta att stämma med ordermodellerna som kom ner, används inte scripten sl) Terminator short & sl) Terminator long I någon av ordermodellerna ?
          Det är 2 sekvenser i ordermodellerna terminator long och short dessutom.

          Tänkte använda stommen i ordermodellerna till de ideer vi diskuterat, ev med andra triggerscript. men ev. provkör jag terminator lite under tiden.

          Mvh
          Rikard

          Comment


          • #6
            Jag fick rätt mycket dubletter i scriptdatabasen när jag tog ner paketet, är det bara att radera dubletterna tro ?

            Typ - st)stega till sekvens 1
            Det finns 4 stycken av detta nu.

            Mvh
            Rikard

            Comment


            • #7
              Det går att radera, men risken finns att du råkar radera just den kopia som ligger ansluten i någon modell. Jag skulle låta dem vara kvar, alternativt gå igenom alla modellerna och se så att det ligger kvar efter radering, annars är det bara att koppla den kopian som blir kvar i ordermodell-dialogen.

              Comment


              • #8
                Jag tror inte att se används i någon av de ordermodeller jag kör, jag kör fn. bara rankors TaunTaun och där används ju inga av dessa script såvitt jag ser.

                Det är väl bara i de 4 Terminatormodellerna som kom i så fall, det kan jag komplettera.
                Känns som om det är bäst att rensa ur innan man börjar använda dem i massa olika ordermodeller, sen blir det jobbigare.

                Mvh Rikard
                Last edited by BRB_67; 2010-12-29, 17:07.

                Comment


                • #9
                  Ok, då är det enkelt att rensa. Vi ska försöka lösa det så att det inte bildas dubletter när man importerar script och modeller.

                  Comment


                  • #10
                    Skall ordermodellerna se ut som det jag skrev ovan med 2 steg, och skall inte terminator long och terminator short användas i ordermodellerna ?

                    Mvh
                    Rikard

                    Comment


                    • #11
                      Hm, två steg? Måste kolla i så fall, det ska bara finnas 1 sekvens i varje ordermodell. Vi plockade bort sekvens 2 som användes för att lägga takeprofit-order i marknaden direkt efter köp eller blankning. Ser ut som att något ändå ligger kvar där. Du kan bara plocka bort sekvens 2 i så fall och loopa tillbaka direkt från sekvensen som blir kvar, men jag kollar igenom vad som finns i filen och korrigerar och laddar upp igen om det behövs.

                      Comment


                      • #12
                        Jag provade att ladda ner en ny installation och köra installern som ligger på den här sidan:

                        http://www.autostock.se/produkter/basmodeller

                        Terminator-modellerna bildades helt korrekt med 1 sekvens i varje, så jag undrar om du laddat från någon annan länk? I så fall måste vi korrigera den istället.

                        Comment


                        • #13
                          Ok. tyckte att det inte stämde riktigt.

                          Jag tror det var ifrån den sista länken den sista du skrev ovan.
                          http://www.autostock.se/produkter/strategier

                          Men så här några dagar efteråt skulle jag i och för sig inte sätta min högerhand på att det var exakt den den...

                          Mvh
                          Rikard

                          Comment


                          • #14
                            När jag ansluter Ordermodell Terminator Exit Long frågar programmet om jag vill ansluta modellen då den redan är SANN (SANT). Är det fel i modellen?

                            Comment


                            • #15
                              Jag grejar med det också, det blir samma "är redan SANN (SANT)"
                              på följande ordermodeller

                              Terminator Exit Long
                              Terminator Exit Short

                              Men det kanske inte är omöjligt att det skall vara så att exitmodellerna är sanna efter börsens stängning ?!?


                              Laddade ned alltihop igen på nya länken, nu ser allt ut som det skall med 4 enstegs ordermodeller.

                              va) Terminator Blankantal
                              Saknas dock fortfarande för mig, den kom inte med i "paketet" tydligen.

                              mvh
                              Rikard

                              Comment

                              Working...
                              X