[ZD261109]天气预告副图-通达信指标源码分享

01 料都备齐了,就差那把火

后厨做菜,讲究备菜、配比、起锅那三步。天气预告这副图,骨子里也是这套活。

它先把长中短三档高低点当成三种原料——五百天的、两百五十天的、九十天的,各取其值;

再按配比倒进一口锅,加权、平均、再乘个系数,熬出一条 基准价 VARA;

再拿当天的能量去撞这条基准,撞凉了标成 暴风雪,撞热了标成 热浪。

一整套就是拿算法预报盘面冷暖,不猜方向,只把冷热分开摆。副图、均线、能量这三样,是这锅菜的主料。

三档慢均线
长中短三档高低点各自抹平
三种配比
把三档加权熬出的三锅料
基准价
三锅料再合成的一条中线
冷热两色
能量撞基准后分出的两边

备菜这步走完,才轮到火候。

02 指标源码分享|天气预告

指标编号:ZD261109

完整指标源码:

VAR1:=EMA(HHV(HIGH,500),21);VAR2:=EMA(HHV(HIGH,250),21);VAR3:=EMA(HHV(HIGH,90),21);VAR4:=EMA(LLV(LOW,500),21);VAR5:=EMA(LLV(LOW,250),21);VAR6:=EMA(LLV(LOW,90),21);VAR7:=EMA((VAR4*0.96+VAR5*0.96+VAR6*0.96+VAR1*0.558+VAR2*0.558+VAR3*0.558)/6,21);VAR8:=EMA((VAR4*1.25+VAR5*1.23+VAR6*1.2+VAR1*0.55+VAR2*0.55+VAR3*0.65)/6,21);VAR9:=EMA((VAR4*1.3+VAR5*1.3+VAR6*1.3+VAR1*0.68+VAR2*0.68+VAR3*0.68)/6,21);VARA:=EMA((VAR7*3+VAR8*2+VAR9)/6*1.738,21);VARC:=SMA(ABS(L-REF(L,1)),3,1)/SMA(MAX(L-REF(L,1),0),3,1)*100;VARD:=EMA(IF(C*1.35<=VARA,VARC*10,VARC/10),3);VARF:=HHV(VARD,30);暴风雪:EMA(IF(L=LLV(L,30)ORC=LLV(C,30),(VARD+VARF*2)/2,0),3)/1000,COLORFFFFFF;热浪:EMA(IF(H=HHV(H,30)ORC=HHV(H,30),(VARD+VARF*2)/2,0),3)/800,COLOR0000FF;STICKLINE(热浪>0,0,热浪,1,0),COLORFF0099;STICKLINE(暴风雪>0,0,暴风雪,1,0)COLOR3366CC;STICKLINE(L=LLV(L,30)ORC=LLV(C,30),0,暴风雪,1,0),COLORFFFFFF;STICKLINE(L=LLV(L,30)ORC=LLV(C,30),IF(暴风雪<40,暴风雪,40),0,1,0),COLORCCCC00;STICKLINE(L=LLV(L,30)ORC=LLV(C,30),IF(暴风雪<20,暴风雪,20),0,1,0),COLOR996600;STICKLINE(L=LLV(L,30)ORC=LLV(C,30),IF(暴风雪<10,暴风雪,10),0,1,0),COLOR00CC00;雪莲花:IF(((暴风雪>0ANDC<MA(C,5)*0.88)OR暴风雪>9)AND(L=LLV(L,30)ORC=LLV(C,30))ANDC>REF(C,1)*0.9016,IF(暴风雪>0.5,暴风雪-0.5,0),DRAWNULL),CROSSDOT,LINETHICK6,COLOR9933FF;STICKLINE(H=HHV(H,30)ORC=HHV(H,30),热浪,0,1,0),COLOR0000FF;STICKLINE(H=HHV(H,30)ORC=HHV(H,30),IF(热浪<20,热浪,20),0,1,0),COLOR3333FF;雷阵雨:IF(((热浪>0ANDH>MA(C,5)*1.1)OR热浪>2)AND(H=HHV(H,30)ORC=HHV(C,30))ANDC<REF(C,1)*1.0985,热浪+3,DRAWNULL),CROSSDOT,LINETHICK8,COLOR666633;STICKLINE(((热浪>0ANDH>MA(C,5)*1.1)OR热浪>2)AND(H=HHV(H,30)ORC=HHV(C,30))ANDC<REF(C,1)*1.0985,热浪+2.9,0,2,0),COLOR999999;

这套预报路子,归进 #均线#能量#副图 那一档,往后聊多周期就它。

03 火候拆解:三档加权,熬一条基准价

先看备菜。对最高价分别取三个窗口的高点,再各做一道二十一天 EMA;对最低价反过来同做一遍。

老档那五百天像老汤,沉得住;短档九十天像鲜料,反应快。

两档一个太钝一个太跳,所以作者不押单档,长中短一起上,钝的托底、快的领鲜,中间那档正好把两头接上。

VARA:=EMA((VAR7*3+VAR8*2+VAR9)/6*1.738,21);

这行是 配比。三锅料各按三倍、两倍、一倍的份数倒进大盆,除以六摊平,再乘一点七三八。

那个 乘数 不是玄学,是把前两步算出的数拉回价格量级附近,让后面冷热阈值卡得准。二十一天 EMA 收尾,图一个不毛躁、又能跟上变化。

VARC:=SMA(Abs(L-REF(L,1)),3,1)/SMA(MAX(L-REF(L,1),0),3,1)*100;

能量阀值这锅,量的是冷多热少。分子取下跌的力道,分母取上涨的力道,一除再乘一百,就成了这段日子的冷暖读数。

旁边那道三十天的 HHV,是给它配的一把大火——热浪要够烫,得看最近能量峰值冲没冲上来。

到这儿冷热分家:当天价创三十天新低,落进暴风雪那一色;创三十天新高,落进热浪那一色。

雪莲花、雷阵雨是这两色里再挑极端情况的补标,平时不轻易露头。

整套算法没有一处提到点位好坏,只是把「今天比这三十天更冷还是更热」画成了颜色。

你把短那档从九十改成六十,熬出的基准线稀不稀、两色分不分得开,回去调一把就知道火候差在哪。

[ZD261109]天气预告副图.tn6
类型:指标公式|已下载:0|下载方式:免费下载
立即下载
在线客服
QQ:332879389
联系电话
13605084160