加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

经典策略复现之R-Breaker(附源码)

(2017-09-24 22:23:19)
标签:

杂谈

【Python量化投资】经典策略复现之R-Breaker(附源码)

2016-11-24 14:15

http://img.mp.itc.cn/upload/20161124/ba7b8212d6684ec6a9e7918adc1b751f.gif

http://img.mp.itc.cn/upload/20161124/9c78a5bb027b40bf86654e110b952a29_th.jpeg

(文末给出解释)

  R-Breaker是个经典的具有长生命周期的日内模型

  类型:日内趋势追踪+反转策略

  周期:1分钟、5分钟

  根据前一个交易日的收盘价、最高价和最低价数据通过一定方式计算出六个价位,

  从大到小依次为:

  突破买入价(buy_break)、观察卖出价(sell_setup)、

  反转卖出价(sell_enter)、反转买入价(buy_enter)、

  观察买入价(buy_setup)、突破卖出价(sell_break)

  http://img.mp.itc.cn/upload/20161124/d1546f68b98a40fbab669d5f11129701_th.png

  以此来形成当前交易日盘中交易的触发条件。

  交易规则:

  - 反转:

  - 持多单,当日内最高价超过观察卖出价后,盘中价格出现回落,且进一步跌破反转卖出价构成的支撑线时,采取反转策略,即在该点位反手做空;

  - 持空单,当日内最低价低于观察买入价后,盘中价格出现反弹,且进一步超过反转买入价构成的阻力线时,采取反转策略,即在该点位反手做多;

  - 突破:

  - 在空仓的情况下,如果盘中价格超过突破买入价,则采取趋势策略,即在该点位开仓做多;

  - 在空仓的情况下,如果盘中价格跌破突破卖出价,则采取趋势策略,即在该点位开仓做空;

源代码

http://img.mp.itc.cn/upload/20161124/7a8c5a6b269449e7a2e670fc882f9214_th.jpeg

  http://img.mp.itc.cn/upload/20161124/327633b0cbc545449b54654ae2b98f56_th.jpeg

  http://img.mp.itc.cn/upload/20161124/7995f72fcc364dd4993ec6ae2dd585ab_th.jpeg

  http://img.mp.itc.cn/upload/20161124/98d54b157b754b309855e2e09c74c7f9_th.jpeg

http://img.mp.itc.cn/upload/20161124/480860a4173e4b62ba0c0b77c71dec78.png

http://img.mp.itc.cn/upload/20161124/0037c989ed5840dca53974ab465dcaf0_th.png

关注者

从1到10000+

每天我们都在进步

  阅读量前10文章

  No.01 给你说个事,私募机构量化研究员的薪酬水平……

  No.02独家揭秘新财富金融工程领域那些NB的分析师们

  No.03 跟你讲个笑话,我是做私募的……

  No.04 全网首发机器学习该如何应用到量化投资系列

  No.05增强学习与量化投资初探

  No.06量化缠论系列文章

  No.07书籍干货国外深度学习与机器学习书籍

  No.08机器学习资料整理

  No.09 互联网金融之量化投资深度文本挖掘附源码

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有