Source code for pandas_ta.overlap.ohlc4

# -*- coding: utf-8 -*-
from pandas_ta.utils import get_offset, verify_series


[docs]def ohlc4(open_, high, low, close, offset=None, **kwargs): """Indicator: OHLC4""" # Validate Arguments open_ = verify_series(open_) high = verify_series(high) low = verify_series(low) close = verify_series(close) offset = get_offset(offset) # Calculate Result ohlc4 = 0.25 * (open_ + high + low + close) # Offset if offset != 0: ohlc4 = ohlc4.shift(offset) # Name & Category ohlc4.name = "OHLC4" ohlc4.category = "overlap" return ohlc4