PINE LIBRARY
Updated

Heikinashi

3 682
Library "Heikinashi"
This library calculates "Heikinashi".

calc(_o, _h, _l, _c, _my_close)
  This function calculates "Heikinashi".
  Parameters:
    _o: open
    _h: high
    _l: low
    _c: close
    _my_close: Specify if you want to force only the closing price to a real value.
  Returns: TODO: add what function returns
Release Notes
v2
Added sample code for multiple averaged heikinashi.
Release Notes
v3

Added:
calcFor(_o, _h, _l, _c, _close_type, _times)
  This function calculates "Heikinashi".
  Parameters:
    _o: open
    _h: high
    _l: low
    _c: close
    _close_type: ['ohlc4', 'hlc3', 'oc2', 'hl2', 'close'] Sets the calculation method to be used for the closing price.
    _times: Sets how many times to average.(min:1, max:10)
  Returns: TODO: add what function returns

Updated:
calc(_o, _h, _l, _c, _close_type)
  This function calculates "Heikinashi".
  Parameters:
    _o: open
    _h: high
    _l: low
    _c: close
    _close_type: ['ohlc4', 'hlc3', 'oc2', 'hl2', 'close'] Sets the calculation method to be used for the closing price.
  Returns: TODO: add what function returns
Release Notes
v4
Performance Improvement
Release Notes
v5
Bug fixed.

Added:
calcFor_v1(_o, _h, _l, _c, _close_type, _times)
  This function calculates "Heikinashi".
  Parameters:
    _o: open
    _h: high
    _l: low
    _c: close
    _close_type: ['ohlc4', 'hlc3', 'oc2', 'hl2', 'close'] Sets the calculation method to be used for the closing price.
    _times: Sets how many times to average.(min:1, max:10)
  Returns: TODO: add what function returns
Release Notes
v6
Added the source types "ohlc4 smoothed".
Release Notes
v7

Removed:
calcFor_v1(_o, _h, _l, _c, _close_type, _times)
  This function calculates "Heikinashi".
Release Notes
v8
revert v1

Added:
calcFor_v1(_o, _h, _l, _c, _close_type, _times)
  This function calculates "Heikinashi".
  Parameters:
    _o (float): open
    _h (float): high
    _l (float): low
    _c (float): close
    _close_type (string): ['ohlc4', 'hlc3', 'oc2', 'hl2', 'close'] Sets the calculation method to be used for the closing price.
    _times (int): Sets how many times to average.(min:1, max:10)
  Returns: TODO: add what function returns
Release Notes
v9

Added:
f_heikinashi_close(_type, _o, _h, _l, _c)
  Parameters:
    _type (string)
    _o (float)
    _h (float)
    _l (float)
    _c (float)
Release Notes
v10

calcfor algo improved.

Disclaimer

The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.