[AG260904]红进蓝出主图-通达信指标源码分享

【免责声明】本文仅拆解指标算法原理、信号含义,属编程与源码科普,不构成任何投资建议。市场有风险,据此操作盈亏自负。
01 快慢线一张图,红蓝直接看强弱
你有没有过这种感觉:MACD 那两条快慢线明明金叉了,K线却还在原地磨叽;等你想看真切,它又绕回去了。这根主图指标干的事特别简单——把 DIFF 和 DEA 谁压着谁,直接画成了 K线的颜色。DIFF 在 DEA 上面,实体就染红;反过来就染蓝。一眼扫过去,这段时间是偏强还是偏弱,根本不用死盯着那两条线较劲。
速查卡先摆这,五秒抓住重点:
| DIFF | |
| DEA | |
02 指标源码分享|红进蓝出主图

指标编号:AG260904
指标完整源码:
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIFF,9);MA(C,8),COLORWHITE;MA(C,21),COLORYELLOW;多:STICKLINE(DIFF>DEA,C,O,8,0),COLORRED;STICKLINE(DIFF>DEA,H,L,0,0),COLORRED;空:STICKLINE(DIFF<=DEA,C,O,8,0),COLORBLUE;STICKLINE(DIFF<=DEA,H,L,0,0),COLORBLUE;DRAWTEXT(CROSS(DIFF,DEA),L-0.2,'信号位'),COLORWHITE;DRAWTEXT(CROSS(DEA,DIFF),H+0.2,'位置标注'),COLORGREEN;
03 红蓝到底怎么一层层算出来
先说根基。DIFF 这道差,本身就是:
EMA(CLOSE,12)-EMA(CLOSE,26)
把十二日指数均线和二十六日指数均线相减,得到的就是那条快线。为什么偏偏是十二和二十六?早年间海外期货一周六个交易日,十二天约莫半个多月,二十六天接近一个月。取太小,线跟着价格乱抖;取太大,等它反应过来行情早走完了。十二和二十六刚好卡在灵敏和迟钝中间,既跟得住节奏,又不至于天天冒假信号。
DEA 是把 DIFF 再压一层:
EMA(DIFF,9)
DIFF 自己上下乱窜,直接拿它比大小容易误判,所以再用九日指数平均抹一道。九这个天数也是经验里的折中——比五日稳,比二十日快。压完之后,DIFF 穿过 DEA 才算一次像样的交叉。
真正的染色逻辑就一句判断:
DIFF>DEA
通达信的 STICKLINE 按这个条件给实体上色。条件成立,实体画红色;不成立,画蓝色。上下影线也跟着同色,整根 K线就统一了调子。所以你看到的红进蓝出,本质就是 DIFF与DEA 谁上谁下的位置关系,被翻译成了颜色,没别的魔法。染色用的 STICKLINE 宽度给到八、中间不留空,实体就画得满满当当。这里提醒一句,红蓝只表达两条均线的位置关系,柱子高低跟成交量没关系,别把颜色会错意。
主图上还叠了两条均线作陪衬:
MA(C,8) 、 MA(C,21)
八日线偏短,二十一日线偏中。它们不参与染色,只是给你一个参照——红柱子那段如果八日线还压在二十一日线之上,那段强势才更讲得通;颜色和基本面向背时,往往就是节奏要变的前兆。源码里原作者在某个交叉点打了个信号位的小标,那只是他个人的记号,咱们看图不读它的操作暗示,只琢磨公式本身。
参数这块没什么玄学,但也不是拍脑袋。十二、二十六、九这套从海外期货时代沿用几十年,是因为它把半多月和一个月的节奏卡得刚好;八和二十一,是把一周半和一个月换算成交易日取整,挑的是顺手好记、互相不打架的数。你若嫌红蓝翻得太频繁,可以把 DEA 的九调大到十二,线会更迟钝;嫌反应慢,就把八日线换成五日。你看懂了这几层,这套主图就不再是黑箱,下次自己改参数也心里有底。学会了这套写法,你也能把 DIFF 换成别的差值,主图就变成你顺手的样子。指标不是圣旨,它就是把你想看的关系画出来罢了。源码里那个信号位标记,是用 DRAWTEXT 打在最低价往下一点点、或最高价往上一点点,所以它总贴在 K线的外沿,不挡视线。这一点小写法,你以后自己写指标也能用。红蓝翻色频繁也不代表任何方向判断,它就是把两条均线的相对位置画出来,你拿它当温度计看强弱就好。
评论区聊聊:你平时看 MACD,更习惯盯快慢线交叉,还是直接看柱子红绿的长短?
