[AG260902]镇宅之宝主图-通达信指标源码分享

【免责声明】本文仅拆解指标算法原理、信号含义,属编程与源码科普,不构成任何投资建议。市场有风险,据此操作盈亏自负。

01 这条主图到底在画什么线

很多人打开通达信,看到主图指标上叠了好几根线和花花绿绿的柱子,第一反应是懵。其实镇宅之宝干的事不复杂,它就做了三件事:把价格波动压成一个冷热计,再叠两条会自己调灵敏度的均线,收尾用昨天的价格算今天的压力和支撑

速查卡先摆这儿,一眼扫完:

自适应均线
:波动快它就跟得紧,横盘它就躺平,不用你手调参数
摆荡冷热计
:把收盘价塞进 0 到 100 的区间,越高越热越低越冷
CDP 枢轴
:拿昨天的振幅和中间价,推出今天的压力位和支撑位
蜡烛翻色
:强弱一变,红绿柱子自动切换,不用你盯着判

这三层不是随便叠的。冷热计负责告诉你现在处于区间的哪一头,自适应均线负责把方向画顺,CDP 负责把关键的价位钉在图上。三层合起来,你看图时不用自己在脑子里换算,均线、冷热、价位一次给齐。读的时候也有顺序:先盯均线方向,再看冷热计在第几格,末尾扫一眼压力和支撑线,整张图就通了。

02 指标源码分享|镇宅之宝主图

指标编号:AG260902

指标完整源码:

VAR1:=(100 - ((90 * (HHV(HIGH,14) - CLOSE)) / (HHV(HIGH,14) - LLV(LOW,14))));VAR2:=(100 - ((90 * (HHV(HIGH,14) - CLOSE)) / (HHV(HIGH,14) - LLV(LOW,14))));VAR3:=(100 - MA(((100 * (HHV(HIGH,6) - CLOSE)) / (HHV(HIGH,6) - LLV(LOW,6))),34));DIR1:=ABS(CLOSE-REF(CLOSE,5));VIR1:=SUM(ABS(CLOSE-REF(CLOSE,1)),5);ER1:=DIR1/VIR1;CS1:=ER1*(0.8-2/8)+2/8;CQ1:=CS1*CS1;AMA1:EMA(DMA(CLOSE,CQ1),2) ,COLORWHITE;DIR2:=ABS(CLOSE-REF(CLOSE,10));VIR2:=SUM(ABS(CLOSE-REF(CLOSE,1)),10);ER2:=DIR2/VIR2;CS2:=ER2*(0.8-2/24)+2/24;CQ2:=CS2*CS2;AMA2:EMA(DMA(CLOSE,CQ2),2),COLORGREEN,LINETHICK2;AMA3:IF(AMA2/REF(AMA2,1)>0.997,AMA2,DRAWNULL),COLORYELLOW,LINETHICK2;AMA4:IF(AMA2/REF(AMA2,1)>1.001,AMA2,DRAWNULL),COLORRED,LINETHICK2;STICKLINE((VAR2 < MA(VAR3,6)),CLOSE,OPEN,3,1),COLOR008000;STICKLINE((VAR2 > MA(VAR3,6)),OPEN,CLOSE,3,1),COLORRED;STICKLINE(((OPEN > CLOSE) AND (VAR2 > MA(VAR3,6))),(OPEN * 0.998),(CLOSE * 1.0001),2.3,0),COLOR008000;STICKLINE(((OPEN < CLOSE) AND (VAR2 < MA(VAR3,6))),(CLOSE * 0.998),(OPEN * 1.002),2.3,0),COLORRED;STICKLINE(((OPEN > CLOSE) AND (VAR2 < MA(VAR3,6))),CLOSE,OPEN,2.3,0),COLOR008000;DRAWICON(CROSS(VAR2,MA(VAR3,6)),(LOW - (LOW*0.04)),7);DRAWICON(CROSS(MA(VAR3,6),VAR1),(HIGH+(HIGH*0.03)),8);PT:=REF(H,1)-REF(L,1);CDP:=(REF(H,1)+REF(L,1)+REF(C,1)*2)/4;AH:=CDP+PT;AL:=CDP-PT;NH:=CDP*2-REF(L,1);NL:=CDP*2-REF(H,1);:IF(AH>REF(C,1)*1.1,REF(C,1)*1.1,AH)NODRAW;:IF(NH>,(-CDP)*0.618+CDP,NH)NODRAW,COLORCYAN;M:=IF(AL<REF(C,1)/1.1,REF(C,1)/1.1,AL);:IF(NL<M,CDP-(CDP-M)*0.618,NL)NODRAW;:IF(AL<REF(C,1)/1.1,REF(C,1)/1.1,AL)NODRAW;

