
【免责声明】本文仅拆解资金流算法原理、信号含义,属编程与源码科普,不构成任何投资建议。市场有风险,据此操作盈亏自负。
01MACD只是门面,四档换手才是底下的引擎
MACD柱子谁没见过?红了绿、绿了红,看久了跟红绿灯似的。但这柱子底下藏着四档资金流向——主力、大户、中户、散户,每层水位不一样,你知道吗?这副图把资金流向拆成四层看,谁在蓄水谁在放水,比单看红绿柱清楚多了。
速查卡(五秒扫完,名称 + 一句话作用):
| ✓ | |
| ✓ | |
| ✓ | |
| ✗ |
先把这几块牌子立这儿,底下慢慢掰扯。
说真的,MACD那柱子红一片绿一片,谁不会看?但你光看柱子,等于体检只摸额头烫不烫,血象根本没抽。MACD是表面症状,四档资金才是血象,得一起看。这道理我也是交了学费才想明白。
你把资金想象成四层水坝——主力、大户、中户、散户就是四个水位,均量是海平面,差值就是谁在蓄水谁在放水。海平面整体涨了不算本事,得看哪个水坝先涨。主力水坝先涨,跟大坝开闸似的,底下三层跟着动;要是散户水坝独涨,那热闹你懂的,我就不展开了。
MACD参数我就认13/28/8,标准12/26/9太钝,这组数是反复试过的。上次把换手参数从4改成2,主力线跳得跟心电图似的,又改回去了。前阵子手痒把DEA从9调到7,柱子抖得跟筛糠似的,赶紧改回来。这玩意儿参数一动,整个画风全变,离大谱。
对了,这指标名字叫多头大涨,别被名字唬住,就是个副图算法。名字起得唬人,底下该算啥算啥,你敢信这名字还是我随手敲的?
02指标源码分享|多头大涨

