Allmänt meddelande

Collapse
No announcement yet.

va) script

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

  • #16
    Rikard, se mitt tidigare inlägg. Den principen funkar nog inte för 22 minuter. Kl. 9.00 startar inte på jämnt antal hela perioder.

    Comment


    • #17
      Aj fasen, då återstår nog bara att köra scripten i 20-minuters upplösning istället. Måste ju gå att justera värdena lite så att man får ungefär samma resultat.

      Tidsfiltret blir i så fall:

      tidnu:=Frac(DATE())
      totalt:=Mult(tidnu,1440)
      rest:=Int(Mod(totalt,20))
      tidsignal:=Eqv(rest,19)

      Comment


      • #18
        Tack för hjälpen jag har fått till det så här hoppas det är rätt, inget fel på syntaxen vid test.

        Jag har ändrat till 6 min. och 5 rest för det är bara i början som signalen velar vad jag märkt.

        sl)Upptrend Köp med tidspärr 5 min.

        value1:=add(mov(C,3,E),mov(C,5,E))
        value2:=add(mov(C,8,E),mov(C,10,E))
        value3:=add(mov(C,12,E),mov(C,15,E))
        ihop1:=add(value1,value2)
        signalup:=add(value3,ihop1)

        value4:=add(mov(C,30,E),mov(C,35,E))
        value5:=add(mov(C,40,E),mov(C,45,E))
        value6:=add(mov(C,50,E),mov(C,60,E))
        ihop2:=add(value4,value5)
        signalner:=add(value6,ihop2)

        köp1:=AND(GT(signalner,signalup))

        tidnu:=Frac(DATE())
        totalt:=Mult(tidnu,1440)
        rest:=Int(Mod(totalt,6))
        tidsignal:=Eqv(rest,5)

        köp2:=And(tidsignal,köp1)
        i22(köp2)

        Comment


        • #19
          Det ser bra ut, men jag skulle nog ändå ändra till 20 minuters upplösning, och sen måste raden

          rest:=Int(Mod(totalt,6))

          vara lika med upplösningen, alltså:

          rest:=Int(Mod(totalt,20))

          Annars funkar inte indelningen av en period till minuter.

          Men du kan spärra allt innan tex 6:e minuten med följande:

          tidnu:=Frac(DATE())
          totalt:=Mult(tidnu,1440)
          rest:=Int(Mod(totalt,20))
          tidsignal:=Gt(rest,6) {mer än 6 minuter in i perioden}

          Comment


          • #20
            Vad är fel, det fungerar inte?

            value1:=add(mov(C,3,E),mov(C,5,E))
            value2:=add(mov(C,8,E),mov(C,10,E))
            value3:=add(mov(C,12,E),mov(C,15,E))
            ihop1:=add(value1,value2)
            signalup:=add(value3,ihop1)

            value4:=add(mov(C,30,E),mov(C,35,E))
            value5:=add(mov(C,40,E),mov(C,45,E))
            value6:=add(mov(C,50,E),mov(C,60,E))
            ihop2:=add(value4,value5)
            signalner:=add(value6,ihop2)

            köp1:=AND(GT(signalner,signalup))

            tidnu:=Frac(DATE())
            totalt:=Mult(tidnu,1440)
            rest:=Int(Mod(totalt,20))
            tidsignal:=Gt(rest,6) {mer än 6 minuter in i perioden}

            köp2:=And(tidsignal,köp1)
            i22(köp2)

            Comment

            Working...
            X