各位前輩好
小弟在Excel VBA 環境中使用TS 的Ortc Library 來接收TS 的ActiveOrderList_Add、FilledOrderList_Add 和CancelOrderList_Add 事件來做自動下單
宣告的方式如下
[物件類別模組]
Public StccObj As New STCCOrders
Public WithEvents FilledOrdersList As FilledOrders
Public WithEvents ActiveOrdersList As ActiveOrders
Public WithEvents CanceledOrdersList As CanceledOrders
Private Sub FilledOrdersList_Add(ByVal pDisp As Object)
....
End Sub
Private Sub ActiveOrdersList_Add(ByVal pDispA As Object)
....
End Sub
Private Sub CanceledOrdersList_Add(ByVal pDispC As Object)
....
End Sub
但是在收到ActiveOrdersList Add 事件上有個奇怪的狀況,就是會一直重複收到已經收到過的Active Order 信號,頻率就是那些Order 在TS Tracking Center 上的Interval 欄位設定的頻率(Ex:如果是1 Min,那我就會每隔一分鐘就收到一次同樣的Active Order 信號),請問各位前輩是否遇過這種情形,是我哪邊沒處理好呢?
另外也想請教各位前輩之不知道哪裡有Ortc.exe 這個程式庫的文件可以參考,謝謝!!

