VC的編程思路請教(數據獲取不全的煩惱) [金字塔]
- 咨詢內容:
我的VC編程思路是這樣的,在AddinDemo程序里時時跟蹤多個品種的價格變化,然后根據前幾十條K線數據和指標的變化及時下單,并止損止贏。我現在問題是歷史數據獲取不全,指標數也獲取不全,請問這樣的思路應該如何實現,指個方向,謝謝
1:如何設置止損止贏?2:如何時時獲取指定品種的當前價格,部份歷史K線數據和指標? PCALCINFO stData = {0}; stData.m_dataType = MIN15_DATA;//日線 //stData.m_bIsPow = 1; //是否復權 stData.m_wMarket = 'JZ'; strcpy(stData.m_szLabel,"IF09"); //讀取600000 浦發銀行數據 if(g_pMainFormework->GetDataInfo(&stData)==0) { AfxMessageBox("調用失敗。"); return; }問題A:調用GetDataInfo通常只能獲取1條數據,后來發現,只有重新打開過這個品種,在圖標上顯示過,才能通過GetDataInfo獲取完整的歷史K線數據! 如何獲取歷史K線數據,不需要先打開圖標顯示?問題B:無法獲取歷史指標數據,通過ExpandFunction一直無法獲取最新的10條SAR指標數據? STKINDIEX_EXTFUN_ST stFormulaSAR= {0}; stFormulaSAR.m_nMarket = 'JZ'; strcpy(stFormulaSAR.m_szLabel,"IF06"); //調用浦發銀行數據 memset(stFormulaSAR.m_szIndiName, 0, 256); //strcpy(stFormulaData.m_szIndiName,"MA.MA2(5,10,20,60)"); //調用MA指標的MA2指標線 //strcpy(stFormulaSAR.m_szIndiName,"SAR.SARV(10,2,20)"); //調用MA指標的MA2指標線 strcpy(stFormulaSAR.m_szIndiName,"SAR.SARV(10,2,20)"); //調用MA指標的MA2指標線 stFormulaSAR.m_nCoType = 0; stFormulaSAR.m_nPeriod = 2; //日線周期 //stFormulaData.m_nPower = 1; //復權數據 stFormulaSAR.m_nDataNum = 100; //調用最近20周期數據
//通過擴展函數調用 STKINDIEX_EXTFUN_DATA_RET * pSARData = (STKINDIEX_EXTFUN_DATA_RET*)g_pMainFormework->ExpandFunction(&stFormulaSAR,STKINDIEX_EXTFUN);
- 金字塔客服:
是不是本地歷史數據有缺失,先工具-數據補充下
- 用戶回復:
數據補充過了,我問了好幾個問題,能否幫忙一口氣回答完,我電話13291659955,謝謝
- 網友回復:
1、問題太寬泛了,設置個計時器然后監控你賬戶欄持倉信息,對應的成本價、持倉量等可以獲取到,自己算法寫下
2、http://www.weistock.com/bbs/dispbbs.asp?boardid=5&Id=11548這里有行情訂閱通知例子
問題A上面已回復,先補充數據
問題B另一個帖子中回復了,先確定SAR指標內是否有SARV
- 網友回復: 確定有SARV顯示值,但最新的10條SARV值就是獲取不到
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容