## 条目定义

**类型：** 枚举与状态常量

**官方名称：** `orderType`

本条目不是独立可调用函数，用于说明对象属性、数据字段、枚举、日志或平台约定。

## 释义

orderType 是 QMT 内置 Python 文档中的下单方式（特殊设置）参考条目。

研究：官方目录未明确；回测：官方目录未明确；模拟：官方目录未明确；实盘：支持。

## 参数

本条目没有独立函数参数。字段、取值或对象属性请查看下方官方详细说明。

## 返回值

本条目不是独立可调用函数，没有单独返回值。

## 示例

```python
python返回值

按功能划分

passorder 下单函数

本示例用于演示K线走完下单及立即下单的参数写法差异，旨在帮助您了解如何快速实现下单操作。

python

#coding:gbk

c = 0

s = '000001.SZ'

def init(ContextInfo):

# 立即下单 用最新价买入股票s 100股，且指定投资备注

passorder(23,1101,account,s,5,0,100,'1',2,'tzbz',ContextInfo)

pass

def handlebar(ContextInfo):

if not ContextInfo.is_last_bar():

#历史k线不应该发出实盘信号 跳过

return

if ContextInfo.is_last_bar():

global c

c +=1

if c ==1:

# 用14.00元限价买入股票s 100股

passorder(23,1101,account,s,11,14.00,100,1,ContextInfo) # 当前k线为最新k线 则立即下单

# 用最新价限价买入股票s 100股

passorder(23,1101,account,s,5,-1,100,0,ContextInfo) # K线走完下单

# 用最新价限价买入股票s 1000元

passorder(23, 1102, account, s, 5, 0,1000, 2, ContextInfo) # 不管是不是最新K线，立即下单

集合竞价下单

本示例演示了利用定时器函数和passorder下单函数在集合竞价期间以指定价买入平安银行100股。

python

#coding:gbk

import time

c = 0

s = '000001.SZ'

def init(ContextInfo):

# 设置定时器，历史时间表示会在一次间隔时间后开始调用回调函数 比如本例中 5秒后会后第一次触发myHandlebar调用 之后五秒触发一次

ContextInfo.run_time("myHandlebar","5nSecond","2019-10-14 13:20:00")

def myHandlebar(ContextInfo):

global c

now = time.strftime('%H%M%S')

if c ==0 and '092500' >= now >= '091500':
```

## 详细说明

编号 | 项目
2331 | 组合、套利、合约价值自动套利、按组合股票数量方式下单
2332 | 组合、套利、按合约价值自动套利、按组合股票权重方式下单
2333 | 组合、套利、按合约价值自动套利、按账号可用方式下单
