今天,结合之前的MACD的公式来讲一个MACD相关的公式案例。
图1为公式编辑界面
图片
图2为公式选股结果(时间段 2022.9.8~2022.9.9)
图片
公式:放量突破60日均线且MACD金叉选股公式 ============================================== {公众号-齐大总管} SHORT:=12; LONG:=26; MID:=9; V10 := MA(VOL, 10); TQ := V / REF(V10, 1) > 2; TD := C > MA(C, 60); DIFF := EMA(CLOSE, SHORT) - EMA(CLOSE, LONG); DEA := EMA(DIFF, MID); TZ := BARSSINCEN(CROSS(DIFF, DEA), 20) < 5 AND DIFF > DEA; TG : COUNT(TD, 5) = 1 AND TD AND TQ AND TZ; ============================================== 1、SHORT、LONG、MID 三个参数就是MACD的三个参数,放在公式里这样就不用在编辑公式的时候再单独设置了。
2、V10 := MA(VOL, 10); 10日均量
3、TQ := V / REF(V10, 1) > 2; 当天成交量是10日均量的2倍,即放量
4、TD := C > MA(C, 60); 当天收盘价在60日线上方
5、DIFF := EMA(CLOSE, SHORT) - EMA(CLOSE, LONG);
DEA := EMA(DIFF, MID); MACD的两条线,DIFF 和 DEA
6、TZ := BARSSINCEN(CROSS(DIFF, DEA), 20) < 5 AND DIFF > DEA; 这里拆分一下,CROSS(DIFF, DEA)表示MACD金叉,BARSSINCEN函数的意思是N周期内第一个条件成立到当前的周期数,这里整句的意思就是20天内的第一次MACD金叉到今天的时间小于5天,且当前的 DIFF 大于 DEA。
7、TG : COUNT(TD, 5) = 1 AND TD AND TQ AND TZ; 当天放量突破60日均线且MACD近5天内金叉 COUNT(TD, 5) = 1 AND TD ,5天内收盘价在60日线上的天数只有1天且当天收盘价在60日线上方,这两个联合起来用,其实就是当天突破的60日线。
BARSSINCEN如果不理解的话,这里再举个例子。以BARSSINCEN(CROSS(DIFF, DEA), 20) 的取值为例
如果20天内有两次macd金叉,分别是第1天和第20天,那BARSSINCEN(CROSS(DIFF, DEA), 20) 的值为19股票股票配资,大于5 如果20天内有两次macd金叉,分别是第1天和第30天,那BARSSINCEN(CROSS(DIFF, DEA), 20) 的值为0,小于5
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。