buy_open 开多(买开)
函数原型
buy_open(order_book_id,style,price,volume,amount,hedge_flag,order_queue,slithermethod,account,repeat,serial_id)
参数
参数 |
类型 |
说明 |
order_book_id |
str |
合约代码,必填项 |
style |
str |
交易类型 "Market"市价 "Limit"限价 "Stop"停损,"ThisClose"当前价,必须填 |
price |
float |
交易价格,当交易类型为"Market"市价或"ThisClose"时可以省略,其他类型必须填 |
volume |
int |
交易数量,单位期货为手,股票为股,默认参数为1 |
amount |
float |
交易金额,可以指定本次交易以交易金额为单位,软件会自动换算为相应的交易数量,可以省略 |
hedge_flag |
bool |
交易标志,默认为False, 对于期货品种 True:保值 False投机 ; 对于股票 True:融资 False普通 ;对于期权 True:备兑 False:非备兑,该标志对于回测无效 |
order_queue |
bool |
是否为队列单,默认为False,该标志对于回测无效 |
slithermethod |
bool |
指示是否使用大单处理下单模式,默认为False,该标志对于回测无效 |
account |
str |
对指定具体的交易帐号下单,若不指定帐号,对默认登录帐号下单,该标志对于回测无效 |
repeat |
int |
是否允许重复下单,默认值为0,代表不允许重复下单 |
serial_id |
int |
表示该下单语句的下单序列,编译时自动生成填充,无需用户操作(系统参数) |
下单函数有指定品种的,判断换月这个不好判断,你直接对连续合约下单就行了