Allmänt meddelande

Collapse
No announcement yet.

Fast Stochastic

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

  • #16
    Ursprungligen postat av Vincent Visa inlägg

    Jimmy, kan du dela med dig av HKV-koden?
    Hej,
    Svaret från HKV var så här:


    beräkningen ska vara som här:
    http://stockcharts.com/school/doku.p...tic_oscillator

    I Hitta kv ser ut så här:
    movLow = m_lowData.movMin(period1);
    movRange = m_highData.movMax(period1).sub(movLow);
    StochF = m_closeData.sub(movLow).Div(movRange).mul(100);
    StochF_MA = StochF.movAvg(period2);


    MVH
    Jimmy
    Last edited by jimmy; 2012-09-12, 23:18.

    Comment


    • #17
      Ursprungligen postat av Vincent Visa inlägg
      Jamenvisst

      Enligt HKV använder stoF 1p utjämning och stoS 3p utjämning på stoF

      CL:=sub(C,llv(L,stoP1))
      HLp:=sub(hhv(H,stoP1),llv(L,stoP1))
      stochastic:=mult(div(CL,HLp),100)
      StoF_K:=mov(stochastic,1,s)
      StoS_K:=mov(StoF_K,3,s)
      StoS_D:=mov(StoS_K,stoP2,s)
      Men var skriver jag in antalet perioder jag vill ha (2)?
      Att ändra stoP1 gjorde ingen skillnad.

      Ändrar man stochastic,1,s till 2 så blir det ganska likt (bäst hittills) med HKV inställt på %K 1 , %D 2 men det är utjämningskurvan %D i HKV som är lik %K i NAT.

      Comment


      • #18
        Normalt:
        stoP1:=14
        stoP2:=3

        stoP1 är perioden man vill titta bakåt och stoP2 är utjämningen på den kurvan

        stoS_K är stockhastic slow %K som vanligtvis är samma kurva som stohastic fast %D

        Formel
        CL:=sub(C,llv(L,stoP1))
        HLp:=sub(hhv(H,stoP1),llv(L,stoP1))
        stochastic:=mult(div(CL,HLp),100)

        Fast
        StoF_K:=mov(stochastic,1,s)
        StoF_D:=mov(StoF_K,3,s)

        Slow
        StoS_K:=mov(StoF_K,3,s)
        StoS_D:=mov(StoS_K,stoP2,s)

        Detta är grundberäkningen. 1,s och 3,s är slowfaktororer i HKV som sätts i inställningar. Det var dessa jag labbade med för att se om det blev någon skillnad.

        Problemet är ju om NAT och HKV inte har samma slutkurser. Det kommer ju alltid att ge diskrepanser dock kanske inte hela tiden.
        Last edited by Vincent; 2012-09-14, 11:04.
        Må gott
        **Vincent

        Comment

        Working...
        X