- 帖子
- 365
- 主題
- 40
- 精華
- 0
- 積分
- 406
- 點名
- 0
- 作業系統
- Win 7
- 軟體版本
- OFFICE 2003
- 閱讀權限
- 20
- 註冊時間
- 2012-12-11
- 最後登錄
- 2024-8-24
|
事件宣告不相符
海期抓tick.rar (271.56 KB)
請問一下版上大大,附件檔案室我要修改券商的API,可是我要修改時卻出現"事件的宣告與同名事件描述不相符"的字樣,請問這是哪個地方出錯了呢?
出錯的地方在Private Sub SKOSQuoteEvents_OnNotifyTicksNineDigitLONG(ByVal nIndex As Long, ByVal nPtr As Long, ByVal nDate As Long, ByVal nTime As Long, ByVal nClose As Long, ByVal nQty As Long)這裡
另外附上關於出錯地方的說明
4-5-f OnNotifyTicksNineDigitLONG
當有索取的個別海期商品成交明細有所異動,即透過向此註冊事件回傳所異動的個別海期成交明細。
宣告 void OnNotifyTicksNineDigitLONG ([in] LONG nIndex, [in] LONG nPtr, [in] LONG nDate, [in] LONG nTime, [in] LONGLONG nClose, [in] LONG nQty);
nIndex 系統所編的海期商品索引代碼。
nPtr 表示資料的位址(Key)
nDate 交易日期。(YYYYMMDD)
nTime 時間。
nClose 成交價。
nQty 成交量。
備註 價格未進行小數點處理,開發人員需自行接手處理(SKFOREIGN_9LONG物件內有小數點位數)。
避免在
SKOSQuoteLib_OnNotifyHistoryTicksLONG、
SKOSQuoteLib_OnNotifyTicksLONG
通知事件裡進行SKOSQuoteLib_GetTickLONG()
*須使用SKOSQuoteLib_EnterMonitorLONG登入,該事件才會被觸發。 |
|