接续上一章
我们学会了如何下单
这章会示范怎麽去更新及修改已下好的委托单
如果想得知委托单最新的状态
势必得更新委托单的资讯
更新委托单的程序码如下
api.update_status(api.stock_account) #更新委托单状态
print(trade)
显示结果如下
status=OrderStatus(
id='61508caf',
status=<Status.Submitted: 'Submitted'>,
status_code='00',
order_datetime=datetime.datetime(2021, 10, 7, 18, 2, 24),
deals=[])
可以看到委托单的状态由原本的PendingSubmit更新为Submitted
假设我们想修改委托单的内容、价格、数量
程序码如下
api.update_order(trade=trade, price=12, qty=2) #修改委托单,将买入价改为12,数量改2张
api.update_status(api.stock_account) #更新委托单状态
print(trade)
显示结果如下
status=OrderStatus(
id='d0a68538',
status=<Status.Submitted: 'Submitted'>,
status_code='00',
order_datetime=datetime.datetime(2021, 10, 7, 18, 31, 51),
modified_price=12.0,
deals=[])
如要取消委托单请参考以下程序码
api.cancel_order(trade)
api.update_status(api.stock_account)
print(trade)
显示结果如下
status=OrderStatus(id='baa2a8d0', status=<Status.Cancelled: 'Cancelled'>, status_code='00', order_datetime=datetime.datetime(2021, 10, 7, 18, 43, 13), modified_price=12.0, cancel_quantity=1, deals=[])
<<: Day23 - 在 Next.js 中如何共用 Layout
>>: Day 26: KMS/Cloud HSM/Secrets Manager 傻傻分不清楚
Start进入系统 等它跑一下 好了我们选择那只企鹅(Duck)後点选VNC Remote 进入,按...
孩子标记 记录 子索引数量(几个孩子),子索引值(孩子是谁) 完整树状转化 参考来源 大话资料结构 ...
Hachicorp Consul: Server configuration for product...
前言 在上一篇文章中,我们深入了解 Javascript 非同步的核心,到底在背景做了哪些事,才构成...
之前写了一个很简单的 Program Loader, 现在就来真正的实作它,让它能够把编译好的程序放...