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 | |
| _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; |