DIF:100*(EMA(CLOSE,12)-EMA(CLOSE,26));

DEA:EMA(DIF,9);

MACD:(DIF-DEA)*2,COLORSTICK;

死叉:=CROSS(DEA,DIF);

N1:=BARSLAST(死叉);

N2:=REF(BARSLAST(死叉),N1+1);

N3:=REF(BARSLAST(死叉),N2+N1+2);

CL1:=LLV(C,N1+1);

DIFL1:=LLV(DIF,N1+1);

CL2:=REF(CL1,N1+1);

DIFL2:=REF(DIFL1,N1+1);

CL3:=REF(CL2,N1+1);

DIFL3:=REF(DIFL2,N1+1);

PDIFL2:=IF(DIFL2>0,INTPART(LOG(DIFL2))-1,INTPART(LOG(-DIFL2))-1);

MDIFL2:=INTPART(DIFL2/POW(10,PDIFL2));

PDIFL3:=IF(DIFL3>0,INTPART(LOG(DIFL3))-1,INTPART(LOG(-DIFL3))-1);

MDIFL3:=INTPART(DIFL3/POW(10,PDIFL3));

MDIFB2:=INTPART(DIF/POW(10,PDIFL2));

MDIFB3:=INTPART(DIF/POW(10,PDIFL3));

直接底背离:=(CL1MDIFL2) AND (MACD<0 AND REF(MACD,1)<0) AND MDIFB2<=REF(MDIFB2,1);

隔峰底背离:=(CL1MDIFL3) AND (MACD<0 AND REF(MACD,1)<0) AND MDIFB3<=REF(MDIFB3,1);

B:=(直接底背离 OR 隔峰底背离);

BG:=((MDIFB2>REF(MDIFB2,1))*REF(直接底背离,1)) OR ((MDIFB3>REF(MDIFB3,1))*REF(隔峰底背离,1));

底背离消失:=(REF(直接底背离,1) AND DIFL1<=DIFL2 ) OR (REF(隔峰底背离,1) AND DIFL1<=DIFL3);

STICKLINE(B OR BG,DIF,DEA,8,0),colorred;

DRAWTEXT((B AND COUNT(B,2)=1),(DIF*1.5),'钝化'),coloryellow;

DRAWTEXT(FILTER(BG,10),(DIF*1.5),'结构形成'),colormagenta;

DRAWTEXT(FILTER(底背离消失,10),(DIF+MACD),'消失'),colorgreen;

STICKLINE(BG,0,(DIF+DEA),5,0), colorred;

金叉:=CROSS(DIF,DEA);

M1:=BARSLAST(金叉);

M2:=REF(BARSLAST(金叉),M1+1);

M3:=REF(BARSLAST(金叉),M2+M1+2);

CH1:=HHV(C,M1+1);

DIFH1:=HHV(DIF,M1+1);

CH2:=REF(CH1,M1+1);

DIFH2:=REF(DIFH1,M1+1);

CH3:=REF(CH2,M1+1);

DIFH3:=REF(DIFH2,M1+1);

PDIFH2:=IF(DIFH2>0,INTPART(LOG(DIFH2))-1,INTPART(LOG(-DIFH2))-1);

MDIFH2:=INTPART(DIFH2/POW(10,PDIFH2));

PDIFH3:=IF(DIFH3>0,INTPART(LOG(DIFH3))-1,INTPART(LOG(-DIFH3))-1);

MDIFH3:=INTPART(DIFH3/POW(10,PDIFH3));

MDIFT2:=INTPART(DIF/POW(10,PDIFH2));

MDIFT3:=INTPART(DIF/POW(10,PDIFH3));

直接顶背离:=(CH1>CH2 ) AND (MDIFT20 AND REF(MACD,1)>0) AND MDIFT2>=REF(MDIFT2,1);

隔峰顶背离:=(CH1>CH3 AND CH3>CH2 ) AND (MDIFT30 AND REF(MACD,1)>0) AND MDIFT3>=REF(MDIFT3,1);

T:=(直接顶背离 OR 隔峰顶背离);

