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

TA.MACD

CácTA.MACD()chức năng được sử dụng để tính toánchỉ số MACD không giống và tương đồng bằng cấp theo cấp số nhân.

Giá trị trả lại củaTA.MACD()hàm là một mảng hai chiều với cấu trúc:[DIF, DEA, MACD]. mảng

TA.MACD ((inReal) TA.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. optInFastPeriod sai số CácoptInSlowPeriodtham số được sử dụng để thiết lập thời gian chậm. optInSlowPeriod sai số CácoptInSignalPeriodtham số được sử dụng để thiết lập thời gian tín hiệu. OpInSignalPeriod sai số

function main(){
    // You can fill in different k-line periods, such as PERIOD_M1,PERIOD_M30,PERIOD_H1...
    var records = exchange.GetRecords(PERIOD_M15)
    var macd = TA.MACD(records, 12, 26, 9)
    // Watching the logs, you can see that three arrays are returned, corresponding to DIF, DEA and MACD.
    Log("DIF:", macd[0], "DEA:", macd[1], "MACD:", macd[2])
}
def main():
    r = exchange.GetRecords(PERIOD_M15)
    macd = TA.MACD(r, 12, 26, 9)
    Log("DIF:", macd[0], "DEA:", macd[1], "MACD:", macd[2])
void main() {
    auto r = exchange.GetRecords(PERIOD_M15);
    auto macd = TA.MACD(r, 12, 26, 9);
    Log("DIF:", macd[0], "DEA:", macd[1], "MACD:", macd[2]);
}

CácTAthư viện chỉ số của FMZ Quant, được tối ưu hóa cho các thuật toán chỉ số phổ biến.JavaScript, Python, C++các cuộc gọi chiến lược ngôn ngữ,mã thư viện TA mã nguồn mở. Các giá trị mặc định củaoptInFastPeriod, optInSlowPeriod, vàoptInSignalPeriodcác thông số củaTA.MACD()chức năng là:12, 26, và9.

{@fun/TA/TA.KDJ TA.KDJ}, {@fun/TA/TA.RSI TA.RSI}, {@fun/TA/TA.ATR TA.ATR}, {@fun/TA/TA.OBV TA.OBV}, {@fun/TA/TA.MA}TA.MA}, {@fun/TA/TA.EMA TA.EMA}, {@fun/TA/TA.BOLL TA.BOLL}, {@fun/TA/TA.Alligator TA.Alligator}, {@fun/TA/TA.CMF TA.CMF}, {@fun/TA/TA.Highest TA.Highest}, {@fun/TA/TA.Lowest TA.Lowest}

Web3 TA.KDJ