专栏名称: 定锚
开放的自留地
目录
相关文章推荐
南京日报  ·  “碰一下钱就没了”?支付宝紧急回应 ·  昨天  
南京日报  ·  “碰一下钱就没了”?支付宝紧急回应 ·  昨天  
长城新媒体  ·  支付宝紧急声明! ·  2 天前  
长城新媒体  ·  支付宝紧急声明! ·  2 天前  
51好读  ›  专栏  ›  定锚

ATR自适应EMA周期策略

定锚  · 公众号  ·  · 2025-02-08 07:56

正文

{ATR自适应EMA周期策略}


{参数设置}

ATR_N:=14; {缩短ATR计算周期为7,更适应短线波动}

基准ATR周期:=20;{基准ATR的参考周期}


{计算ATR}

MTR:=MAX(MAX((H-L),ABS(REF(C,1)-H)),ABS(REF(C,1)-L));

ATR:=MA(MTR,ATR_N);

基准ATR:=REF(ATR,基准ATR周期);


{动态调整EMA周期}

动态周期:=IF(ATR>基准ATR*2,9,IF(ATR>基准ATR*1.5,11,13));

EMA动态:EMA(C,动态周期);

EMA长周期:EMA(C,动态周期*4.23);


{信号过滤-成交量过滤}

平均成交量:=MA(V,20);

成交量条件:=V>平均成交量*1.5;


{信号过滤-趋势过滤(使用MACD)}

DIF:=EMA(C,12)-EMA(C,26);

DEA:=EMA(DIF,9);

上升趋势:=DIF>DEA;


{预警信号判断}

预警线动态1:=CROSS(EMA动态,EMA长周期);

DRAWICON(预警线动态1,LOW*0.98,1);

有效信号:=预警线动态1 AND 成交量条件 AND 上升趋势;

DRAWTEXT(有效信号,LOW*0.98,'★买入预警'),COLOR0000FF;


{动量衰减监测}

EMA13:=EMA动态;

EMA55:=EMA长周期;

斜率衰减预警:(EMA13-REF(EMA13,1))/REF(EMA13,1)*100

AND (EMA55-REF(EMA55,1))/REF(EMA55,1)*100


{量价背离监测}

量能平台:=HHV(V,8)*0.618;

价格新高:=C=HHV(C,8);

量价背离:=价格新高 AND V


{趋势强度验证}

ATR_MA:=MA(MTR,ATR_N);

波动率验证:=MTR/ATR_MA>1.5;


{最终预警信号}

预警信号:=斜率衰减预警 AND 量价背离 AND 波动率验证;

DRAWTEXT(预警信号,L*0.98,'★卖出预警'),COLORGREEN;

预警线动态2:=CROSS(EMA长周期,EMA动态);

DRAWICON(预警线动态2,H*1.02,2);







请到「今天看啥」查看全文