В процессе загрузки ресурсов... загрузка...

talib.MACD

Вtalib.MACD()Функция используется для расчетаКрутящаяся средняя конвергенция/дивергенция (экспоненциально сглаженная скользящая средняя).

Доходное значениеtalib.MACD()функция: двумерный массив. массив

Талиб.МАКД ((inReal) Talib.MACD ((inReal, optInFastPeriod) (в реальном времени) talib.MACD ((inReal, optInFastPeriod, optInSlowPeriod) (в реальном времени, в быстром периоде, в медленном периоде) talib.MACD ((inReal, optInFastPeriod, optInSlowPeriod, optInSignalPeriod) - в реальном времени, в быстром периоде, в медленном периоде, в сигнальном периоде

ВinRealпараметр используется для указания данных K-линии. вРеальном Истинно {@struct/Record Record} структурные массивы, числовые массивы ВoptInFastPeriodпараметр используется для установки быстрого периода, значение по умолчанию составляет 12. optInFastPeriod ложное Номер ВoptInSlowPeriodпараметр используется для установки медленного периода, значение по умолчанию составляет 26. optInSlowPeriod ложное Номер ВoptInSignalPeriodпараметр используется для установки периода сигнала, значение по умолчанию 9. optВ период сигнализации ложное Номер

function main() {
    var records = exchange.GetRecords()
    var ret = talib.MACD(records)
    Log(ret)
}
import talib
def main():
    records = exchange.GetRecords()
    ret = talib.MACD(records.Close)
    Log(ret)
void main() {
    auto records = exchange.GetRecords();
    auto ret = talib.MACD(records);
    Log(ret);
}

ВMACD()Функция описана в документации библиотеки талиб как:MACD(Records[Close],Fast Period = 12,Slow Period = 26,Signal Period = 9) = [Array(outMACD),Array(outMACDSignal),Array(outMACDHist)]

talib.DX talib.MACDEXT