iT邦幫忙

2021 iThome 鐵人賽

DAY 22
0
永豐金融APIs

從零開始使用python打造簡易投資工具系列 第 22

[Day22] 網格交易機器人-報價接收

首先先在StockPrice以外,新增Bid和Ask,還有Lock(多線程讀寫資料避免打架的工具)
https://ithelp.ithome.com.tw/upload/images/20210922/20141238dalf0nO82y.png

本來jobs_per1min裡面的無窮迴圈加一段成交量低的狀況,假設成交價<買價或者成交價>賣價就取買賣價平均當成交價。
https://ithelp.ithome.com.tw/upload/images/20210922/20141238wwxYYBbOra.png

最後是報價接收的部分,intraday_odd=True代表我這邊要接收零股價格,要接收整張的價格把這個參數設False就可以了。最後Callback的部分則是一個負責更新成交價,另一個更新買賣價。
https://ithelp.ithome.com.tw/upload/images/20210924/20141238gynCL0xaMG.png

明天再寫下單的部分,雖然應該會先讓機器掛芭樂價而不是下那種會成交的單子。


上一篇
[Day21] 網格交易機器人行前準備
下一篇
[Day23] 網格交易機器人-下單/取消下單/抓取庫存
系列文
從零開始使用python打造簡易投資工具34

尚未有邦友留言

立即登入留言