## 原型

```python
orderError_callback(ContextInfo,orderArgs,errMsg)
```

## 释义

orderError_callback 是 QMT 内置 Python 中用于账号异常下单主推的接口。

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

## 参数

| 参数 | 是否必填 | 官方原始定义 |
|---|---:|---|
| `ContextInfo` | 是 | ContextInfo |
| `orderArgs` | 是 | orderArgs |
| `errMsg` | 是 | errMsg |

## 返回值

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

## 示例

```python
示例返回值

#coding:gbk

def show_data(data):

tdata = {}

for ar in dir(data):

if ar[:2] != 'm_':continue

try:

tdata[ar] = data.__getattribute__(ar)

except:

tdata[ar] = '<CanNotConvert>'

return tdata

def init(ContextInfo):

# 设置对应的资金账号

# 示例需要在策略交易界面运行

ContextInfo.set_account(account)

def after_init(ContextInfo):

# 在策略交易界面运行时，account的值会被赋值为策略配置中的账号，编辑器界面运行时，需要手动赋值

# 编译器界面里执行的下单函数不会产生实际委托

passorder(23, 1101, account, "000001.SZ", 11, 0, 100, "示例", 2, "投资备注",ContextInfo)

pass

def orderError_callback(ContextInfo,orderArgs,errMsg):

print(show_data(orderArgs))

print(errMsg)

其他主推函数
```

## 详细说明

### 使用提示

仅在实盘运行模式下生效。

需要先在init里调用ContextInfo.set_account后生效。

用法： orderError_callback(ContextInfo,orderArgs,errMsg)

释义： 当账号下单异常时，这个函数被客户端调用

### 参数详细说明

ContextInfo：特定对象

orderArgs：下单参数

errMsg：错误信息

返回： 无
