[第13天]理财达人Mx. Ada-期货(futures)下单

前言

本文说明如何进行下单期货作业。

程序实作

取得台股指数期货

# 取得台股指数期货
print("api.Contracts.Futures.TXF:" ,api.Contracts.Futures.TXF)

查询结果:
https://ithelp.ithome.com.tw/upload/images/20210927/201071435wBjMbsSvv.png

设定交易标的

# 设定交易标的
# 以台股指数期货 2021/10 为例
contract = api.Contracts.Futures.TXF.TXF202110
print("contract" ,contract)

查询结果:
https://ithelp.ithome.com.tw/upload/images/20210927/20107143U7r3P3O1wo.png

设定买单

# 设定买单
order = api.Order(action=sj.constant.Action.Buy,
                  price=15800,
                  quantity=1,
                  price_type=sj.constant.StockPriceType.LMT,
                  order_type=sj.constant.FuturesOrderType.ROD, 
                  octype=sj.constant.FuturesOCType.Auto,
                  account=api.futopt_account)

下单

# 下单
trade = api.place_order(contract, order)

小结

利用shioaji函式库之Order设定订单及place_order进行下单作业。


<<:  CSS微动画 - 动起来番外篇!谈谈Animation的Step

>>:  12 - fzf - 档案与目录模糊搜寻指令工具

Dungeon Mizarka 029

等待UI开发者的回覆之际,算是有空闲的时间可以展开实际的怪物调整。有监於Invenotry系统的复杂...

战略管理(strategic management)

我在这篇文章中介绍战略管理。我的书《有效的CISSP:安全和风险管理》中有详细信息。 政策(Poli...

Day 29 AWS云端服务启用一条龙抓起来-CloudFormation

想要更便捷的来开启云端服务吗?CloudFormation帮我们搞定! 1. CloudFormat...

Day27-"练习-2"

猜数字练习(while) 设定一数字,范围为1到100为解答,接着利用scanf将值输入,利用此输...

[ Day 7 ] - 判断与流程控制

判断与流程控制 if 判断式 以白话文来说,就是『当符合某一个条件,就做某一件事』 语法范例: if...