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