怎么檢測A_SendOrder發送成功并且獲取此次成交價格 [開拓者 TB]
- 咨詢內容:
A_SendOrder(Enum_Buy,Enum_Entry,1,Q_askPrice());
A_OrderFilledPrice(0)最近的成交價格會有一定的延遲,運行的話很得到的是上次的A_OrderFilledPrice(0),還沒有來得及反應這次的成交價格。 - TB技術人員:
用A_OrderStatus獲得委托單狀態后再根據狀態用A_OrderFilledPrice,A_SendOrder本身就是一個bool,成功就會返回true
- TB客服:
superwin 發表于 2015-4-17 10:15
用A_OrderStatus獲得委托單狀態后再根據狀態用A_OrderFilledPrice,A_SendOrder本身就是一個bool,成功就會 ...
謝謝回復:)去試驗下 - 網友回復:
A_OrderFilledPrice(0),其中的索引 為0,說明是要求最近的一筆委托的成交價。
成交價這個數據是大約每十秒刷新一次,所以正如你所說的一般不能成交后立馬就能讀取該價格的。
在最新的成交價沒有回來之前,A_OrderFilledPrice(0)取得的數值為0.
自己測試一下,也可以有答案了。 - 網友回復:
本帖最后由 楓葉飄零 于 2015-4-17 22:58 編輯
感謝版主回復;
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容