## 条目定义

**类型：** 对象、属性与数据结构

**官方名称：** `ContextInfo`

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

## 释义

ContextInfo 是 QMT 内置 Python 文档中的上下文对象参考条目。

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

## 参数

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

## 返回值

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

## 示例

```python
内置python输出值

# coding:gbk

def init(ContextInfo):

ContextInfo.start = "2017-01-01 00:00:00"# 回测开始时间为 2017-01-01

ContextInfo.end = "2020-01-01 00:00:00"# 回测结束时间为 2020-01-01

def handlebar(ContextInfo):

# 打印输出当前回测时间

print(timetag_to_datetime(ContextInfo.get_bar_timetag(ContextInfo.barpos), "%Y-%m-%d %H%M%S"))
```

## 详细说明

ContextInfo.start/ContextInfo.end - 回测开始/结束时间

### 注意事项

一、此属性只在回测模式生效；

二、仅在init中设置生效，应在init中设置完毕；

三、缺省值为策略编辑界面设定的回测时间范围；

四、回测起止时间也可在策略编辑器的回测参数面板中设置，若两处同时设置，则以代码中设置的值为准；

五、结束时间小于等于开始时间则计算范围为空。

### 功能说明

可通过此属性设定回测开始/结束的时间,以%Y-%m-%d %H:%M:%S格式传入