#技术分析 #通达信主图指标 #指标编写原理

03 一层一层拆开看它怎么算出来

冷热计
自适应均线
CDP 枢轴

先看那个冷热计。它长这样:VAR1:=(100 - ((90 * (HHV(HIGH,14) - CLOSE)) / (HHV(HIGH,14) - LLV(LOW,14))))。说白了,它先找最近 14 根 K 线的最高价和最低价,把当前收盘价在这个区间里的位置算出来,再用 100 减一下,反着画。为什么挑 14 而不是 5 或者 30?太短了噪声大,今天一根长上影就能把数值打飞;太长了又迟钝,转折走完了它才反应。14 是中期窗口里最顺手的一个,灵敏和稳定刚好卡在中间。源码里 VAR2 和 VAR1 长得一模一样,是作者故意留两份,后面一根用来比、一根用来画,省得重复算。

VAR3 是另一条冷热计,但周期更短:VAR3:=(100 - MA(((100 * (HHV(HIGH,6) - CLOSE)) / (HHV(HIGH,6) - LLV(LOW,6))),34))。它先在 6 根 K 线上算一次短冷热,再拿 34 周期平均熨平。34 这个数,是给短冷热套一层慢外套,避免它上蹿下跳。后面 VAR2 要跟 MA(VAR3,6) 比,就是用快冷热去碰慢冷热的平均,谁压过谁一目了然。

接着是两条会自己变聪明的均线。核心就三行:ER1:=DIR1/VIR1;CS1:=ER1*(0.8-2/8)+2/8;CQ1:=CS1*CS1。ER 是方向动量除以总波动,越接近 1 说明行情越有方向。CS 把这个值压进 0.25 到 0.8 之间——2/8 也就是 0.25 是慢速底座,行情趴着的时候平滑系数就落在这附近,把杂波滤掉;0.8 是快速上限,趋势明确时贴近它,跟得紧。再平方一次成 CQ,是为了让快慢切换更果断,不半吊子。末尾 AMA1:EMA(DMA(CLOSE,CQ1),2),就是拿这个动态系数去平滑收盘价。AMA2 用的是 10 周期版本的 ER,线更稳;AMA3、AMA4 再用 0.997 和 1.001 这两个极窄阈值,把 AMA2 几乎走平和微微上翘的状态分别挑出来,换颜色画——你看这两条彩线,就知道均线是在歇着还是悄悄抬头。

CDP 那块更像小学算术。CDP:=(REF(H,1)+REF(L,1)+REF(C,1)*2)/4,拿昨天的开高低收算个中间价,给收盘价两倍权重,因为它最能代表一天的态度。压力支撑是用昨天振幅 PT 上下加出来的:AH 是 CDP 加 PT,AL 是 CDP 减 PT,NH、NL 是用二倍 CDP 再减另一头算出来的更远档位。这里有个细节,AH 超过昨收 1.1 倍就截断——某天突然放出巨幅振幅,不能让压力位被顶到离谱的地方。

冷热计周期
14
中期窗口,灵敏和稳定刚好卡中间
平滑系数区间
0.25~0.8
趴着落底座,趋势明贴上限
压力截断
1.1
异常振幅不让压力位飞天

收尾那几根红绿柱子,判断逻辑就一句:VAR2 站在它六周期均线上方就红,掉下去就绿。强弱一翻,颜色跟着翻,图上一眼就知道谁占上风。源码里 STICKLINE 的宽度给的是 3 和 2.3,只是把柱子画粗画细,不影响算法,看懂前面几层就够了。

评论区聊聊:你手头主图指标里,最让你看不明白的是哪一根线?把源码贴一段,下期咱们一起拆。

[AG260902]镇宅之宝主图.tn6
类型:指标公式|已下载:2|下载方式:免费下载
立即下载
在线客服
QQ:332879389
联系电话
13605084160