已回测基于券商涨停策略。为探索新策略,也为了验证之前研发的指标。特开始新的回测。

20日均线是常用指标。一般为突破基准,站上20日线开仓,符合逻辑。但会出现价格反复穿越均线情况,比较难处理。为了解决这个问题。我开发了角度指标。

(回测标的300ETF,全仓,设置亏损和追踪止损)

基于突破20日均线开仓,信号频繁,无法避开调整。

基于斜率开仓,可避开调整,获得较好的收益。

斜率取值太小会频繁开仓,太大则无法抓住机会,经测试16-20之间合适。

这个角度指标是三年前琢磨的。现在学了量化回测,验证了有效性。分享代码,需要请自取。要不要凭借它“闯天下”,大家自己度量。

斜率计算:取当日20日均线的值,上一个20日均线的值,用atan公式求解,后转化为角度。

效果如下:

公式如下:

python环境下:

angle_norm = math.atan((ma20/ma20_last-1)100)180/3.1415926

交易软件环境下:

MA20:=MA(C,20);

MA19:=REF(MA20,1);

角度:ATAN((MA20/MA19-1)100)180/3.1415926;

STICKLINE(角度>20,角度,0,6,1),colorred;

STICKLINE(角度<20,角度,0,6,1), color009100;

python均线斜率_一根20日均线闯天下? ——量化回测“压箱底指标”相关推荐

  1. python均线斜率_一根20日均线闯天下?——量化回测“压箱底指标”

    来源:雪球App,作者: 阿飞Deep,(https://xueqiu.com/7843605955/130162290) 前面回测基于券商涨停策略.为探索新策略,也为验证之前研发的指标.特开启新回测 ...

  2. python计算均线斜率_一根20日均线闯天下? ——量化回测“压箱底指标”

    已回测基于券商涨停策略.为探索新策略,也为了验证之前研发的指标.特开始新的回测. 20日均线是常用指标.一般为突破基准,站上20日线开仓,符合逻辑.但会出现价格反复穿越均线情况,比较难处理.为了解决这 ...

  3. mysql五日均线_中国股市:一根“5日均线”走天下,线上买,线下卖,简直了!...

    炒股,千万不要太"勤劳" 炒股不要太忙,不要太贪心而想抓住每一个机会,在市场方向上不明确,适当休息,劳逸结合可能会取得更好的效果. 可以说,会休息的人,才会炒股,也许,在有些时候, ...

  4. 五连阳回调买入法_5日均线和20日均线波浪买入法

    一般谨慎的买股方法,都是k线在20均线上方,游走在20日均线下方一般不主张炒,道氏理论告诉我们20日线是大浪,5日线是中浪,日K线是小浪,可以做这样一个比喻,k线就如同船只一样,漂泊在20线大浪之上, ...

  5. python回测a股_第20节 A股全市场回测

    第20节 A股全市场回测 作者: 阿布 阿布量化版权所有 未经允许 禁止转载 在第19节'数据源'中分别获取了各个市场的6年交易数据,本节将做A股市场全市场回测. 买入因子,卖出因子等依然使用相同的设 ...

  6. 手把手教你python实现量价形态选股知乎_【手把手教你】Python实现基于事件驱动的量化回测...

    01引言 使用矢量化方法(pandas)建立的基于研究的量化回测框架,不考虑交易的委托成交行为,与真实市场情况差距比较大.今天为大家介绍的是基于事件驱动的回测框架,这是一种十分复杂的回测系统,力图模拟 ...

  7. vnpy怎么创建策略并回测_【手把手教你】入门量化回测最强神器backtrader(一)

    1 引言 目前基于Python的量化回测框架有很多,开源框架有zipline.vnpy.pyalgotrader和backtrader等,而量化平台有Quantopian(国外).聚宽.万矿.优矿.米 ...

  8. 自己做量化交易软件(7)通通量化回测设计2-双均线策略回测

    前一篇介绍了回测类的设计,我们这篇简单介绍一下回测程序设计. 我们以5日均线和20日均线的交叉作为买卖点策略,来计算对一只股票交易的收益情况.这里仅仅是一个双均线策略演示的例子.读者可以在此基础上,修 ...

  9. 手把手教你用Python搭建自己的量化回测框架【均值回归策略】

    1 引言 大部分量化策略都可以归类为均值回归与动量策略.事实上,只有当股票价格是均值回归或趋势的,交易策略才能盈利.否则,价格是随机游走的,交易将无利可图.均值回归是金融学的一个重要概念,指股票价格无 ...

  10. 【python量化】国内外基于python开发的量化回测框架

    文章目录 写在前面 Zipline PyAlgoTrade BackTrader Catalyst Vn.py 总结 写在前面 在进行量化策略开发时,必不可少的就是策略回测,虽然有很多量化回测平台如三 ...

最新文章

  1. 多个互相有联系的checkbox的单选逻辑
  2. Git checkout:更新路径与切换分支不兼容
  3. 数据不够,Waymo用GAN来凑:生成逼真相机图像,在仿真环境中训练无人车模型...
  4. 皮一皮:现在上门流行这样了?
  5. roc曲线怎么绘制_利用ROC曲线寻找最佳cutoff值(连续型变量组成的riskscore)
  6. Java8-本地缓存
  7. 单元测试编写_为什么要编写单元测试-测试技巧8
  8. DataFrame.to_dict(orient='dict')英文文档翻译
  9. caffe上手:微调CaffeNet用于车颜色识别
  10. paip.python错误解决5
  11. web前端顶岗实习总结报告_web前端实习报告
  12. eMTC是什么技术?
  13. Win7系统一直提示盗版怎么办【系统天地】
  14. ORAN C平面 Section Type 0
  15. switch删除用户显示无法连接服务器,switch无法连接互联网怎么办 NS无法联机联网详细解决办法...
  16. android 手机 优化,安卓手机超级优化技巧,流畅度飙升50%
  17. 怎么选择国际短信平台?
  18. 常用的几款SSH工具通过密匙认证连接远程主机
  19. 第30节 程序中的三国天下
  20. 路由器如何设置上网(TP-LINK)

热门文章

  1. 【神经网络】一文带你轻松解析神经网络(附实例恶搞女友)
  2. XShell配置跳板机访问最终目标主机
  3. python脚本 游戏赚金币_Python实现王者荣耀刷金币脚本功能
  4. 文本检测综述(2017 ~ 2021 持续更新)
  5. camera 测光模式 和 实际应用
  6. Web2.0是什么:下一代软件的业务模式与设计模式
  7. word自带参考文献标注功能
  8. word2016排版脚注问题
  9. python灰色预测_python灰度预测
  10. 飞猪平台用户行为分析—python