[求助]請(qǐng)問(wèn)如何通過(guò)CreateObject創(chuàng)建金字塔的[MarketData]對(duì)象?
作者:金字塔 來(lái)源:cxh99.com 發(fā)布時(shí)間:2015年03月06日
- 咨詢內(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ù):
謝謝版主,可能剛才我問(wèn)題描述的不是很清楚,現(xiàn)在從新描述如下: 金字塔系統(tǒng)中無(wú)法有對(duì)象的屬性方法等的只能提示,現(xiàn)在想到了通過(guò)外部編輯器編輯金字塔代碼, 我的外部代碼編輯器使用[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 問(wèn)題的主要就是MarketData對(duì)象在金字塔的那個(gè)dll文件中? 因?yàn)橹懒薲ll文件所在的物理路徑,我們就可以通過(guò) CreateObject 來(lái)創(chuàng)建 MarketData對(duì)象了,這樣在使用[vbsEdit]第三方編輯軟件就可以有提示了
- 網(wǎng)友回復(fù):
這個(gè)我們還不清楚, 具體我們也沒(méi)有遇到和使用過(guò)你提到過(guò)的方法
- 網(wǎng)友回復(fù):
| 再次謝謝版主 | 那請(qǐng)問(wèn)能否提供外部編輯器使用CreateObject創(chuàng)建MarketData對(duì)象的解決辦法?