## 原型

```python
handlebar(ContextInfo)
```

## 释义

handlebar 是 QMT 内置 Python 中用于行情事件的接口。

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

## 参数

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

## 返回值

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

## 示例

```python
def handlebar(ContextInfo):

# 输出当前运行到的 K 线的位置

print(ContextInfo.barpos)
```

## 详细说明

系统函数 不可被手动调用

释义： 行情事件函数，每根 K 线运行一次；实时行情获取状态下，先每根历史 K 线运行一次，再在每个 tick 数据来后驱动运行一次

历史k线上，按时间顺序每根K线触发一次调用；盘中，每个新到达的TICK数据驱动运行一次。可以作为行情驱动的函数，实现指标计算，回测，实盘下单的效果。

### 参数详细说明

| 名称 | 类型 | 描述 |
| --- | --- | --- |
| ContextInfo | object | 策略运行环境对象，可以用于存储自定义的全局变量 |

返回： 无
