[AG1175]筹码势能副图-通达信指标公式

免责声明:本文只拆解筹码势能指标的算法原理与信号含义,属于公式编写科普,不构成任何投资建议,市场有风险,据此研究盈亏自负。
01 先看清这趟车里谁在暗中较劲
看盘的时候,你有没有这种感觉:价格没怎么动,可底下总觉得有两股劲儿在掰手腕。
这趟车到底谁在使劲,光看一根K线根本看不出来。
筹码势能这个副图指标,干的活儿就是把这两股劲儿分开画成两条线,让你一眼能比出高低。
它不预测什么方向,也不指挥你做任何动作,纯粹是把"价格背后的力量对比"翻译成看得见的图形。
你要是刚接触通达信公式,拿它当样板看一遍,比背十个函数都管用。
| 主线 | 副线 |
| 信号 | 风格 |

指标编号AG1175(内含):

02 信号条件编写逻辑,咱们一层层拆开看
先说第一条线,活筹能量线。
它其实是个老熟人思路:先把价格在一段时间里的位置,算成一个 0 到 100 的数。
具体做法是,拿当天收盘价减去这段时间里的最低价,再除以最高价减最低价的区间,再乘 100。
这个区间分母用的是 72 天的高低差,不是随手写的。
窗口太短,比如 20 天,那条线会抖得像心电图;窗口太长,比如 120 天,等它反应过来行情都走完了。
72 天大概是一个季度出头,既压住了日常噪音,又没钝到没法用,算是卡在中间的一个折中。
算完这个数还不算完,作者又叠了两层平滑。
先做一次 20 周期的 SMA,再对结果做一次 15 周期的 SMA。
为什么非要平滑?原始的位置数每天跳,直接画线满屏锯齿,眼睛累心也累。
平滑完,这条线就被起名叫活筹能量线,也就是图里绿色那根。
第二条线叫势能,思路换了个角度。
它不看价格在区间里的位置,而是盯着"均价"有没有在往上挪。
均价怎么来?成交额除以成交量,再除以 100,得到当天平均成交价,然后对这个值分别做 5 周期和 13 周期两条 EMA。
两条 EMA 一减,得到短减长的差值,差值要是正的,说明短均线压在长均线头顶,均价在抬头。
接着作者把这个差值放大:乘 1000,再除以那条 5 周期 EMA 本身。
势能:=IF(差值>0,差值,0)
这一行就是写法的关键——负值一律掐成 0,只保留向上的那部分力气,朝下的不要。
为什么这么硬?因为作者只想盯着"能量在积累"的状态,负的一半对他没意义,干脆砍掉,图形更干净。
说到放大,这里乘 1000 是故意放大的,不是随手写的。
差值本身是个很小的小数,直接画出来贴着 0 轴,你根本分不清谁强谁弱。
乘上一个大数,等于把那点细微的倾斜拉到肉眼能比的程度,两条线谁高谁低一眼可见。
你可能会问,既然有了活筹能量线,干嘛还要多画一条势能?
因为活筹看的是"价格在长区间里的相对高低",势能看的是"均价自己有没有在加速"。
一个管位置,一个管速度,合起来才像把力气看全了——单看哪条都容易漏掉另一半故事。
还有一条辅助线,叫周线角度。
它先取周线级别的 KDJ 里的 D 线,对这条 D 线再做 10 周平均,然后看这 averages 今天比昨天高了多少。
把"高了多少"换成斜率,再用 ATAN 把斜率翻成角度:
角度:=ATAN(斜率)*180/3.1416
为什么绕这一圈?斜率是个比值,不同标的尺度不一样,翻成角度之后,30 度就是 30 度,直观多了,不用再去心算那个比值。
这套写法有意思的地方在于,它把"更大周期"也拉进来帮忙。
日线自己骗你很容易,但周线级别的转向苗头一旦冒头,日线再怎么晃也挡不住大方向,角度线就是专门盯这个的。
做多资金和做空资金这两条,是把另外两个位置百分比各自平滑后,往下挪了几格。
挪的那几格,比如 -2 和 -7,是为了把两条线在图里错开,免得糊在一起,纯属排版考量,不影响逻辑。
好了,重点来了,信号到底怎么给。
原作者盯的是"角度线"和"做空资金线"这两条。
当角度线从下往上穿过做空资金线,就在那个位置标一个记号。
这个穿过,就是 CROSS 那种写法,一条线从底下钻到另一条上面去。
原作者把这个记号写成了文字"拐点",但那只是他个人的标注习惯,咱们只讲它标记的是"角度上穿"这个位置,不构成任何操作建议。
顺带提一句,源码里还有另一道金叉:势能线从下往上穿过活筹能量线,变量名叫 KK。
它和角度金叉是两套不同的观察角度,作者把角度那套拿来当主信号,KK 那套留在源码里没单独标字。
两道都讲清楚了,你往下读源码就不会被一堆 VAR 绕晕。
收尾咱们把整件事串一下:势能线管"均价抬头的力气",活筹线管"价格在长区间里的位置",周线角度管线"更大周期的转向苗头"。
三股劲儿各自算完,原作者只用其中"角度上穿做空资金"这一道来标位置——逻辑就是这么一层层搭起来的,没有魔法,全是加减乘除加几个平滑。



