🆕 submit_order - 自由参数下单「通用」
rqalpha.api.
submitorder
(args, *kwargs_)[源代码]- 通用下单函数,策略可以通过该函数自由选择参数下单。
参数:
- id_or_ins (
Instrument
object | str) – 下单标的物 - amount (float) – 下单量,需为正数
- side (
SIDE
enum) – 多空方向,多(SIDE.BUY)或空(SIDE.SELL) - price (float) – 下单价格,默认为None,表示市价单
- position_effect (
POSITION_EFFECT
enum) – 开平方向,开仓(POSITION_EFFECT.OPEN),平仓(POSITION.CLOSE)或平今(POSITION_EFFECT.CLOSE_TODAY),交易股票不需要该参数返回:Order
object | NoneExample:
- # 购买 2000 股的平安银行股票,并以市价单发送:
- submit_order('000001.XSHE', 2000, SIDE.BUY)
- # 平 10 份 RB1812 多方向的今仓,并以 4000 的价格发送限价单
- submit_order('RB1812', 10, SIDE.SELL, price=4000, position_effect=POSITION_EFFECT.CLOSE_TODAY)