多品種獲取3分鐘數(shù)據(jù)性能最優(yōu)的問(wèn)題 [金字塔]
- 咨詢內(nèi)容:
之前在這個(gè)MARKETDATA_ReportNotify(ReportData)函數(shù)里面通過(guò) Set report1=marketdata.GetReportData(heyuetemp,markettemp)price=report1.newprice;來(lái)獲取最新的價(jià)格,CPU的占用還不是很高,最近想通過(guò)3分鐘的收盤(pán)價(jià)來(lái)平倉(cāng),過(guò)濾掉突然拉升的情形,調(diào)用了 'Set History=marketdata.GetHistoryData(heyuetemp,markettemp,17,[2,])price=History.Close(History.Count-2)來(lái)獲取上跟三分鐘的K線的收盤(pán)價(jià),注冊(cè)了幾個(gè)品種,發(fā)現(xiàn)CPU利用率從4%提高到50%,怎么解決這個(gè)問(wèn)題,我想實(shí)時(shí)獲取三分種的收盤(pán)價(jià),怎么寫(xiě)性能最優(yōu)。
- 金字塔客服:
GetHistoryData后面有參數(shù)你可以控制讀取硬盤(pán)的歷史數(shù)據(jù)量這樣效率就高多了,默認(rèn)是讀取你硬盤(pán)的全部數(shù)據(jù),當(dāng)然CPU占用很大了
- 用戶回復(fù):
'Set History=marketdata.GetHistoryData(heyuetemp,markettemp,17,[2,]),我是設(shè)置獲取2個(gè)數(shù)據(jù),怎么得到的還是1000個(gè)數(shù)據(jù)呢
- 網(wǎng)友回復(fù):
這樣寫(xiě)的格式有什么不對(duì)嘛?
- 網(wǎng)友回復(fù): 是不對(duì),[]幫助中表示的是可以省略的部分,你代碼加上這個(gè)是不會(huì)被識(shí)別的
有思路,想編寫(xiě)各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫(xiě)!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容