专栏名称: 定锚
开放的自留地
目录
相关文章推荐
网信西藏  ·  藏历新年期间,免费! ·  昨天  
网信西藏  ·  藏历新年期间,免费! ·  昨天  
平安西藏  ·  2025年藏历新年期间交通安全提示 ·  2 天前  
TGB湖南人  ·  新龙出现,干它 ·  3 天前  
51好读  ›  专栏  ›  定锚

ATR自适应四维决策,主图指标源码(模板套用+优化)

定锚  · 公众号  ·  · 2025-02-13 07:24

正文

题记:根据上文“构建「形态+位置+资金+量能」的四维决策模型”思路编写的通达信主图指标源码。
前文链接: 构建「形态+位置+资金+量能」的四维决策模型
这是一个可以应用于实际操作的模板, 「形态+位置+资金+量能」的四维决策, 可以根据自己掌握的知识套用。
同时增加了一些优化条件,同样是模板式的。

四维决策系统主图指标源码:

{参数设置}

N1:=10;

N2:=22;

N3:=8;

布林带周期:=20;

六十日均线周期:=60;

背离统计窗口:=5;

低价股阈值:=5;

成交量放大倍数:=1.1;

大单阈值:=500000;

资金流入门槛:=0.01;

资金流出门槛:=-0.02;

缓冲天数:=2;

急剧放大倍数:=2;


{形态维度}

DIF:=EMA(CLOSE,N1)-EMA(CLOSE,N2);

DEA:=EMA(DIF,N3);

顶背离:=CLOSE REF(DIF,1) AND DIF>0;

底背离:=CLOSE>REF(CLOSE,1) AND DIF

MACD向上趋势:=DIF>REF(DIF,1) AND DEA>REF(DEA,1);

MACD向下趋势:=DIF


{位置维度}

布林带中轨:=MA(CLOSE,布林带周期);

布林带上轨:=布林带中轨+2*STD(CLOSE,布林带周期);

布林带下轨:=布林带中轨-2*STD(CLOSE,布林带周期);

超买位置:=CLOSE>布林带上轨;

超卖位置:=CLOSE


{资金维度}

外盘买入金额:=BUYVOL*C;

内盘卖出金额:=SELLVOL*C;

主力买:=IF(外盘买入金额>大单阈值,外盘买入金额/1000000,0);

主力卖:=IF(内盘卖出金额>大单阈值,内盘卖出金额/1000000, 0);

流通市值:=FINANCE(40)*C/100000000;

主力资金净流:=(主力买-主力卖)/流通市值*100;

资金流入:=主力资金净流>资金流入门槛;

资金流出:=主力资金净流


{量能维度}

成交量5日均值:=MA(VOL,5);

成交量放大:=VOL>成交量5日均值*成交量放大倍数;

成交量急剧放大:=VOL>成交量5日均值*急剧放大倍数;

成交量持续放大:=COUNT(成交量放大,缓冲天数)=缓冲天数;

成交量上涨放大:=CLOSE>REF(CLOSE,1) AND VOL>成交量5日均值*成交量放大倍数;

成交量下跌放大:=CLOSE 成交量5日均值*成交量放大倍数;


{顶背离和底背离次数统计}

顶背离次数:=COUNT(顶背离,背离统计窗口);

底背离次数:=COUNT(底背离,背离统计窗口);


{60日均线及股价低位判断}

六十日均线:=MA(CLOSE,六十日均线周期);

股价低位:=CLOSE


{判断是否为低价股}

低价股:=CLOSE


{大盘指数相关指标(假设大盘指数为 INDEXC)}

大盘DIF:=EMA(INDEXC,N1)-EMA(INDEXC,N2);

大盘DEA:=EMA(大盘DIF,N3);

大盘底背离:=INDEXC>REF(INDEXC,1) AND 大盘DIF

大盘MACD上趋:=大盘DIF>REF(大盘DIF,1) AND 大盘DEA>REF(大盘DEA,1);


{ATR指标相关参数及计算}

ATR指标周期:=14;

ATR指标阈值:=0.5;

真实波动范围:=MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1)));

ATR值:=MA(真实波动范围,ATR指标周期);

低波动信号:=ATR值

高波动信号:=ATR值>=ATR指标阈值;


{信号合成,加入高波动信号条件}

卖出信号:=(顶背离次数>=1) AND (超买位置 OR 资金流出) AND (成交量下跌放大 OR 成交量持续放大 OR 成交量急剧放大) AND NOT(股价低位) AND 高波动信号;

买入信号:=(底背离次数>=1) AND (超卖位置 OR 资金流入) AND (成交量上涨放大 OR 成交量持续放大 OR 成交量急剧放大 OR 大盘MACD上趋) AND (大盘底背离 OR NOT(低价股)) AND 高波动信号;


{可视化}

DRAWICON(卖出信号,HIGH*1.02,8);

DRAWICON(买入信号,LOW*0.98,7);


本模板,

形态维度用的是MACD背离,也可以用其他K线形态替代;

位置维度用的是布林指标,也可以用其他指标替代;







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