本文说明如何进行删单作业。
# 设定交易标的
# 以台股上市股票:长荣
contract_2603_TW = api.Contracts.Stocks["2603"]
# 设定买单
order = api.Order(
price=128, #委托价
quantity=1, #委托量:1张=1000股
action="Buy", #买卖:买单
price_type="LMT", #价格条件:限价
order_type="ROD", #下单条件:ROD :当日有效(Rest of Day)
# IOC:立即成交否则取消(Immediate-or-Cancel)
# FOK:全部成交否则取消(Fill-or-Kill)
order_lot="Common",
account=api.stock_account, #股票帐户
)
# 下单
trade = api.place_order(contract_2603_TW, order)
# 取消委托
api.update_status(api.stock_account)
print()
cancel_order = api.cancel_order(trade)
if(cancel_order):
print (" 委托单取消成功")
api.update_status(api.stock_account)
# 查看订单状态
print(cancel_order)
Status of Trade交易状态包括如下:
PendingSubmit: 传送中
PreSubmitted: 预约单
Submitted: 传送成功
Failed: 失败
Cancelled: 已删除
Filled: 完全成交
Filling: 部分成交
利用shioaji函式库之Order设定订单、place_order进行下单及cancel_order进行取消委托单作业。
<<: Angular 如何将多笔资料上传後,取得全部回传资料,再送到另一支 API
>>: 【在 iOS 开发路上的大小事-Day10】为你的 UIButton 进行客制化吧!
昨天我们简单的介绍框架。 那今天我们就来说说vue.js到底是甚麽吧 Vue.js是一个用於建立使用...
前面的文章都是在介绍Pipeline介面、范本内容,这一篇终於要真正进入正题,将Repo中的Cons...
当我们拿到一份数据资料的时候并不是直接上手开始分析,我们首先需要对进它行「观察」,并从中了解资料是否...
前言 各位早安,书接上回我们练习了一些基础list用法跟一些技巧,今天我们要来深入探讨list更多能...
安装SDK 要使用Google云端首先起手式SDK,古人说工欲善其事必先利其器的道理告诉了我们可以先...