TG:=((MDIFT2

顶背离消失:=(REF(直接顶背离,1) AND DIFH1>=DIFH2 ) OR (REF(隔峰顶背离,1) AND DIFH1>=DIFH3);

STICKLINE(TG,0,(DIF+DEA),5,0), colorgreen;

STICKLINE(T OR TG,DIF,DEA,8,0),colorgreen;

DRAWTEXT(FILTER(TG,20),(DIF*1.4),'结构形成'),colormagenta;

DRAWTEXT(FILTER(顶背离消失,20),(DIF+MACD),'消失'),colorgreen;

macd的python代码同花顺_同花顺定量结构MACD指标公式(图文)相关推荐

  1. 皮尔逊相关系数 定义+python代码实现 (与王印讨论公式)

    皮尔逊相关系数 定义+python代码实现 (与王印讨论公式) 标签: python相关性系数皮尔逊系数 2016-10-25 20:59 153人阅读 评论(0) 收藏 举报  分类: 集体智慧编程 ...

  2. macd的python代码同花顺_超牛MACD(代编写程序化交易模型)-同花顺公式 -程序化交易(CXH99.COM)...

    相关标签: 5 13 21最绝的均线战法 . macd参数设置 13 34 5 . macd指标使用技巧口诀 . 日线macd参数最佳设置 . macd参数最佳调整原理 . 日线macd最优参数 . ...

  3. macd的python代码同花顺_详解MACD高级技巧,懂得运用的人不多

    MACD指标是所有技术指标里最经典的一个技术指标,正确运用这个指标,通过结合K线(日K线.周K线).个股走势.量.大盘走势.利空利好消息等,基本上就可以达到较好地买卖效果.那么,如何使用MACD指标, ...

  4. google python代码规范_如何用好python编码规范,写一手漂亮的代码

    前一段时间在编写python 代码的时候编辑器中一直在提示规范问题,因为强迫症的原因,我决定遵循python 的编码规范去编码,然后把需要注意的点记录下来, 帮助自己和大家一起成长. 这是我的main ...

  5. python 代码分块_[代码全屏查看]-python多进程分块读取文件

    [1].[代码] [Python]代码 # -*- coding: GBK -*- import urlparse import datetime import os from multiproces ...

  6. 爬虫python代码广告_零基础掌握百度地图兴趣点获取POI爬虫(python语言爬取)(代码篇)...

    我是怎么想的,在新浪博客里写代码教程. 这篇博客的内容同步到了CSND博客中,那里不限制外链,也可以复制代码. http://blog.csdn.net/sinat_41310868/article/ ...

  7. 决策树原理实例(python代码实现)_决策树原理实例(python代码实现)

    决策数(Decision Tree)在机器学习中也是比较常见的一种算法,属于监督学习中的一种.看字面意思应该也比较容易理解,相比其他算法比如支持向量机(SVM)或神经网络,似乎决策树感觉"亲 ...

  8. python代码技巧_让你python代码更快的3个小技巧

    大家好!今天呢,我们来聊一聊如何加速你的 python 代码. Python 语言的优点可以列举出许多,语法简单易懂.模块丰富.应用广泛等等.但是世界上没有有完美的东西,python 一个明显缺点就是 ...

  9. python代码技巧_几个小技巧让你的Python代码更Pythonic

    Python是一门非常灵活的语言,很多语法是其他语言不具备的,特别是对于从C.Java等语言转向Python的人来说,很容易按照C.Java等语言的写法来写Python,对于初学者来说,如果对Pyth ...

  10. 简单python代码实例_求简洁优美的python代码例子、片段、参考资料

    展开全部 建2113议你去看一本书:<计算机程序5261的构造与解释>.里面4102用的语言是Scheme,一种Lisp的方言.通1653过这本书学习程序的抽象.封装,以及重要的函数式编程 ...

最新文章

  1. Sonatype收购Vor Security,扩展对Nexus开源组件的支持
  2. linux项目课程设计,LINUX课程设计项目需求解析.doc
  3. linux mysql内网_在Linux中mysql的一些基本操作
  4. TCP/IP协议(3):数据链路层
  5. Java基础篇:数组
  6. 进程、线程和协程之间的区别和联系
  7. mfc通过信号量保证线程同步
  8. 【转】医学影像处理相关知识整理(一)
  9. 【高校宿舍管理系统】第十章 缺勤管理、报修管理、来访人员管理以及公告管理
  10. 使用LoadBalancerClient就行服务消费
  11. Excel数据分析系列之用好底层分析工具统计分析功能
  12. biosrecovery什么意思_BIOS Recovery 简介
  13. 解决word或wps删除空白页后页面布局变乱
  14. Postgres psql: 致命错误: 角色 postgres 不存在
  15. 微信开放平台-管理中心-应用删除
  16. C语言程序设计实现调制解调,安徽省二级C语言程序设计笔试样题4.doc
  17. Galahad tutorial与虚拟筛选--sybyl
  18. ros 发布信息频率_ROS:消息发布器和订阅器(c++)
  19. python爬空气污染实时数据_一键爬取空气质量相关指数
  20. 脑残定义,超级经典!

热门文章

  1. mysql 有数据就修改,无数据则新增
  2. 树莓派下利用opencv在图片上画汉字点阵(写一句话)
  3. 三极管工作原理_【电子器件】02:三极管工作原理
  4. 【Linux】apache的认证授权和访问控制
  5. 5G NR标准: 第20章 5G的演进
  6. 电子小制作:一个远程温度湿度监控方案
  7. 为什么阳历中平年二月是28天
  8. 失传万年的PS致富经典(五)
  9. 让你的 Ubuntu 看上去更像 MacOS
  10. 过滤软件“绿坝”分析报告