問一個(gè)理論點(diǎn)的問題,就是股票列表引用數(shù)據(jù)理論計(jì)算速度對(duì)比 [大智慧]
-
咨詢詳情:
問一個(gè)理論點(diǎn)的問題,就是股票列表引用數(shù)據(jù)理論計(jì)算速度對(duì)比
比如我將兩個(gè)公式為了看盤方便合并在一個(gè)公式里
那么在股票列表(動(dòng)態(tài)顯示牌)兩列分別引用兩個(gè)公式的數(shù)據(jù)時(shí),計(jì)算速度角度理論講
是從這個(gè)合并公式中分別引用兩個(gè)公式的輸出數(shù)值計(jì)算顯示速度快,還是把合并公式單獨(dú)設(shè)成兩個(gè)公式分別引用速度快
有沒有差別,不熟悉,所以問問,因?yàn)閯?dòng)態(tài)顯示牌有些模板計(jì)算一次很長時(shí)間,所以為了提速問這個(gè)問題
謝謝
- 大智慧客服:
如果該輸出語句較為簡單,這個(gè)對(duì)速度是不會(huì)有特別大的影響的,插入的兩列都是同時(shí)計(jì)算的,如果輸出語句前有很多定義,比如
AA:ct+"macd.dea"+ct1;在AA這一行前有很多行指標(biāo)對(duì)CT和CT1定義,那么還是建議還是分開保存,當(dāng)然這個(gè)舉例的AA也不算是復(fù)雜的,只是舉例說要是有這樣很多行對(duì)其定義的函數(shù)時(shí),建議分開保存,由于兩列是同事計(jì)算,太長可能需要讀取前面的函數(shù)式。
-
大智慧技術(shù):
平心而論,大智慧指標(biāo)運(yùn)算的功能可以說還是最強(qiáng)、最快的,只要機(jī)器性能不是太差的話,一般來講近千行的公式運(yùn)算速度都不太受影響。但是:盡量少開循環(huán)、數(shù)組、自定義數(shù)據(jù)等。對(duì)樓主的問題我的建議是:除非引用不同周期的數(shù)據(jù)或在不得已的情況下,應(yīng)盡量在同一個(gè)指標(biāo)里合并運(yùn)算,效果應(yīng)該更好,可以盡量減少從其他“二傳手”里調(diào)用數(shù)據(jù)的時(shí)間。本人很多指標(biāo)公式就是這樣編寫的,效果還不錯(cuò)哦。
-
網(wǎng)友交流:
三樓用戶說的不錯(cuò),至于怎樣選擇還是看個(gè)人電腦運(yùn)算多一點(diǎn)。當(dāng)然for或者while這樣的循環(huán)語句還是分開來做。
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容