[ZS260913]缠中说缠走势主图-通达信指标源码分享

【免责声明】本篇只聊通达信公式的编写思路与算法骨架,属技术科普,不构成任何投资建议。市场有风险,盈亏请自负。

01 UP 和 DOWN 用 DRAWLINE 画出升降段,缠劲儿一眼散

走势一上一下,眼睛容易跟着晃。缠中说缠走势主图的做法很巧:它用 DRAWLINE 把每一段上涨的低点和高点连起来,涨段画一根蓝线,跌段画一根绿线,缠来绕去的劲儿就散了。这段 主图指标 的写法,是给 通达信 写一套"自动分段"的公式。

速查卡(五秒扫完):

DRAWLINE
高低点连线,升降段成形
PERIOD
按周期取参,多周期通用
RMA
快线 NMA 慢线,交叉定方向
RISK
弱于快线才显形,提示转弱

02 指标源码分享|缠中说缠走势主图

指标编号:ZS260913

指标完整源码:

SHORT:=7;LONG:=19;T:=PERIOD;D:=IF(T=0,30,{1F}IF(T=1,25,{5F}IF(T=8,25,{多分钟}IF(T=2,20,{15F}IF(T=3,20,{30F}IF(T=4,20,{60F}IF(T=5,10,{}IF(T=6,10,{}IF(T=7,10,{}IF(T=9,10,{多日}IF(T=10,10{},10{})))))))))));RMA:EMA(CLOSE,SHORT),COLORLIGRAY;NMA:EMA(CLOSE,LONG),COLORMAGENTA;RISK:IF(NMA>RMA,NMA,DRAWNULL),COLORGREEN;UP:DRAWLINE(L=LLV(L,BARSLAST(CROSS(NMA,RMA))+1) AND L=LLV(L,D) AND RMA<=NMA,L,H=HHV(H,BARSLAST(CROSS(RMA,NMA))+1) AND H=HHV(H,D) AND RMA>=NMA,H,0),COLOR0000FF,LINETHICK2;DOWN:DRAWLINE(H=HHV(H,BARSLAST(CROSS(RMA,NMA))+1) AND H=HHV(H,D) AND RMA>=NMA,H,L=LLV(L,BARSLAST(CROSS(NMA,RMA))+1) AND L=LLV(L,D) AND RMA<=NMA,L,0),COLOR00FF00,LINETHICK2;UH:HHV(H,55),COLORBROWN;MID:(HHV(H,55)+LLV(L,55))/2,COLORBROWN;DL:LLV(L,55),COLORBROWN;

把 #缠中说缠# 这个话题收一下,平时跟 #主图指标# #通达信公式# 放一起琢磨,写法的巧劲比信号本身值钱。

03 快慢线交叉切段,DRAWLINE 把段画出来

先说周期参数。源码里有串 IF 嵌套,按 PERIOD 返回值给不同的回溯长度。为什么分这么细?日线、周线、月线本身 K 线少,给 10 就够;一分钟线杂波多,给 30 才压得住。全给 5 会刷屏,全给 60 在分钟线又漏段,所以按周期长短往上加。其它周期兜底给 10,不另起炉灶。分钟线给 30 是它 K 多,日线给 10 是它 K 少,参数跟着样本量走。

再说快慢线。核心就两句:RMA:EMA(CLOSE,SHORT) 和 NMA:EMA(CLOSE,LONG)。SHORT 取 7,LONG 取 19。取 5 和 10 太短,价格抖一下快慢线就反复交叉;取 30 和 60 又太慢,一段都走完才金叉死叉。7 配 19 是快慢均线里顺手的档位,既能分开两层速度又不拖沓。快线管灵敏,慢线管方向,各管一摊。

方向怎么切?靠 CROSS(NMA,RMA) 这一组。快线从下穿上,判一段上涨;反之下穿,判一段下跌。交叉点就是段的起点,后面 DRAWLINE 才接得上。

接着看连线。写法长这样:

UP:DRAWLINE(L=LLV(L,BARSLAST(CROSS(NMA,RMA))+1) AND L=LLV(L,D) AND RMA<=NMA,L,H=HHV(H,BARSLAST(CROSS(RMA,NMA))+1) AND H=HHV(H,D) AND RMA>=NMA,H,0)

它先找"上次快下穿慢那天起的最低价",再找"上次快上穿慢那天起的最高价",两点一连,涨段蓝线就出来了。DOWN 把高低反过来,跌段绿线成形。D 是前面算好的回溯长度,作用是不让连线越界跑太远。DRAWLINE 末尾那个 0,是让线延伸到最新一根 K,不停在起点;改成 1 就只画线段。这个 0 决定了通道是连着的还是断的。连着看趋势,断了看单段,写法上就差这一个数。

RISK 只在慢线压过快线时才显形,平时藏着。它给的是"弱"的提醒,不是方向,别和 UP、DOWN 混了。末尾那组 UHMIDDL 换尺子:取 55 根 K 线的最高、最低,中间值当基准带。三道横线一排,通道的上下沿就有了参照。这三道只当背景带,看 UP、DOWN 贴不贴基准。

评论区聊聊:你画段习惯用固定天数,还是像它这样用"上次交叉"动态框?哪种更少画歪?

[ZS260913]缠中说缠走势主图.tn6
类型:指标公式|已下载:0|下载方式:免费下载
立即下载
在线客服
QQ:332879389
联系电话
13605084160