Allmänt meddelande

Collapse
No announcement yet.

Villkor sant flera perioder

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

  • Villkor sant flera perioder

    Om jag vill att ett villkor ska ha varit sant i 3 perioder innan det ges signal, hur skriver man då?

    t.ex

    ema1=ema(c,50)
    ema2=ema(c,200)

    köp=and(gt(ema1,ema2),xxx)
    Last edited by Daytrajd; 2016-04-03, 11:55.

  • #2
    köp1=aref(gt(ema1,ema2),3)
    köp2=aref(gt(ema1,ema2),2)
    köp3=aref(gt(ema1,ema2),1)
    köp4=and(and(köp1,köp2),köp3)

    Kan funka.

    Comment


    • #3
      Vore ju lite opraktiskt om man skulle gå tillbaka hundra perioder då =)

      Comment


      • #4
        Det här är nog enklaste sättet: LLV() returnerar lägsta värdet av en dataserie inom x perioder, så om villkoret gt(ema1,ema2) varit sant i minst 3 perioder så är lägsta värdet 3 senaste perioderna logiskt 1 med följande:

        llv(gt(ema1,ema2),3)

        Comment


        • #5
          Så enkelt var det ja. Tackar =)

          Comment

          Working...
          X