Media Mobile su valori candele Heihin Ashi

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #162524 quote
    Emperor.it
    Participant
    Average

    Buongiorno.

    Impostando un grafico con visualizzazione a candele Heikin Ashi e inserendo una media mobile essa assume lo stesso valore che ha la media su grafico OHLC a candele giapponesi classiche. Nel calcolo della media essa prende in esame i valori OHLC del classico grafico a candele giapponesi.

    Il mio problema è codificare una media mobile (una qualsiasi, sia essa semplice, esponenziale, ponderata, …) basata sui reali valori OHLC delle candele Heikin Ashi. Non mi interessa la creazione delle candele HA che eventualmente cambio nelle impostazioni del prezzo.

    Ho provato a scopiazzare guardando qui sul forum altri topic (ad esempio: https://www.prorealcode.com/prorealtime-indicators/heikin-ashi-candle-smoothed/) e cercando di modificarne il codice per cercare di farne uscire una media (in questo caso esponenziale) sul prezzo di chiusura della candela HA ma mi da errore di sintassi (definire le variabili xHigh ed xLow).

    A seguire il codice che ho provato ad inserire:

    IF BarIndex=0 THEN
    xClose = (open+high+low+close)/4
    xOpen = open
    xHigh = high
    xLow = low
    ELSE
    xClose = (open+high+low+close)/4
    xOpen = (xOpen[1]+xClose[1])/2
    xHigh = Max(max(high, xOpen), xClose)
    xLow = Min(min(Low, xOpen), xClose)
    endif
    
    C = ExponentialAverage[N](xClose)
    
    RETURN C as "EMA HA C
    

    Grazie dell’aiuto.

    #162526 quote
    robertogozzi
    Moderator
    Master

    Mi pare vada bene, solo le righe 4 e 5 mi pare vadano cambiate, devono essere uguali alle righe 9 e 10, anche se a te non interessano, quindi puoi toglierle tutte e quattro.

    Io la scrivo così:

    Once xOpen = open
    xClose = (open+high+low+close) / 4
    IF BarIndex > 0 THEN
       xOpen  = (xOpen + xClose[1]) / 2
    Endif
    C = Average[N,T](xClose)
    RETURN C as "EMA HA”

    in questo modo, tra l’altro, hai la possibilità di variare la media usando la variabile T che potrai settare nelle proprietà, 1=media esponenziale.

    Qui trovi tutti i valori https://www.prorealcode.com/documentation/average/

    Emperor.it thanked this post
    #162530 quote
    robertogozzi
    Moderator
    Master

    Ovviamente puoi fare la stessa cosa anche per gli altri indicatori che vuoi predisporre per le HA.

    Emperor.it thanked this post
Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.

Media Mobile su valori candele Heihin Ashi


ProBuilder: Indicatori & Strumenti Personalizzati

New Reply
Author
author-avatar
Emperor.it @emperor-it Participant
Summary

This topic contains 2 replies,
has 2 voices, and was last updated by robertogozzi
5 years ago.

Topic Details
Forum: ProBuilder: Indicatori & Strumenti Personalizzati
Language: Italian
Started: 02/24/2021
Status: Active
Attachments: No files
Logo Logo
Loading...