Java实现股票的量化自动交易以东方财富为例(支持一键清仓或撤单)

一:用户在系统设置自动交易的总额。如可以买多少支证券,使用什么交易策略买卖、每支最多能买多少

2022-01-09 更新止盈、止损方式(不同策略止盈、止损点位可以不一样)

2022-01-20动态止盈、止损方式正在测试

二:首先要实现自动登陆交易系统(分两种方式。

一:如果系统中存在自动交易计划,系统会自动登陆。

二:如果没有交易计划也可手工登陆)

例如:以手工登陆方式

三:根据交易策略自动买卖

大智慧、通达信、益盟操盘手、东方财富通、新飞狐、交易开拓者等5个经典的卖出模型:破价位卖出、破XX日均线卖出、MACD死叉卖出、KDJ死叉卖出、动态止盈卖出。

 当然我们系统可以根据自己的需要写交易条件...(基本止盈止损策略,风险控制止损策略,利润保护止盈策略)。

股票的基本数据每日更新:

基金持股数据每天更新:

股票的题材数据每日更新:

股票的主营业务数据每日更新:

 

股票的机构参与度数据每日更新:

 

每日行情数据及历史数据系统是肯定有的:

 

例如:最简单的动态止盈止损自动交易(当止盈止损价到达5档价格内时自动提交委托)

四:便捷的功能

1:自定义一键全撤

 2022-01-08 新增自定义交易结果通知、交易策略选择

  2022-01-26 自动买入股票自动新增入同花顺自选中

2022-02-18更新动态 止盈止损 方式(之前是按一个用户一个策略,现在是每个选股策略对应一个止盈止损 方式)

同时将交易 计划分类为 当前 及历史交易计划

 2022-02-22 今天是个好日子,新增一键清仓 选中或全部

2022-02-26 更新 买入总数 及 单次买入金额限制方式

之前是根据用户来限制

现在是用户根据自己的策略来限制每个策略买入的 总数及 单次买入的金额

2023-02-23 更新动态 止盈 止损 功能 (用户可以设置 股价到 相应均线进行 止盈  止损)

 

 

 

 

 测试一下回测数量的速度:

看一下准确率:

 

 2023-03-08 系统整体速度大大提升!!!!

 

 

posted @ 2021-04-05 21:18  锐洋智能  阅读(6594)  评论(8编辑  收藏  举报