Skip to content

ego008/backTrace

 
 

Repository files navigation

golang的股票回测系统

任务调度模块,数据模块,策略模块,资金管理模块

任务调度模块

主要做任务调度和任务分发。 单机版,程序主入口,初始化数据模块和资金管理模块,然后利用并发对不同的股票进行批量策略回测。

数据模块

主要提供数据接口, data文件

策略模块

运行策略,确定何时进行买入和卖出操作,并将买入和卖出操作和资金管理模块进行交互。strategy文件

智能体(资金管理)模块

存储买入,卖出时间点,资金和股票额度,总收益率等。agent文件

策略

采用短期、中期和长期指标相结合得方式: 1、 描述5日,10日,30日,60日均线和当前价格关系,寻找压力线和支持线; 2、 通过4条线确定短期走势、中期走势和长期走势。

评估指标:3日收盘平均涨幅 >1% 为涨

About

golang 股票回测代码

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%