Futures期货下单范例:
import shioaji as sj
from shioaji.constant import Action, StockPriceType, FuturesOrderType, FuturesOCType #汇入期货下单常数
api = sj.Shioaji(simulation=True)
api.login(
person_id='PAPIUSER06',
passwd='2222'
)
contract = api.Contracts.Futures.TXF['TXF202110'] #期货Contract
order = api.Order(action=Action.Buy,
price=10200, #价格(点)
quantity=2, #口数
price_type=StockPriceType.LMT,
order_type=FuturesOrderType.ROD,
octype=FuturesOCType.Auto, #仓别,使用自动
account=api.futopt_account #下单帐户指定期货帐户
)
trade = api.place_order(contract, order)
print(trade)
期货Order参数会多一个octype仓别,可以直接使用FuturesOCType.Auto让系统自动判断所要建立的仓别
Options选择权下单范例:
import shioaji as sj
from shioaji.constant import Action, OptionRight, StockPriceType, FuturesOrderType, FuturesOCType #选择权下单,多汇入一个OptionRight常数
api = sj.Shioaji(simulation=True)
api.login(
person_id='PAPIUSER06',
passwd='2222'
)
contract = api.Contracts.Options.TXO.TXO202110017500C #选择权Contract
order = api.Order(action=Action.Buy,
price=170, #价格
quantity=2, #口数
price_type=StockPriceType.LMT,
order_type=FuturesOrderType.ROD,
octype=FuturesOCType.Auto, #仓别,使用自动
OptionRight=OptionRight.Call, #选择权类型
account=api.futopt_account #下单帐户指定期货帐户
)
trade = api.place_order(contract, order)
print(trade)
选择权Order参数,基本上跟期货一样,只再多一个OptionRight选择权类型 - Call或Put。
>>: 【从零开始的Swift开发心路历程-Day16】安装RealmSwift资料库Part2(完)
虽然铁人赛比完了,但是我依然会把这个专案继续写下去,如果还没看之前Angular Stock的朋友,...
Halloween Kills线上看2021 《月光光心慌慌:杀戮》(英语:Halloween Ki...
Hello, 各位 iT邦帮忙 的粉丝们大家好~~~ 本篇是 Re: 从零开始用 Xamarin 技...
每次网路搜寻关键字SSR、MPA、SPA,都会有看没有懂的感觉,看完过没多久马上就忘了,藉由这次机会...
昨天我们已经写出了第一篇测试 今天我们就要来依靠 Shoulda Matchers 来简化以及优化我...