Allmänt meddelande

Collapse
No announcement yet.

Metastock

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

  • Metastock

    Jag har en indikator i metastock som jag skulle vilja testa i active trader, men behöver hjälp med översättningen

    Ref(Mov(C,12,E),-1)+((C-(Ref(Mov(C,12,E),-1))) / (C/(Ref(Mov(C,12,E),-1))*125))

  • #2
    Revision 2 lite ändrad

    Metastock:
    Ref(Mov(C,12,E),-1)+((C-(Ref(Mov(C,12,E),-1))) / (C/(Ref(Mov(C,12,E),-1))*125))

    Friendly(matematisk precedence):

    Add(ARef(Mov(C,12,E),1),Div(Sub(C,ARef(Mov(C,12,E),1)),Mult(Div(C,ARef(Mov(C,12,E),1)),125)))

    och lite mer läsbart:

    datadå:=ARef(Mov(C,12,E),1)
    diff1:=Sub(C,datadå)
    division:=Div(diff1,Mult(Div(C,datadå),125))
    Add(datadå,division)

    Då antas ovan att Metastock gör vanlig matematisk precedence där divisionen och multiplikation görs före addition eller subtraktion.

    Validerar MS från vänster till höger blir det istället:

    datadå:=ARef(Mov(C,12,E),1)
    diff1:=Sub(C,datadå)
    sum1:=Add(datadå,diff1)
    Div(sum1,Mult(Div(C,datadå),125))

    Comment


    • #3
      Tack
      Då ska jag testa

      Comment


      • #4
        MetaStock gör det vanliga, * och / går före + och -.

        Comment


        • #5
          www.guppytraders.com/gup98.htm

          www.amibroker.com/library/list.php

          Där finns det en del intressanta formler

          Comment

          Working...
          X