order_lots - 指定手数交易

order_lots 是 QMT 内置 Python 中用于指定手数交易的接口。

原型

order_lots(stockcode, lots[, style, price], ContextInfo[, accId])

释义

order_lots 是 QMT 内置 Python 中用于指定手数交易的接口。

研究:官方目录未明确;回测:官方目录未明确;模拟:官方目录未明确;实盘:官方目录未明确。

参数

参数 是否必填 官方原始定义
stockcode stockcode
lots[, style, price lots[, style, price]
ContextInfo[, accId ContextInfo[, accId]

返回值

以实际接口返回和下方详细说明为准。

示例

def handlebar(ContextInfo):

# 按最新价下 1 手买入

order_lots('000002.SZ', 1, ContextInfo, '600000248')

# 用对手价下 1 手卖出

order_lots('000002.SZ', -1, 'COMPETE', ContextInfo, '600000248')

# 用指定价 37.5 下 2 手卖出

order_lots('000002.SZ', -2, 'fix', 37.5, ContextInfo, '600000248')

详细说明

用法: order_lots(stockcode, lots[, style, price], ContextInfo[, accId])

释义: 指定手数交易,指定手数发送买/卖单。如有需要落单类型当做一个参量传入,如果忽略掉落单类型,那么默认以最新价下单。

参数详细说明

stockcode:代码,string,如 '000002.SZ'

lots:手数,int

style:下单选价类型,string,默认为最新价 'LATEST',可选值:

'LATEST':最新

'FIX':指定 选此参数时必须指定有效的price参数,其他style值可不用传入price参数

'HANG':挂单 用己方盘口挂单,即买入时用盘口买一价下单,卖出时用卖一价挂单,

'COMPETE':对手

'MARKET':市价

'SALE5', 'SALE4', 'SALE3', 'SALE2', 'SALE1':卖5-1价

'BUY1', 'BUY2', 'BUY3', 'BUY4', 'BUY5':买1-5价

price:价格,double

ContextInfo:PythonObj,Python 对象,这里必须是 ContextInfo

accId:账号,string

返回: 无