Funkcia %OHLC


Popis

Funkcia hľadá vždy prvú / poslednú / minimálnu / maximálnu hodnotu v danom intervale s danou periódou.

Deklarácia


VECTOR %OHLC(
	VECTOR		_source,
	INT			_ohlcType,
	TIME		_bt,
	TIME		_et,
	INT|TEXT	_period
	[, INT|TEXT	_timeZone := %TIME_ZONE]
)


Parametre


_source

Zdrojový vektor.

_ohlcType

Typ požadovanej OHLC hodnoty.

_bt

Začiatočný čas intervalu.

_et

Koncový čas intervalu.

_period

Perióda výpočtu. Je možné použiť jeden z preddefinovaných krokov, kód alebo id užívateľsky alebo lokálne definovanej periódy.

_timeZone

Identifikátor časovej zóny. Použiteľný len v kombinácii s preddefinovanými krokmi.


Príklad


-- načíta vektor a s periódou _STEP nájde minimá
VECTOR _v;

%LoadVector(Vector.Src, _BT, _ET);
_v := %OHLC(Vector.Src, %OHLC_Low, _BT, _ET, _STEP);

RETURN _v;