折騰了好久才發(fā)現(xiàn)開源庫TA-LIB關(guān)于很多指標計算都與國內(nèi)通用股軟不太一樣。剛開始還以為是自己的程序?qū)戝e了,汗一個。
比如ATR的計算,國內(nèi)一般是取TR(真實波幅)的簡單平均。而TA-LIB則是采取類似EMA平均一樣的方法求TR的平均值。
再如MACD(12,26,9)的計算,TA-LIB對于前33個初始值是未定義的,國內(nèi)股軟計算初始值時則是根據(jù)已有的幾根bar計算的
平均值比照MACD公式進行換算的。自己利用TA-LIB庫開發(fā)股軟時一定要對比一下指標的計算異同,否則浪費時間就劃不來了。