Allmänt meddelande

Collapse
No announcement yet.

Tidsbestämma signaler

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

  • Tidsbestämma signaler

    Om jag har olika del-signaler i ett script som jag vill ha i viss ordning eller inom viss tidsrymd för att hela scriptet skall bli sant, hur gör man då ?

    mvh
    Rikard B

  • #2
    Hm, har du något exempel. Jag är inte riktigt med på hur du menar?

    Comment


    • #3
      Så här som ett exempel:

      Jag vill ha mina signaler i en viss ordning för att de skall gälla:

      ok1=gt(ema1,ema2)
      ok2=gt(ema4,ema4)
      köp=and(ok1,ok2)

      Men !!!
      ok1 måste komma först och ok2 får inte ha kommit senare än viss tid efter ok1

      Mvh
      Rikard B

      Comment


      • #4
        Inte helt enkelt, men ett sätt som kan vara användbart är att kontrollera att signal fanns i ok1 för tex 3 perioder sedan, och samtidigt jämföra med ok2:

        köp=And(Aref(ok1,3),ok2)

        ev kan man bygga ut med att även testa om ok1 är sant "nu":

        köp=And(And(Aref(ok1,3),ok1),ok2)


        Comment


        • #5
          PHB, Vet inte om detta möter dinna villkor.

          test1:=gt(mov(c,5,e),mov(c,14,e))
          test2:=gt(mov(c,14,e),mov(c,39,e))
          test3:=and(and(and(and(gt(hhv(aref(test1),4),0),lt(hhv(aref(test2),4),1)),test2),test1),lt(llv(aref(test1),5),1))

          Comment


          • #6
            Tack för tipsen, det är nog med aref man löser det hela bäst verkar det som.
            Jag grejar vidare på detta spåret.

            Mvh
            Rikard B

            Comment


            • #7
              Finns det ngn info,regler om hur man använder

              Starttid:=Gt(Frac(d),0.395)?

              och går det köra tex 3 st starttid tex
              Starttid1:=Gt(Frac(d),0.398)
              Starttid2:=Gt(Frac(d),0.390)
              Starttid3:=Gt(Frac(d),0.45)
              och koppla det till varsitt villkor?

              och varför krånglar(ibland) det om man skriver t.ex

              Villkor=OK
              Starttid:=and(Gt(Frac(d),0.395),villkor)
              Starttid
              Last edited by Hong Kong Ola; 2011-05-24, 19:22.

              Comment

              Working...
              X