评论区网友的留言如下:
建立MACD指标的“ dif上穿dea那根k线的最低价某天被跌破,然后某天收盘价又突破之前dif上穿dea那根k线的最高价”的数据筛选算法。
(一)、思路步骤:
(资料图)
1.引入系统指标MACD,只留前两行代码并进行赋值;
2.计算金叉发生的位置并置为常数;
3.计算金叉发生日的最低价与最高价;
4.数据筛选条件罗列
A.金叉发生日到当下的时间区间范围内,收盘价跌破金叉发生日的最低价的次数只发生一次;
B.“今天”、“当下”发生了收盘价上穿金叉发生日的最高价。
(二)、算法的建立过程:
1. 引入系统指标MACD并完成先期处理
引入指标算法
DIF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:=EMA(DIF,MID);
2. 金叉发生的位置
WZ:=CONST(BARSLAST(CROSS(DIF,DEA)));
3. 金叉发生日的最低价与最高价
WZH:=CONST(REF(H,WZ));
WZL:=CONST(REF(L,WZ));
4. 数据筛选逻辑链
A. 金叉发生日到当下的时间区间范围内,收盘价跌破金叉发生日的最低价的次数
COUNT(CROSS(WZL,C),WZ)=1
B. 收盘价上穿金叉发生日的最高价
CROSS(C,WZH)
(三)、数据筛选的完整代码:
代码流程
DIF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:=EMA(DIF,MID);
WZ:=CONST(BARSLAST(CROSS(DIF,DEA)));
WZH:=CONST(REF(H,WZ));
WZL:=CONST(REF(L,WZ));
COUNT(CROSS(WZL,C),WZ)=1 AND CROSS(C,WZH);
(四)、效果示意图:
效果示意图
下一篇:最后一页
上周初,国内尿素价格快速反弹,北方工厂价格跌至2400元(吨价,下同)后,下游工厂及贸易商接货热情开始提
4月20日北向资金增持220 78万股新大陆。近5个交易日中,获北向资金增持的有2天,累计净增持178 43万股。近2
荆楚网(湖北日报网)讯(通讯员田丹卫玲玲)4月19日上午,湖北宜昌柑橘粤港澳大湾区推介活动在广州江南市
快科技4月20日讯,去年Crytek确认《孤岛危机(Crysis4)》进入开发。本周,一则名为《孤岛危机要来了》的视频
X 关闭
MACD金叉_资讯
特斯拉跌近7% 大行密集下调特斯拉目标价
观焦点:高视医疗(02407.HK):4月20日南向资金增持3.9万股
湖南省醴陵市交通运输局对上栗县顺佳物流有限公司作出行政处罚
全球热讯:艾芬达4月27日深交所首发上会
X 关闭
上海嘉定体育馆隔离救治点首批新冠病毒感染者顺利“出院”
千里支援显真情 安徽六安捐赠的100余吨新鲜蔬菜抵沪
缉毒英雄蔡晓东烈士安葬仪式在云南西双版纳举行
多方合作推动青海建设国际生态文明高地
海口新增1例确诊病例和2例无症状感染者