Allmänt meddelande

Collapse
No announcement yet.

Ritar fel när man använder EMA i GT

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

  • Ritar fel när man använder EMA i GT

    På bilden har jag ritat in EMA 5 grön och EMA14 röd. Jag försöker använda GT för att se när de växlar men det stämmer inte. Jag här rätt tidupplsning men jag får det inte att fungera.

    ema_value1:=EMA(C,5)
    ema_value2:=EMA(C,14)
    i5(GT(ema_value2,ema_value1))
    Kan någon hjälpa mig??
    Attached Files

  • #2
    1) Ändra namnet på scriptet till: sl) EMA_test
    2) Markera rutan "Show graf as flag"
    3) Ändra scaling till "Fix 0-100"
    4) Lägg sedan in scriptet nedan så blir det bättre.

    {sl) EMA_test}
    ema_value1:=EMA(C,5)
    ema_value2:=EMA(C,14)
    i5(
    draw(ema_value1,1,dgqb)
    draw(ema_value2,2,rqb)
    signal=GT(ema_value2,ema_value1)
    mult(signal,10)
    )

    Comment


    • #3
      Ja nu fungerar det. Men om jag har ett script med bara EMA(C,5) och ett annat script men EMA(C,14) så då stämmer inte linjerna med draw(ema_value1,1,dgqb) draw(ema_value2,2,rqb) ? vilka är rätt?

      Comment


      • #4
        Jo, det stämmer också om du bara har två script som ritar. Det hela beror på hur du skriver dem. Om du bara ska ha ett grafiskt script måste namnet föregås av ett g)

        Prova detta, scalningen väjs "enligt kurser"

        {g) EMA_test1}
        i5(
        EMA(C,14)
        )

        {g) EMA_test2}
        i5(
        EMA(C,5)
        )

        Comment

        Working...
        X