Вtalib.ULTOSC()
Функция используется для расчетаОкончательный осциллятор.
Доходное значениеtalib.ULTOSC()
функция - это одномерный массив.
массив
Talib.ULTOSC ((inPriceHLC)) talib.ULTOSC ((inPriceHLC, optInTimePeriod1)) talib.ULTOSC ((inPriceHLC, optInTimePeriod1, optInTimePeriod2)) (обязательно, но не обязательно) talib.ULTOSC ((inPriceHLC, optInTimePeriod1, optInTimePeriod2, optInTimePeriod3)
ВinPriceHLC
параметр используется для указания данных K-линии.
inPriceHLC
неправда
{@struct/Record Record} массив структуры
ВoptInTimePeriod1
параметр используется для установки первого периода, значение по умолчанию 7.
optInTimePeriod1
ложное
Номер
ВoptInTimePeriod2
параметр используется для установки второго периода, значение по умолчанию 14.
optInTimePeriod2
ложное
Номер
ВoptInTimePeriod3
параметр используется для установки третьего периода, значение по умолчанию составляет 28.
optInTimePeriod3
ложное
Номер
function main() {
var records = exchange.GetRecords()
var ret = talib.ULTOSC(records)
Log(ret)
}
import talib
def main():
records = exchange.GetRecords()
ret = talib.ULTOSC(records.High, records.Low, records.Close)
Log(ret)
void main() {
auto records = exchange.GetRecords();
auto ret = talib.ULTOSC(records);
Log(ret);
}
ВULTOSC()
Функция описана в документации библиотеки талиб как:ULTOSC(Records[High,Low,Close],First Period = 7,Second Period = 14,Third Period = 28) = Array(outReal)