说明 / 示例
# 18)期货买入开仓 buy_open()
用法: buy_open(stockcode, amount[, style, price], ContextInfo[, accId])
释义: 期货买入开仓
参数:
stockcode:代码,string,如 ‘IF1805.IF’
amount:手数,int
style:下单选价类型,string,默认为最新价 ‘LATEST’,可选值:
‘LATEST’:最新
‘FIX’:指定
‘HANG’:挂单
‘COMPETE’:对手
‘MARKET’:市价
‘SALE1’:卖一价
‘BUY1’:买一价
price:价格,double
ContextInfo:PythonObj,Python 对象,这里必须是 ContextInfo
accId:账号,string
返回: 无
示例:
```py
def handlebar(ContextInfo):
# 按最新价 1 手买入开仓
buy_open('IF1805.IF', 1, ContextInfo, '110476')
# 用对手价 1 手买入开仓
buy_open('IF1805.IF', 1, 'COMPETE', ContextInfo, '110476')
# 用指定价 3750 元 2 手买入开仓
buy_open('IF1805.IF', 2, 'fix', 3750, ContextInfo, '110476')
```