vnpy/vn.trader/ctaAlgo/ctaSetting.py
chenxy123 42df562e60 初步完成了vn.trader的CTA策略模块,和vn.strategy相比的主要变化包括:
1. 重新设计的策略引擎API
2. 重新设计的策略模板,策略方面的开发更直观
3. 设计了一个基于EMA双均线的演示策略
4. 基于新的策略模板重写了行情记录工具DataRecorder
2016-02-04 20:41:37 +08:00

16 lines
525 B
Python

# encoding: UTF-8
'''
在本文件中引入所有希望在系统中使用的策略类
这个字典中保存了需要运行的策略的名称和策略类的映射关系,
用户的策略类写好后,先在该文件中引入,并设置好名称,然后
在CTA_setting.json中写入具体每个策略对象的类和合约设置。
'''
from ctaTemplate import DataRecorder
from ctaDemo import DoubleEmaDemo
STRATEGY_CLASS = {}
STRATEGY_CLASS['DataRecorder'] = DataRecorder
STRATEGY_CLASS['DoubleEmaDemo'] = DoubleEmaDemo