Allmänt meddelande

Collapse
No announcement yet.

Add

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

  • #16
    Ursprungligen postat av Rikard Nilsson Visa inlägg
    Jag kopplar upp det och provkör scripten själv.
    Kom du fram till varför det inte fungerar?

    Comment


    • #17
      Var det logikfel?

      Comment


      • #18
        Jag testar under dagen så får vi se.

        Comment


        • #19
          Det här ser ut att fungera:


          gräns:=GetGvar(150)
          {Minutfilter}
          tidnu:=Frac(DATE())
          totalt:=Mult(tidnu,1440)
          rest:=Int(Mod(totalt,30))
          unblock:=Eqv(rest,0)
          enable:=Eqv(GetGVar(450),1)
          din_köpsignal:=And(Gt(c,gräns),enable)
          i30(
          SetGVarIf(0,450,din_köpsignal)
          SetGVarIf(1,450,unblock)
          Mult(din_köpsignal,10)
          )


          Comment


          • #20
            Ursprungligen postat av Rikard Nilsson Visa inlägg
            Det här ser ut att fungera:


            gräns:=GetGvar(150)
            {Minutfilter}
            tidnu:=Frac(DATE())
            totalt:=Mult(tidnu,1440)
            rest:=Int(Mod(totalt,30))
            unblock:=Eqv(rest,0)
            enable:=Eqv(GetGVar(450),1)
            din_köpsignal:=And(Gt(c,gräns),enable)
            i30(
            SetGVarIf(0,450,din_köpsignal)
            SetGVarIf(1,450,unblock)
            Mult(din_köpsignal,10)
            )
            Ok, prövar.
            Vad hände med unblock?

            Comment


            • #21
              Fick inte det att funka som jag tänkt så jag tog bort det. Det enda som händer är att det kan komma flera order i första minuten varje period, annars ingen skillnad. Vi kan försöka hitta ett annat sätt att blockera på om det är nödvändigt.

              Comment


              • #22
                Rikard,
                det fungerar inte.

                Jag har värde 1 i cell 450, köp-gränsen är 958 i cell 150.
                Kursen har varit ovanför flera gånger under eftermiddagen, men ingen köp sker.

                Inga flaggor för köp visas heller.

                Hur testade du?

                Comment


                • #23
                  Oops, nu gick en sälj-order iväg.

                  Sälj verkar fungera, men inte köp...

                  Comment


                  • #24
                    Använder du olika celler för att stoppa signaler för köp/sälj? Annars krockar det.

                    Comment


                    • #25
                      Ursprungligen postat av Rikard Nilsson Visa inlägg
                      Använder du olika celler för att stoppa signaler för köp/sälj? Annars krockar det.
                      Ja, jag har olika celler för köp och sälj.
                      Nu har ett köp skett som ej skulle ske.

                      Det verkar som värdena 0 eller 1 måste initieras första gången de ansluts till ett derivat, ex omxs309l, kan inte förklara annars varför köp skedde när det ej skulle ske.

                      Kul med lite high-tech scriptande/programmering i AT8, bara det fungerar...

                      Jag låter det rulla på under dagen, får se hur det går, kanske rättar signalerna till sig när de initierats.
                      Last edited by jorgeng; 2009-12-17, 10:29.

                      Comment


                      • #26
                        Nu skulle en sälj-order skett.
                        Cell 451 för sälj sattes om till 0 men inget sälj skedde i egna larm på sälj-scriptet.

                        Något logikfel är det.

                        Comment


                        • #27
                          Är du säker på att värdet i cellen för triggnivå inte ändrar sig hela tiden? Svårt att veta vad som händer när jag inte vet hur nivån tas fram.

                          Men det bör absolut komma larm i Egna larm om värdet i cell 450 gått från 1 till noll. Det betyder att köpsignalen varit sann.

                          Ska undersöka lite mer imorgon.

                          Comment


                          • #28
                            Ursprungligen postat av Rikard Nilsson Visa inlägg
                            Är du säker på att värdet i cellen för triggnivå inte ändrar sig hela tiden? Svårt att veta vad som händer när jag inte vet hur nivån tas fram.

                            Men det bör absolut komma larm i Egna larm om värdet i cell 450 gått från 1 till noll. Det betyder att köpsignalen varit sann.

                            Ska undersöka lite mer imorgon.
                            Nej, värdet ändrar sig inte, är statiskt varje 30:e minut.
                            Inget syns i egna larm.

                            Comment

                            Working...
                            X