自定义数据源
优宽量化交易平台的回测系统支持自定义数据源。回测系统使用 GET 方法请求自定义的 URL(可公开访问的网址)来获取外部数据源进行回测,附加的请求参数如下:
| 参数 | 意义 | 说明 |
|---|---|---|
| symbol | 品种名称 | 如:FUTURES_CNY.MA501 |
| eid | 交易所标识 | 如:Futures_CTP |
| round | 数据精度 | 为 true 时,表示由自定义数据源返回的数据中定义具体精度。优宽量化交易平台回测系统向自定义数据源发送的请求固定为:round=true |
| period | K线数据周期(毫秒) | 例如:60000 表示1分钟周期 |
| depth | 深度档位数 | 1-20 |
| trades | 是否需要逐笔成交数据 | 真(1)/假(0) |
| from | 开始时间 | Unix 时间戳 |
| to | 结束时间 | Unix 时间戳 |
| detail | 请求品种详细信息 | 为 true 时,表示需要由自定义数据源提供。优宽量化交易平台回测系统向自定义数据源发送的请求固定为:detail=true |
| custom | -- | 可忽略此参数 |
当交易所对象的数据源设置为自定义数据源(feeder)时,回测系统向自定义数据源服务发送请求的示例:
url
// 模拟级Tick
http://customserver:9090/data?custom=0&depth=20&detail=true&eid=Futures_CTP&from=1719745260&period=60000&round=true&symbol=FUTURES_CNY.MA501&to=1720281600&trades=0
// 实盘级Tick
http://customserver:9090/data?custom=0&depth=20&detail=true&eid=Futures_CTP&from=1719763200&period=1000&round=true&symbol=FUTURES_CNY.MA501&to=1720281600&trades=0
本章内容整章阅读
| 名称 | 描述 |
| 数据格式 | 返回的格式必须为以下两种格式之一(系统自动识别): 模拟级 Tick,以下是JSON数据示例: |
| 自定义数据源范例 | 指定数据源地址,例如:http://120.24.2.20:9090/data。 |