DIF:=EMA(CLOSE,13)-EMA(CLOSE,28),NODRAW;DEA:=EMA(DIF,8),NODRAW;MACD:(DIF-DEA)*5,NODRAW;VAR9:=((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27)))*(100);VAR10:=SMA(VAR9,3,1);VAR11:=SMA(VAR10,3,1);VAR12:=SMA(VAR11,3,1);STICKLINE((MACD>0),0,MACD,3.2,0),COLOR000033;STICKLINE((MACD>0),0,MACD,2.7,0),COLOR000066;STICKLINE((MACD>0),0,MACD,2.1,0),COLOR000099;STICKLINE((MACD>0),0,MACD,1.5,0),COLOR0000CC;STICKLINE((MACD>0),0,MACD,0.9,0),COLOR0000FF;STICKLINE((MACD>0),0,MACD,0.3,0),COLORCC66FF;STICKLINE((MACD<=0),0,MACD,3,2),COLOR990000;STICKLINE((MACD<=0),0,MACD,2.7,0),COLORCC0000;STICKLINE((MACD<=0),0,MACD,2.1,0),COLORFF4400;STICKLINE((MACD<=0),0,MACD,1.5,0),COLORFF8800;STICKLINE((MACD<=0),0,MACD,0.9,0),COLORFFCC00;STICKLINE((MACD<=0),0,MACD,0.3,0),COLORCYAN;STICKLINE((MACD<REF(MACD,1)ANDMACD>0),0,MACD,3,2),COLOR990000;STICKLINE((MACD<REF(MACD,1)ANDMACD>0),0,MACD,2.7,0),COLORCC0000;STICKLINE((MACD<REF(MACD,1)ANDMACD>0),0,MACD,2.1,0),COLORFF4400;STICKLINE((MACD<REF(MACD,1)ANDMACD>0),0,MACD,1.5,0),COLORFF8800;STICKLINE((MACD<REF(MACD,1)ANDMACD>0),0,MACD,0.9,0),COLORFFCC00;STICKLINE((MACD<REF(MACD,1)ANDMACD>0),0,MACD,0.3,0),COLORCYAN;STICKLINE((MACD>REF(MACD,1)ANDMACD<0),0,MACD,3.2,0),COLOR000033;STICKLINE((MACD>REF(MACD,1)ANDMACD<0),0,MACD,2.7,0),COLOR000066;STICKLINE((MACD>REF(MACD,1)ANDMACD<0),0,MACD,2.1,0),COLOR000099;STICKLINE((MACD>REF(MACD,1)ANDMACD<0),0,MACD,1.5,0),COLOR0000CC;STICKLINE((MACD>REF(MACD,1)ANDMACD<0),0,MACD,0.9,0),COLOR0000FF;STICKLINE((MACD>REF(MACD,1)ANDMACD<0),0,MACD,0.3,0),COLORCC66FF;V1:=DMA((((H+L)+(C*2))/4),0.9);HY1:=REF(EMA(V1,3),1);多空:(MA((C-HY1)*10,2))*0.1,NODRAW;换手:=V*100/CAPITAL;主力:=MA(换手,4);大户:=MA(换手,9);中户:=MA(换手,17);散户:=MA(换手,34);均量:=(主力+大户+中户+散户)/4;主力量:(主力-均量)COLORMAGENTA,NODRAW;大户量:(大户-均量)COLORYELLOW,NODRAW;中户量:(中户-均量)COLORLIBLUE,NODRAW;散户量:(散户-均量)COLORBLUE,NODRAW;操盘:STICKLINE(主力量>=0AND主力量>=REF(主力量,1),5,5+主力量,1.5,0),COLORRED;回落:STICKLINE(主力量>=0AND主力量<REF(主力量,1),5,5+主力量,1.5,0),COLORYELLOW;反弹:STICKLINE(主力量<0AND主力量>=REF(主力量,1),5,5+主力量,1.5,0),COLORGREEN;寻底:STICKLINE(主力量<0AND主力量<REF(主力量,1),5,5+主力量,1.5,0),COLORGREEN;操盘4:STICKLINE(多空>=0AND多空>=REF(多空,1),10,10+多空,1.5,0),COLORRED;回落4:STICKLINE(多空>=0AND多空<REF(多空,1),10,10+多空,1.5,0),COLORRED;反弹4:STICKLINE(多空<0AND多空>=REF(多空,1),10,10+多空,1.5,0),COLORGREEN;寻底4:STICKLINE(多空<0AND多空<REF(多空,1),10,10+多空,1.5,0),COLORGREEN;
顺手把 #资金流向# 这个话题钉一下,平时跟 #副图指标# #MACD公式# 绑在一块儿聊,找起来也方便。
03换手拆成四档,多空线和操盘柱怎么联动起来
这副图看着花,拆开来就两套引擎:一套是换手四档算资金偏离,一套是多空振荡器算趋势。两个引擎并行,柱子才画得出来。光盯一个,跟听交响乐只听小提琴似的,不全。
先看门面——
1DIF:=EMA(CLOSE,13)-EMA(CLOSE,28)
非标准MACD快线。标准MACD是12/26,这公式用13/28。参数怎么选的?取5和60两个边界:5日EMA太灵敏,DIF上蹿下跳跟跳蚤似的;60日EMA太钝,等DIF走出来行情都过半了。合理区间10到30,选定13/28——比标准12/26略慢半拍,过滤掉一些假交叉。
本指标 13/28/8 vs 标准 12/26/9
DEA再EMA一次8日,MACD=(DIF-DEA)*5放大5倍,让柱子看得见。这柱子有6层渐变,正值从深蓝到紫,负值从暗红到青,柱子缩小时颜色也变,等于用颜色告诉你动能在衰减。不用你猜,颜色自己说话,绝了。
地基是换手——
2换手:=V*100/CAPITAL
换手率。成交量乘100除以流通股本,得到百分比。这是整个资金流模块的地基,后面四档资金全在换手率上做均线。CAPITAL是流通盘,V是当日成交量,比值就是当天有多少比例的筹码换了手。
换手高等于筹码交换活跃,低等于没人动。这玩意儿是地基,地基歪了上面全歪。我之前把CAPITAL漏了,主力线直接飞到天上去,服了。
四档之首——
3主力:=MA(换手,4)
主力4日、大户9日、中户17日、散户34日。为什么是这组数?取2和60两个边界:2日太短,主力线跳得跟心电图;60日太长,散户线跟直线似的没波动。合理区间3到40,收尾定4/9/17/34。
4是一周交易日,9是两周,17是一个月,34是斐波那契数。四个周期层层递进,短周期的是主力,动作快;长周期的是散户,反应慢。这组数有讲究,按资金体量对应的反应速度定的。你拿计算器去套别的数,准保抖。
偏离度——
4主力量:(主力-均量)
均量=(主力+大户+中户+散户)/4,等于海平面。主力减均量等于主力水位高出海平面多少。正值等于主力换手高于平均,蓄水;负值等于低于平均,放水。大户量、中户量、散户量同理,各算各的差值。
后面操盘/回落/反弹/寻底四根柱全看主力量的正负和增减:主力量≥0且在增加等于操盘柱,红的;主力量≥0但在减少等于回落柱,黄的;主力量<0但在增加等于反弹柱,绿的;主力量<0且在减少等于寻底柱,绿的。四根柱子四种状态,你对着颜色看就行,不用背。
另一套引擎——
5多空:(MA((C-HY1)*10,2))*0.1
V1=DMA((H+L+C*2)/4,0.9)是量价加权的动态均线,HY1=REF(EMA(V1,3),1)是V1的3日EMA再往前挪一天。C-HY1是当前价跟平滑成本的差距,乘10放大,再MA2日平滑,收尾乘0.1缩回来。
你要问乘10再乘0.1等于没乘?不对,中间MA2日平滑了,先放大再平滑再缩回,等于给差距做了个低通滤波。这设计挺鸡贼的,醉了。
多空线≥0在5以上画操盘4/回落4柱,<0画反弹4/寻底4柱。这是第二套引擎,跟主力量那套并行,两个引擎一起看才是这指标的完整画面。光看一套,跟体检报告只看化验单不量体温似的,不完整。
剩下的VAR9到VAR12是KDJ那类东西,MACD渐变的STICKLINE在柱子缩小时变色,操盘4/回落4是多空线上的细柱,都是配套的,不展开了,源码里自己翻。