Allmänt meddelande

Collapse
No announcement yet.

RSI som extra objekt CmpRef

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

  • RSI som extra objekt CmpRef

    Har haft det här uppe förut men jag kan inte hitta det på forumet.

    Vill använda RSI som extra objekt o använder en gammal Lasse formel

    period:=8
    a1:=if(gt(cmpRef(c,0,A),Cmpref(c,1,A)),sub(CmpRef(c,0,A),Cmpref(c,1,A)),0)
    d1:=if(lt(CmpRef(c,0,A),Cmpref(c,1,A)),sub(Cmpref(c,1,A),CmpRef(c,0,A)),0)
    as1:=mov(a1,period,s)
    ds1:=mov(d1,period,s)
    wrsi:=sub(100,div(100,add(div(as1,ds1),1)))
    wrsi
    {@A(0,)}

    Rita med skala 0-100 o lägg på RSI

    Men har jag korta perioder som t.ex 8 o neråt stämmer kurvan inte överens med den inbyggda RSI kurvan.

    Är det fel på formeln eller sitter problemet framför datorn?

  • #2
    Det är ju viktigt att man kör samma upplösning på extra objektet och i scriptet i det här fallet. Och en annan sak, sätt parameter 2 och 3 till 1 i inställningarna för RSI via snabbknappen. Jag testade följande och det ser ganska ok ut tycker jag:

    period:=14
    a1:=if(gt(cmpRef(c,0,A),Cmpref(c,1,A)),sub(CmpRef(c,0,A),Cmpref(c,1,A)),0)
    d1:=if(lt(CmpRef(c,0,A),Cmpref(c,1,A)),sub(Cmpref(c,1,A),CmpRef(c,0,A)),0)
    as1:=mov(a1,period,s)
    ds1:=mov(d1,period,s)
    wrsi:=sub(100,div(100,add(div(as1,ds1),1)))
    i15(
    add(wrsi,0)
    )

    {@A(15,)}

    Comment

    Working...
    X