知行迭代
导航
首页
最近更改
随机页面
常用
分类目录
Linux命令
Mediawiki常用
电脑技巧
工具
链入页面
相关更改
特殊页面
页面信息
登录
查看“极智量化”的源代码
←
极智量化
页面
讨论
阅读
查看源代码
查看历史
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:[
[1]
]
您可以查看和复制此页面的源代码。
==简介== ===安装=== 极智量化终端目前仅支持Windows 7及以上系统。安装步骤如下: *在下载中心下载:https://www.epolestar.xyz/download *点击安装包即可 *更新软件,可通过运行安装路径下的 equant/update.bat 手动更新 ==框架函数== 极智量化抽离了策略框架的所有技术细节,用户只需要将代码写入相应的框架函数(约定函数)即可。极智量化会在策略运行时,运行中,结束时调用相应的框架函数。框架函数如下: {| class="wikitable" style="width: 100%; ! 框架函数 ! 名称 ! 是否可选 ! 描述 |- | initialize(context) | 初始化函数 | 必须实现 | 会在策略启动时运行一次。该函数中可以进行合约数据的 订阅以及对策略运行的条件进行设置等。 |- | handle_data(context) | 处理函数 | 必须实现 | 按用户设置的触发方式,每触发一次运行一次。策略的大部分内容都该函数中实现。 |- | hisover_callback(context) | 回测结束函数 |可选 | 历史数据运行完后会运行该函数一次。 |- |exit_callback(context) |策略停止函数 |可选 |在策略退出前被调用,用户可以在该函数中实现一些数据保 存,仓位处理等操作。 |- |} ==策略触发== ===触发类型=== 极智量化提供了五种触发方式,触发后会自动运行一次<code>handle_data()</code>函数。可以通过策略运行时属性设置界面设置触发方式,也可以使用<code>SetTriggerType()</code>函数设置。 {| class="wikitable" style="width: 100%; ! 触发方式 ! 描述 ! 设置示例 |- | K 线触发 | 由 K 线数据触发策略 | <code> SetTriggerType(5)</code> |- | 即时行情触发 | 订阅的合约的即时行情更新时会触发策略 | <code>SetTriggerType(1)</code> |- | 交易数据触发 | 订单的状态发生改变时会触发策略 | <code>SetTriggerType(2)</code> |- | 间隔时间触发 | 每隔固定的时间间隔会触发策略 | <code>SetTriggerType(3, 1000)</code> 每隔 1000 毫秒触发一次 |- | 指定时间触发 | 在指定的时间会触发策略 | |} ===触发的上下文环境=== ==交易== ==资源== ===官网=== *极智量化:https://www.epolestar.xyz/quantize *极智量化的Github:https://github.com/epolestar/equant *极智量化文档:https://www.epolestar.xyz/source/1/极智量化(Python语言)帮助文档.pdf
本页使用的模板:
模板:了解更多
(
查看源代码
)
返回至“
极智量化
”。