SAVEDATA數(shù)據(jù)問題 [金字塔]
- 咨詢內(nèi)容:
MarketData.AddStock(codeid, marketid, codeid&"自編")是不是只對整數(shù)的數(shù)據(jù)成立,對于帶小數(shù)的數(shù)據(jù)無法使用?
參看下面代碼,如果在不帶小數(shù)的品種中調(diào)用,自定義品種的“zb0001"中是有數(shù)據(jù)的,但在帶小數(shù)的品種,如股指期貨、A股指數(shù)等品種中,得出的zb0001中的數(shù)據(jù)是空的。
請管理員確認(rèn)并修正整個(gè)錯(cuò)誤,這個(gè)帖子我發(fā)了3遍了,希望這次能得到真誠的答復(fù),不要答非所問。一起完善金字塔功能,謝謝!
Sub SaveDataInfo'(codeid, marketid)
set grid=technic.GetGridByIndex(0)
set historydata=grid.gethistorydata()getCode=grid.stocklabel
codeid="zb0001"
marketid=grid.market
if(Not MarketData.IsExistStock(codeid, marketid)) then
Application.MsgOut(codeid)
Call MarketData.AddStock(codeid, marketid, codeid&"自編")
end if
Set History = MarketData.GetHistoryData(getCode, marketid,0)
Call History.SaveData(codeid, marketid, 1)
Set History = MarketData.GetHistoryData(getCode, marketid,1)
Call History.SaveData(codeid, marketid, 2)
Set History = MarketData.GetHistoryData(getCode, marketid,5)
Call History.SaveData(codeid, marketid, 0)msgbox MarketData.GetHistoryData(getCode, marketid,5).count & "," & marketdata.GetHistoryData(codeid,marketid,5).count
End Sub - 金字塔客服:
你先檢查一下寫入市場的代碼段是否包含了你自定義的品種代碼。
建議你的代碼段不要隨意去亂設(shè),比如你加入中金所市場,那么應(yīng)該在 IF30-IF99這個(gè)范圍,如果超出這個(gè)范圍是寫不進(jìn)去的
- 用戶回復(fù):
謝謝回復(fù),請問代碼段在那里查看?
- 網(wǎng)友回復(fù): 工具菜單->市場與板塊,雙擊相應(yīng)的市場
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容