GithubHelp home page GithubHelp logo

xinbenwei's People

Contributors

sunmuxin avatar wubdut avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

xinbenwei's Issues

延期

eclipse开发的python工程不能导出可执行,需要pyinstall工具进行打包。需要学习。

股票数据格式

将股票数据保存为CSV文件,文件名称为:stockid.csv,如600718.csv
内部格式如下:
timestamp,closed,max,min
150...,14.00,15.00,13.00

周计划20171009-20171015吴斌

序号 内容 完成情况
1 前端修改:推荐页面展示为,从推荐时到当前的涨幅 完成
2 数据对接:展示推荐股票的涨幅数据 等待

周计划(2)

  1. 调整算法加入止盈操作。
  2. 调整测试方法加入止盈止损操作。

短线通-json格式v1.0

短线通页面展示

股票代码 名称 推荐时间 涨幅 止盈 止损 状态 止盈/损时间
00001 平安银行 10月9日 8:00 +3.51% +1.00% -2.00% 已止盈 10月9日 15:00
600694 大商股份 10月9日 8:00 +1.80% +1.00% -2.00% 已止盈 10月9日 15:00
600718 东软集团 10月9日 8:00 +1.32% +1.00% -2.00% 已止盈 10月9日 15:00
002230 科大讯飞 10月10日 8:00 +0.97% +1.00% -2.00% 进行 --
00002 万科A 10月10日 8:00 +2.51% +1.00% -2.00% 已止盈 10月11日 8:00
300104 乐视网 10月10日 8:00 +1.80% +1.00% -2.00% 已止盈 10月11日 8:00
000651 格力电器 10月10日 8:00 -1.32% +1.00% -2.00% 已止损 10月11日 8:00
600346 恒力股份 10月10日 8:00 0.97% +1.00% -2.00% 进行 --

注:名称为超链接跳转。先跳到其他(所有产品基本一致,不是重点),以后完善。

json格式

[
  {
     stockId : "000001",
     stockName : "平安银行",
     recommandTime : "10月9日 8:00",
     increase : ''3.51%",
     stopProfit : "+1.00%",
     stopLoss : "-2.00%",
     status : "已止盈",
     stopTime : "10月9日 15:00"
  },
  {
     stockId : "000002",
     stockName : "万科A",
     recommendTime : "10月10日 8:00",
     increase : ''2.51%",
     stopProfit : "+1.00%",
     stopLoss : "-2.00%",
     status : "已止盈",
     stopTime : "10月9日 15:00"
  }
]

股票更新策略BUG #4

推荐股票策略如果不是在开盘时间进行推荐的话,可能存在推荐问题。

新建分支

建议每人各自建一个分支
master上存正式发布版本

当前任务

-1 设计策略池
-2 数据存储换mysql
-3 邮件提醒

周计划(3)

调试算法对于特殊情况的处理,如人容易识别的下跌过程。

周计划(1)

  1. 提交第一版后台代码,并运行写入阿里云。
  2. 完善代码的wiki部分。
  3. 训练完全部的股票模型。

本周计划

1、使用spring boot 提供前台需要的数据接口

2、使用spring boot重构代码

周计划20171016-20171022吴斌

序号 内容 完成情况
1 提示:搬服务器,运行证明(周一) 进行
2 推荐:自己和推荐别人使用,收集建议(周二、三) 进行
3 页面设计:改进数据筛选和排序展示 进行

股票更新策略BUG #6

描述:一些涨停和跌停之后的会导致算法运行不稳定。
原因:这些涨停和跌停在整体波动中占据很少部分,因此设计算法时将数据限定到-2%~+2%之间,因此会导致程序不稳定。

架构重构

重新设计分离架构,新建分支:

分支名称 说明
front-end 前端展示:requireJs+angularJs
back-end 后台管理:权限管理和用户数据管理
data-end 数据构建:对推荐进行数据填充
strategy-end 策略管理:管理不同量化交易策略
recommend-end 股票推荐:推荐短线通股票

增加股票模型的跟新时间段配置

增加模型训练数据的时间段。
e.g.
update_start_time = 20010901
update_end_time = 20170901
# 模型只训练2001/09/01 到 2017/09/01之间的数据作为训练数据

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.