# BuyTrend **Repository Path**: CryFace/BuyTrend ## Basic Information - **Project Name**: BuyTrend - **Description**: 通过趋势投资来进去对指数的分析投资,达到收益的效果。通过设置阈值和均线来进行投资,这里我们由于数据的缺乏,用一些过去的数据来展示项目的分析成果。 - **Primary Language**: Java - **License**: OSL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-07-09 - **Last Updated**: 2021-01-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # BuyTrend ### 介绍 通过趋势投资来进去对指数的的分析投资,达到收益的效果。 所用到的技术栈有如下: **后端框架:** - SpringCloud - SpringBoot - SpringMvc **前台框架:** - Jquery - Bootstarp - vue - charjs **开发工具:** - Intellij IDEA - Maven **中间件:** - zipkin - redis - rabbitMQ 结构图如下:图中没点亮的是还没有进行开发的服务 ![](https://gitee.com/CryFace/BuyTrend/raw/master/doc/22691891-85fdc5d5c099587b.png) 关于服务模块的介绍: #### eureka-server 主要用于做服务注册的注册中心 #### third-part-index-data-project 用于获取第三方的数据,这里用的是因为爬下来的数据。因为关于这些数据很多网站都是收费的,这里是是一段过去的相关指数的代码和数据。 #### index-gather-store-service 用于通过数据提供模块来采集指数代码和数据进行Redis的持久化,便于数据的保存。 #### index-codes-service 用于从redis中提取指数代码来封装成接口给其他微服务模块使用。 #### index-data-service 用于从redis中提取指数数据来封装成接口给其他微服务模块使用。 #### trend-trading-backtest-service 用于将所有获取的数据进行一系列的二次处理,如果将指数代码和指数数据进行模拟回测,提供了更多分析后的数据,给出我们的趋势投资后的数据。关于具体如何趋势投资,后续会再这里继续补充一下。 #### trend-trading-backtest-view 用于将我们所有打包的数据进行图表显示,下面会给上相关截图。 ### 相关截图 (这里我们以选取一只指数来展示具体的图表分析展示) ![](https://gitee.com/CryFace/BuyTrend/raw/master/doc/22691891-83cb121b8d6507ae.png) ![](https://gitee.com/CryFace/BuyTrend/raw/master/doc/22691891-0b4d8bb08cd036b0.png) ![](https://gitee.com/CryFace/BuyTrend/raw/master/doc/22691891-fa004027370e5405.png) ![](https://gitee.com/CryFace/BuyTrend/raw/master/doc/22691891-66566a3058b24b8d.png) ![](https://gitee.com/CryFace/BuyTrend/raw/master/doc/22691891-597938ebf0a42b1d.png) ![](https://gitee.com/CryFace/BuyTrend/raw/master/doc/22691891-522925ed03ab57fe.png) (....交易明细截图一部分展示)