[求助][求助]marketdata中的reportnotify [金字塔]
- 咨詢內(nèi)容:
1、reportnotify是如何編寫(xiě)激活指令?
timer的激活指令是sub application_timer(ID)的編寫(xiě)
那么reportnotify的激活指令是什么呢
2、而且發(fā)出reportnotify指令的到底是reportdata還是marketdata呢(這涉及到編寫(xiě)對(duì)象返回后的處理)
3、不知道在marketdata是否能定義哪些品種的數(shù)據(jù)接收呢(及其方法)
marketdata在一開(kāi)始是不是一個(gè)對(duì)所有品種的集合,要通過(guò)刪除添加,才能控制品種數(shù)據(jù)的接收。
- 金字塔客服:
reportnotify 事件的使用你看了下面的帖子,就明白了。(宏和VBA的語(yǔ)句是可以同用的)有不明白的地方再發(fā)貼。
http://www.weistock.com/bbs/dispbbs.asp?boardid=5&Id=2120
[此貼子已經(jīng)被作者于2011-8-23 10:42:11編輯過(guò)] - 用戶回復(fù):
Sub MARKETDATA_ReportNotify(ReportData)
其實(shí)這個(gè)激活的那個(gè)reportdata已經(jīng)是返回當(dāng)個(gè)品種的reportdata對(duì)象吧
在你的示例中是應(yīng)為要做合約間的套利,才另外導(dǎo)入兩個(gè)reportdata吧
- 網(wǎng)友回復(fù):
你的理解是對(duì)的
那么我換一個(gè)語(yǔ)句描述一下。
call marketdata.RegReportNotify("CF09","ZQ") 這是個(gè)方法調(diào)用,它執(zhí)行后,將觸發(fā)
Sub MARKETDATA_ReportNotify(ReportData) 這個(gè)事件,同時(shí)將("CF09","ZQ") 這個(gè)品種數(shù)據(jù)傳送給ReportData對(duì)象,就是你說(shuō)的激活,那么更確切的說(shuō),其實(shí)是一個(gè)對(duì)象賦值,將參數(shù)賦值給ReportData對(duì)象。
- 網(wǎng)友回復(fù): 那我另外的一個(gè)問(wèn)題,marketdata是否能夠控制某些品種數(shù)據(jù)不接受呢?
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容