函数原型
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 | 表示该下单语句的下单序列,编译时自动生成填充,无需用户操作(系统参数) |
下单函数有指定品种的,判断换月这个不好判断,你直接对连续合约下单就行了