Allmänt meddelande

Collapse
No announcement yet.

Relative Strength Comparative

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

  • Relative Strength Comparative

    Jag har försökt göra en "jämförande styrkeindikator" genom att ta aktiens kurs delat med index kurs.

    Graferna blir dock inte som de borde utan det blir tex konstanta värden uppblandat med spikar här och där. Först trodde jag att det kunde ha att göra med att vissa data saknades och lade till ett par rader för att undvika division med noll. Det hjälpte dock inte. Efter att ha provat på några olika aktier och jämförelseobjekt har jag märkt följande:

    *Om värdena för serien som hämtas med cmpref() är större än aktiens värden blir det fel. (tex qmed/omx)
    *Om de är mindre ser det däremot ut att fungera som det borde! (tex qmed/ericb eller omx/inveb)

    Scriptet visas i dagsgrafen bland kursstaplarna med automatisk skalning. Har bla funderat på om det skulle kunna vara den automatiska skalningen som ställer till det. Klarar den värden små värden mellan 0 och 1 som den borde med tanke på att det strular när divisionen har något större värde i nämnaren?

    Jag kör senaste versionen 6.0.0.3.

    Scriptet är enl nedanstående.
    ---------------------------
    omxd:=cmpref(c,0,A)

    jämnper1:=20
    medelomx1:=MOV(omxd,jämnper1,s)
    jämnomx1:=IF(LE(omxd,DIV(medelomx1,2)),medelomx1,omxd)

    relstr1:=DIV(c,jämnomx1)

    relstr1


    {@A(0,OMX Stock )}

  • #2
    Genom att ta multiplikation med 100 på slutvärdet fick jag det att fungera. Orsaken verkar alltså vara att grafutritningen får problem med små värden. För den här funktionen spelar det ingen roll om man ökar med en faktor 100, så det praktiska problemet är löst.

    Comment

    Working...
    X