Tài nguyên đang được tải lên... tải...

talib.MACD

Cáctalib.MACD()hàm được sử dụng để tính toánChuyển động trung bình hội tụ/phân biệt (trung bình chuyển động làm mịn theo cấp số nhân).

Giá trị trả lại củatalib.MACD()chức năng là: một mảng hai chiều. mảng

talib.MACD ((inReal) talib.MACD ((inReal, optInFastPeriod) talib.MACD ((inReal, optInFastPeriod, optInSlowPeriod) talib.MACD ((inReal, optInFastPeriod, optInSlowPeriod, optInSignalPeriod)

CácinRealtham số được sử dụng để xác định dữ liệu đường K. inReal đúng {@struct/Record Record} cấu trúc mảng, mảng số CácoptInFastPeriodtham số được sử dụng để thiết lập thời gian nhanh, giá trị mặc định là 12. optInFastPeriod sai số CácoptInSlowPeriodtham số được sử dụng để thiết lập thời gian chậm, giá trị mặc định là 26. optInSlowPeriod sai số CácoptInSignalPeriodtham số được sử dụng để thiết lập thời gian tín hiệu, giá trị mặc định là 9. optInSignalPhần thời gian sai số

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);
}

CácMACD()chức năng được mô tả trong tài liệu thư viện talib như sau:MACD(Records[Close],Fast Period = 12,Slow Period = 26,Signal Period = 9) = [Array(outMACD),Array(outMACDSignal),Array(outMACDHist)]

talib.DX talib.MACDEXT