Skip to content

ego008/backTrace

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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%