求MACD死叉选股公式

macd在0轴上,DIFF下窜DEA或者diff=dea,7个周期内MACD值为正数~~
2025-04-07 21:31:07
推荐回答(2个)
回答1:

DIFF1 := EMA(CLOSE,12) - EMA(CLOSE,26); DEA1 := EMA(DIFF,9); MACD1 := 2*(DIFF-DEA); LONGCROSS(0,MACD1,7)=1; 注释:之所以每个参数都改为××1,是为了规避软件默认指标参数报错;macd这个参数本身就是dif-dea的值,所以macd>=0时,dif必然是大于等于dea的,我这个是按照你的要求写的; 如果你的原意是dif和dea两条线值都在0轴上,且保持7个周期内macd为正数,则最后的条件语句将改为: DIFF1>0 AND DEA1>0 AND LONGCROSS(0,MACD1,7)=1;

希望采纳

回答2:

DIFF1 := EMA(CLOSE,12) - EMA(CLOSE,26); DEA1 := EMA(DIFF,9); MACD1 := 2*(DIFF-DEA); LONGCROSS(0,MACD1,7)=1; 注释:之所以每个参数都改为××1,是为了规避软件默认指标参数报错;macd这个参数本身就是dif-dea的值,所以macd>=0时,dif必然是大于等于dea的,我这个是按照你的要求写的; 如果你的原意是dif和dea两条线值都在0轴上,且保持7个周期内macd为正数,则最后的条件语句将改为: DIFF1>0 AND DEA1>0 AND LONGCROSS(0,MACD1,7)=1;