[求助]請(qǐng)問如何通過CreateObject創(chuàng)建金字塔的[MarketData]對(duì)象? [金字塔]
- 咨詢內(nèi)容:
大家知道VBA中的CreateObject通用用法:例 Set myexcel = CreateObject("Excel.Application") 等,但是在金字塔這里又是這樣才能創(chuàng)建 Set TestMarketData = CreateObject("金字塔.MarketData") 的金字塔MarketData對(duì)象呢?懇請(qǐng)版主大人幫忙
- 金字塔客服:
MarketData對(duì)象 是內(nèi)置對(duì)象,不需要?jiǎng)?chuàng)建,直接可以使用,比如
'讀取白糖得日線數(shù)據(jù)
Set HistroyData = marketdata.GetHistoryData("SRX00","ZQ",5)'若要是分鐘這里填0
for i = 0 to HistroyData.count-1
if i = 10 then
'顯示第11個(gè)數(shù)據(jù)得時(shí)間,收盤,成交量
msgbox HistroyData.date(i)
msgbox HistroyData.Close(i)
msgbox HistroyData.Volume(i)'數(shù)據(jù)處理完畢后,清理緩沖區(qū)
marketdata.DestroyHistoryData - 用戶回復(fù):
謝謝版主,可能剛才我問題描述的不是很清楚,現(xiàn)在從新描述如下: 金字塔系統(tǒng)中無(wú)法有對(duì)象的屬性方法等的只能提示,現(xiàn)在想到了通過外部編輯器編輯金字塔代碼, 我的外部代碼編輯器使用[VbsEdit] ,因?yàn)閇vbsEdit]可以使用屬性方法等的提示,這樣能提高寫代碼的效率,要不然太痛苦了示例:在[vbsEdit]中的代碼 Dim a Set a = CreateObject("金字塔.MarketData")那么在我們打出[a.] 也就是a然后在打一個(gè)點(diǎn)的時(shí)候,就可以顯示a對(duì)象下面的方法與屬性列表了,但是現(xiàn)在不知道怎么使用CreateObject來(lái)創(chuàng)建金字塔的MarketData對(duì)象,只是使用CreateObject創(chuàng)建MarketData 問題的主要就是MarketData對(duì)象在金字塔的那個(gè)dll文件中? 因?yàn)橹懒薲ll文件所在的物理路徑,我們就可以通過 CreateObject 來(lái)創(chuàng)建 MarketData對(duì)象了,這樣在使用[vbsEdit]第三方編輯軟件就可以有提示了
- 網(wǎng)友回復(fù):
這個(gè)我們還不清楚, 具體我們也沒有遇到和使用過你提到過的方法
- 網(wǎng)友回復(fù):
再次謝謝版主 那請(qǐng)問能否提供外部編輯器使用CreateObject創(chuàng)建MarketData對(duì)象的解決辦法?
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容