分享

MACD“粘合”筛选算法

 cxm54666 2023-02-02 发布于吉林

抛砖引玉,思路取胜,请看网友的留言:

文章图片1

网友的留言

留言的后半段思路,很好理解,计算价格下破均线位,比较方便;前半段,不甚了解,因为MACD指标包含了三个要素:DIF白色均、DEA黄色均线与MACD红绿柱,“粘合”的含义会不会是三方靠得很近呢?时间原因,我们权且为之。

思路步骤

  1. 题目要求的15分钟环境,只是在筛选时,确定数据的周期环境即可;
  2. 引入系统指标MACD并进行赋值,同时去掉函数名字COLORSTICK以及位于它前面的逗号;
  3. “下破”,应用函数CROSS;
  4. “粘合”,我们预设DIF白色均与DEA黄色均线横向在一个时间区间与究竟范围之内;
  5. 当前DIF白色均上穿了DEA黄色均线---这样会更有“时间”价值。

算法建立

1. 引入系统指标MACD,注意添加赋值符号

文章图片2

引入指标

2. 应用函数CROSS表达“下破”

CROSS(MA(C,120),C)

CROSS(MA(C,250),C)

3.“粘合”的描述

ABS(DEA/DIF-1)<=0.01

4.时间的限定

BARSLAST(ABS(DEA/DIF-1)<=0.01)<=N;{本文用了定值10}

5.零轴之下

RANGE(DEA,DIF,0)=1

6.DIF上穿DEA

CROSS(DIF,DEA)

完整代码

文章图片3

代码流程

DIF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);

DEA:=EMA(DIF,MID);

MACD:=(DIF-DEA)*2;

TJ:=RANGE(DEA,DIF,0) AND CONST(BARSLAST(ABS(DEA/DIF-1)<=0.01))<=10 AND CROSS(DIF,DEA);

CROSS(MA(C,120),C) AND TJ OR CROSS(MA(C,250),C) AND TJ;

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多