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