超級(jí)圖表中公式執(zhí)行時(shí)間不夠的問題
作者:開拓者 TB 來源:cxh99.com 發(fā)布時(shí)間:2023年01月01日
-
咨詢內(nèi)容:
突然想起個(gè)問題,如果在超級(jí)圖表中插入多個(gè)活躍品種的主力合約,再插入比較復(fù)雜計(jì)算較多的公式。
如果合約數(shù)量多,每秒要來很多筆行情,TB計(jì)算時(shí)間不夠會(huì)怎么辦?
?
?來源:CXH99.COM
-
TB技術(shù)人員:
算不過來的tick估計(jì)被拋棄了。
哪個(gè)軟件都沒有辦法,你自己開發(fā)也會(huì)有這個(gè)問題。
?
-
TB客服:
盡量減少循環(huán)語句的使用,尤其當(dāng)設(shè)置參數(shù)時(shí)選擇大周期。比如MA,里面嵌套的AvergageFC就包含F(xiàn)or循環(huán)語句,它會(huì)在每次價(jià)格觸發(fā)時(shí)運(yùn)行一次,當(dāng)這種語句多了,應(yīng)用的圖表也多時(shí),電腦就吃力了。所以建議自己寫需要的公式或函數(shù),用NumericSeries的變量和合適的算法代替循環(huán)語句的使用。