求解,獲取歷史數(shù)據(jù)的接口GetDataInfo數(shù)據(jù)補(bǔ)充后不能獲取到數(shù)據(jù)的問題 [金字塔]
- 咨詢內(nèi)容:
大神求解:
目前使用了virtual BOOL GetDataInfo(PCALCINFO * pInfo) 獲取歷史的數(shù)據(jù)
操作如下1.在數(shù)據(jù)補(bǔ)充窗口,補(bǔ)充了例如SH 000001的2013年9月1日-2013年9月30日的數(shù)據(jù)2.顯示補(bǔ)充完畢后,使用GetDataInfo接口獲取數(shù)據(jù)后發(fā)現(xiàn),PCALCINFO中的m_nNumData數(shù)目為1,而且獲取的是2014年1月10號(hào)的最后一條數(shù)據(jù),并沒有補(bǔ)充的2013年9月數(shù)據(jù)
- 金字塔客服:
你先檢查看看該品種的歷史數(shù)據(jù)是否確認(rèn)補(bǔ)充好了.
如果數(shù)據(jù)沒問題,建議你貼上相關(guān)代碼我們看看
- 用戶回復(fù):
感謝回復(fù)!數(shù)據(jù)接口是能夠獲得數(shù)據(jù)的,這個(gè)沒有問題,只是有一些疑惑:
操作:數(shù)據(jù)接收->批量補(bǔ)數(shù)據(jù)->選擇SH 600000股票 補(bǔ)充2013 11月的5s股票數(shù)據(jù)后 ->開始補(bǔ)充系統(tǒng)補(bǔ)充完提示了“數(shù)據(jù)補(bǔ)充完畢”,然后立刻用數(shù)據(jù)接口導(dǎo)出,發(fā)現(xiàn)獲得的數(shù)據(jù)數(shù)量為0;進(jìn)一步操作:1. 以為數(shù)據(jù)還沒真正下載完畢,等了半個(gè)小時(shí),再次調(diào)用接口返回?cái)?shù)據(jù)數(shù)量依然為0;2. 我查看了SH 600000的5s數(shù)據(jù),也沒有數(shù)據(jù),然后點(diǎn)擊進(jìn)去查看K線等操作,再次調(diào)用接口發(fā)現(xiàn)有數(shù)據(jù)了(1000條,可能因?yàn)槊赓M(fèi)版的原因),但是導(dǎo)出的卻是從2014 1月的最近一天交易日開始的數(shù)據(jù)(并沒有補(bǔ)充這個(gè)數(shù)據(jù)),因?yàn)橹荒芸吹?000條數(shù)據(jù),所以也許后邊有2013年 補(bǔ)充的數(shù)據(jù),這個(gè)還沒有辦法考證
疑問:1. 什么樣的操作后,歷史數(shù)據(jù)接口才能導(dǎo)出數(shù)據(jù)?2. 為什么在能導(dǎo)出歷史數(shù)據(jù)后,開始獲得的是最新的交易日數(shù)據(jù)而不是補(bǔ)充的時(shí)間數(shù)據(jù)?
代碼:以下內(nèi)容為程序代碼:
1 //讀取上海市場(chǎng)的600000日線數(shù)據(jù)范例
2 PCALCINFO stData = {0};
3 stData.m_dataType = MULTISEC_DATA;// 多秒數(shù)據(jù)
4 stData.m_bIsPow = 1; //是否復(fù)權(quán)
5 stData.m_wMarket = 'HS';strcpy(stData.m_szLabel,“600000”);
6 if(g_pMainFormework->GetDataInfo(&stData))
7 {
8
9 }
- 網(wǎng)友回復(fù):
目前股票數(shù)據(jù)金字塔已經(jīng)不再提供5秒數(shù)據(jù),請(qǐng)使用專業(yè)版的歷史分筆數(shù)據(jù)下載功能
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容