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