Allmänt meddelande

Collapse
No announcement yet.

Välja strategi för handels/ordermodeller

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

  • #16
    Ja, det funkar ju att vända. Är ändå inte helt klar på varför test får värdet som
    det pekas på av setgvarif. Det borde ju inte hända något alls om villkoret är falskt
    men istället får test det värdet. test borde väl inte ha något värde alls ?
    Dvs. den borde bara peka på en minnesreferens som är tom ?
    Handelsstrategi

    Typ: Swing trading
    Marknad: Trendföljande
    Tidshorisont: 2 dagar och uppåt
    Entry: Baserad på candlestickformationer och bekräftad rörelse i ”min” riktning hos OMXSPI + instrumentet
    Indikatorer: Stochastics
    Profit targets: MA20/50/200, konsolideringsområden, trendlinjer, gap och Fibonaccinivåer
    Monitorering: Automatisk med larm när köp, profit target och sälj skett
    Exit: Baserat på candlestickformationer, initial stop, tidsstopp eller trailing stop baserat på 2*ATR(21)

    Comment


    • #17
      Du får tänka ett varv till shadow.
      Du "vänder" ingenting. "exit" är det "värde" du skall lagra, "exit" är inget villkor.

      Angående värdena du får i cell 115, har du nollat cellen först i kalkylforskaren innan du kör scripten?

      Comment


      • #18
        Ähum, du läste inte inlägg #17 innan du postade va?

        Comment


        • #19
          Japp, jag nollar mellan varje test. Det kan vara att jag tänker i fel banor.
          Scriptreferensen tycker i alla fall att parameter 3 ska vara ett villkor som ska prövas
          och parameter 1 ska vara ett värde som ska sättas.

          Lägger in en snabbritning jag gjorde i paint på hur jag menar.
          Attached Files
          Handelsstrategi

          Typ: Swing trading
          Marknad: Trendföljande
          Tidshorisont: 2 dagar och uppåt
          Entry: Baserad på candlestickformationer och bekräftad rörelse i ”min” riktning hos OMXSPI + instrumentet
          Indikatorer: Stochastics
          Profit targets: MA20/50/200, konsolideringsområden, trendlinjer, gap och Fibonaccinivåer
          Monitorering: Automatisk med larm när köp, profit target och sälj skett
          Exit: Baserat på candlestickformationer, initial stop, tidsstopp eller trailing stop baserat på 2*ATR(21)

          Comment


          • #20
            Ursprungligen postat av shadowtwister Visa inlägg
            Scriptreferensen tycker i alla fall att parameter 3 ska vara ett villkor som ska prövas och parameter 1 ska vara ett värde som ska sättas.
            Det är riktigt syntaxmässigt. Har du provat att sätta ett "T" för true i fjärde parametern? Så att setgevarif vet hur parameter 3 ska tolkas?

            Comment


            • #21
              Ursprungligen postat av LillWicke Visa inlägg
              Det är riktigt syntaxmässigt. Har du provat att sätta ett "T" för true i fjärde parametern? Så att setgevarif vet hur parameter 3 ska tolkas?

              Nä, det hade jag inte provat.
              Gjorde det nu och testade:

              exit=add(0,0)
              setGlobal=setgvarif(1,115,exit,T)
              and(setGlobal,1)

              och även

              exit=add(0,0)
              setGlobal=setgvarif(1,115,eqv(exit,1),T)
              and(setGlobal,1)

              Resultatet blev 1 på båda testen, men globala variabeln är 0 i båda fall.
              Last edited by shadowtwister; 2014-01-29, 10:47. Anledning: Lade till mer info
              Handelsstrategi

              Typ: Swing trading
              Marknad: Trendföljande
              Tidshorisont: 2 dagar och uppåt
              Entry: Baserad på candlestickformationer och bekräftad rörelse i ”min” riktning hos OMXSPI + instrumentet
              Indikatorer: Stochastics
              Profit targets: MA20/50/200, konsolideringsområden, trendlinjer, gap och Fibonaccinivåer
              Monitorering: Automatisk med larm när köp, profit target och sälj skett
              Exit: Baserat på candlestickformationer, initial stop, tidsstopp eller trailing stop baserat på 2*ATR(21)

              Comment


              • #22
                Om globala variabeln är "0" i båda testerna är ju allt som det ska.

                Men vad menar du med att resultatet blev 1?

                Comment


                • #23
                  Bifogar skärmdumpar. Kolumnen "setgvarif" får värdet 1, exit är 0,
                  och getgvar är också noll.

                  Det som borde hända är att kolumnen "setgvarif" får värdet 0, exit är 0,
                  och getgvar är 0.
                  Attached Files
                  Handelsstrategi

                  Typ: Swing trading
                  Marknad: Trendföljande
                  Tidshorisont: 2 dagar och uppåt
                  Entry: Baserad på candlestickformationer och bekräftad rörelse i ”min” riktning hos OMXSPI + instrumentet
                  Indikatorer: Stochastics
                  Profit targets: MA20/50/200, konsolideringsområden, trendlinjer, gap och Fibonaccinivåer
                  Monitorering: Automatisk med larm när köp, profit target och sälj skett
                  Exit: Baserat på candlestickformationer, initial stop, tidsstopp eller trailing stop baserat på 2*ATR(21)

                  Comment


                  • #24
                    Aha, det har att göra med det jag skrev längre upp i tråden, nämligen att man helst ska ha setgvarif för sig själv på en egen rad.
                    Skriv istället:

                    exit=add(0,0)
                    setgvarif(1,115,exit,T) { Här skriver man någon kommentar om vad som är tanken bakom lagningen }
                    getglobal=getgvar(115,N)
                    and(getGlobal,1)

                    Comment


                    • #25
                      Se där ja. Nu verkar det fungera. Ok, aldrig ge namn åt setgvarif med andra ord och peta in ett N i getgvar för säkerhets skull.

                      Tack för all hjälp Wicke !
                      Handelsstrategi

                      Typ: Swing trading
                      Marknad: Trendföljande
                      Tidshorisont: 2 dagar och uppåt
                      Entry: Baserad på candlestickformationer och bekräftad rörelse i ”min” riktning hos OMXSPI + instrumentet
                      Indikatorer: Stochastics
                      Profit targets: MA20/50/200, konsolideringsområden, trendlinjer, gap och Fibonaccinivåer
                      Monitorering: Automatisk med larm när köp, profit target och sälj skett
                      Exit: Baserat på candlestickformationer, initial stop, tidsstopp eller trailing stop baserat på 2*ATR(21)

                      Comment


                      • #26
                        Good!!

                        Ja, det är en bra princip att aldrig ge namn åt setgvarif då det kan trassla till det tankemässigt.
                        Det har att göra med att setgvarif tilldelar värdet i parameter #1 till namnet ifråga och i ditt fall trodde du att det istället skulle vara värdet som skickdes till den globala cellen som skulle tilldelas. Två skilda saker alltså.

                        Hade du istället skrivit: "setGlobal=setgvarif(exit,115,1,T)" hade det fungerat.
                        Men som sagt bäst att inte ha någon variabel alls före setgvarif då kan inget gå snett.

                        Comment

                        Working...
                        X