[YZ260831]风云提示主图-通达信指标源码分享

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

01 指标核心定位|一台雷达扫描高低气压区

这主图像一台气象预警雷达,自动扫描价格走势里的"低气压区"和"高气压区",在对应位置标注文字和图标。

核心逻辑用两组数据交叉判断:一组是价格在近期高低区间的位置,另一组是短期趋势的加速角度。两组数据配合,在低位标注、低位区间标注,高位区间也标注,配合快慢线做趋势确认。

说白了一句话——它帮你在图表上画好气象标记,哪儿该注意哪儿有异动,标注替你做了。

主图指标的气象标记思路,就是让趋势变化"可预警"。

02 源码在这里|风云提示主图

标编号:YZ260831

指标完整源码:

快线:=EMA(C,3);中线:=EMA(C,8);慢线:=EMA(C,21);平衡线:=MA(C,43);VAR1:=EMA(CLOSE,3);VAR2:=(2*CLOSE+HIGH+LOW)/4;VAR4:=LLV(LOW,5);VAR5:=HHV(HIGH,4);散户:=EMA((VAR2-VAR4)/(VAR5-VAR4)*100,4);庄家:=EMA(0.667*REF(散户,1)+0.333*散户,2);DRAWICON(CROSS(散户,庄家)AND散户<30,L*0.99,1);DRAWICON(CROSS(庄家,散户)AND散户>70,H*1.02,2);DRAWTEXT(CROSS(散户,庄家)AND散户<30,L*0.95,'风云提示低吸'),COLORRED;DRAWTEXT(CROSS(庄家,散户)AND散户>70,H*1.03,'风云提示高抛'),COLORGREEN;X1:=(CLOSE*2+HIGH+LOW)/4;BB13:=ATAN(EMA(X1,13)-REF(EMA(X1,13),1))*3.1416*10;DRAWTEXT(FILTER(BB13>1ANDEMA(X1,13)>REF(EMA(X1,8),1),10),L*0.99,'∠45'),COLORYELLOW;买线:=EMA(CLOSE,2);卖线:=EMA(SLOPE(CLOSE,21)*20+CLOSE,42);DRAWICON(CROSS(买线,卖线),L*0.99,1);DRAWICON(CROSS(卖线,买线),H*1.01,2);

03 原理拆解|雷达一层层扫过去

你往这看——这指标的扫描逻辑像气象台的预警系统,分三层从粗到细。

气象预警不是看一眼天就发的,它得先看大范围气压分布,再看局部风速变化,综合判断要不要发预警。这指标也是三层:均线排趋势、位置算区间、角度判加速。

第一层扫描:均线梯队排兵布阵

快线:=EMA(C,3);中线:=EMA(C,8);慢线:=EMA(C,21);平衡线:=MA(C,43);

3日、8日、21日、43日四条均线,从快到慢排列。3日最灵敏,43日最稳重。

为什么取这几个数字?3和8是超短和短期,21是月线,43大约两个月。四条线从日内级别到中线全覆盖,任何一个级别的趋势变化都能被其中一条捕捉到。

这四条线本身不直接发标记,它们是"背景天气"——排列多头就是晴天,排列空头就是雨天。

第二层扫描:散户庄家位置值

核心信号在这两行:

散户:=EMA((VAR2-VAR4)/(VAR5-VAR4)*100,4);庄家:=EMA(0.667*REF(散户,1)+0.333*散户,2);

VAR2是(2*CLOSE+HIGH+LOW)/4,给收盘价双倍权重。VAR4是5日最低价,VAR5是4日最高价。

(VAR2-VAR4)/(VAR5-VAR4)*100 这个公式仔细看——它算的是当前价格在近5日高低区间里的百分比位置。最低就是0,最高就是100。

取4日EMA平滑得到散户线。0.667和0.333这两个权重是经典的平滑系数——昨日值占三分之二,今日值占三分之一。这样平滑出来的庄家线比散户线更稳,不会因为单日波动大幅跳动。

交叉计算在这:

CROSS(散户,庄家) AND 散户<30 → 标注"风云提示低吸"CROSS(庄家,散户) AND 散户>70 → 标注"风云提示高抛"

散户值低于30说明价格处于近期低区间,此时散户线上穿庄家线,标注"低吸"文字。高于70则相反,标注"高抛"。

注意这些是代码在图表上输出的标注文字,讲解的是公式逻辑,不是操作建议。

DRAWICON同步在K线下方或上方画图标,1号图标在低位,2号图标在高位。

第三层扫描:趋势角度过滤

BB13:=ATAN(EMA(X1,13)-REF(EMA(X1,13),1))*3.1416*10;

ATAN是反正切函数,算的是EMA13变化量的角度。乘以3.1416再乘10,把弧度转换并放大成可读数值。

BB13>1 说明13日EMA的变化角度足够陡——趋势在加速。

FILTER(BB13>1 AND EMA(X1,13)>REF(EMA(X1,8),1),10) 在图表上标注"∠45"文字,表示趋势角度值得关注。

为什么要做角度过滤?因为区间位置交叉在横盘震荡时会产生大量假标记,加上角度条件后,只有在趋势真正加速时才标注,减少噪音。

快慢线二次确认

买线:=EMA(CLOSE,2);卖线:=EMA(SLOPE(CLOSE,21)*20+CLOSE,42);

这组和第一篇的快慢线逻辑一样——2日EMA做快线,21日斜率加42日EMA做慢线。金叉位置画十字标记,作为区间位置信号的二次确认。

两组叠加:区间位置给位置信号(高低区间),快慢线给趋势信号(方向)。两个都指向同一个方向,参考价值才够。

雷达扫完三层,气象标记也就画完了——哪儿是低气压区、哪儿在加速、趋势朝哪走,标注替你做好了。剩下的判断交给你自己。

#技术分析 #趋势预警 #主图指标

你平时看主图喜欢几条均线配合?评论区聊聊你习惯的均线组合,收藏这篇对照源码看扫描逻辑。 

[YZ260831]风云提示主图.tn6
类型:指标公式|已下载:1|下载方式:免费下载
立即下载
在线客服
QQ:332879389
联系电话
13605084160