通达信〖趋势波段柱〗指标公式源码

这是一个通达信技术指标公式,包含多个买卖信号和量价分析模块。主要功能:
- 持股线:基于价格相对均线位置、均线多头排列等条件,显示红色持股信号。
- 卖点:当持股线从高位下穿0.5时,显示绿色卖出信号。
- VAR311/VAR314:通过多层EMA和条件判断,生成彩色柱状图,表示不同强度的买入信号。
- 量能RSI系列:计算不同周期的量能相对强弱指标,用于判断资金活跃度。
- 买入易涨停:结合均线交叉、趋势和价格形态,提示潜在涨停机会。
- 低位扫货/扫货准备:通过乖离率、均线角度、加速度等条件,识别低位买入时机。
- AI扫货/买入:基于涨停次数和价格位置,给出买入提示。
使用方法:将代码复制到通达信公式管理器,新建技术指标公式即可。信号以文字、柱状图或线条形式显示在图表上,红色为买入提示,绿色为卖出提示。
 

VAR1:=EMA((C-REF(C,1))/ REF(C,3),10) * 100;
VAR2:=EMA(EMA(EMA(EMA(VAR1,2),2),2),3);
VAR3:=(C-MA(C,26))/ MA(C,26) * 100;
VAR4:=1;
VAR5:=IF(MA((C-MA(C,28))/ MA(C,28),3) * 100 > 0 AND MA(C,5) > MA(C,10) AND VAR3 > EMA(MA((C-MA(C,28))/ MA(C,28),3) * 100,5) AND VAR2 > REF(VAR2,1),MA((C-MA(C,28))/ MA(C,28),3) * 100,0) * VAR4;
持股线:=(MA((C-MA(C,28))/ MA(C,28),3) * 100 > 0 AND MA(C,5) > MA(C,10) AND VAR3 > EMA(MA((C-MA(C,28))/ MA(C,28),3) * 100,5)) * VAR5 * VAR4,LINETHICK1,COLORRED;
VAR21D1:=MA((C-MA(C,28))/ MA(C,28),3) * 100;
VAR6:=(MA(C,3)+MA(C,6)+MA(C,12)+MA(C,24))/ 4;
VAR7:=VAR6+3 * STD(VAR6,10);
VAR8:=MA(C,26)+2 * STD(C,26);
卖点:=(V > 0 AND crOSS(0.5,持股线)) * REVERSE(MA((C-MA(C,28))/ MA(C,28),3) * 100) * VAR4,COLORGREEN;
VAR311:=(V > 0 AND VAR5 > 0 AND VAR2 > REF(VAR2,1)) * EMA(VAR5,5),COLOR005999;
STICKLINE(VAR311,VAR311,0,2.5,0),COLOR000088;
STICKLINE(VAR311,VAR311,0,2.0,0),COLOR0000AA;
STICKLINE(VAR311,VAR311,0,1.5,0),COLOR0000CC;
STICKLINE(VAR311,VAR311,0,1.0,0),COLOR0000EE;
STICKLINE(VAR311,VAR311,0,0.6,0),COLOR0000FF;
STICKLINE(VAR311,VAR311,0,0.2,0),COLOR3333FF;
VAR314:=(V > 0 AND EMA((C-MA(C,28))/ MA(C,28),2) > MA((C-MA(C,28))/ MA(C,28),4) AND MA((C-MA(C,28))/ MA(C,28),4) > REF(MA((C-MA(C,28))/ MA(C,28),4),1) AND SMA(MAX(C-REF(C,1),0),14,1)/ SMA(Abs(C-REF(C,1)),14,1) * 100 > 64.5 AND EMA(C,1) > (VAR7 OR VAR8)) * EMA(VAR5,5)/ 2.5 * VAR4,COLORRED;
STICKLINE(VAR314,VAR314,0,3.1,0),COLOR00AAFF;
STICKLINE(VAR314,VAR314,0,2.1,0),COLOR00BBFF;
STICKLINE(VAR314,VAR314,0,1.5,0),COLOR00CCFF;
STICKLINE(VAR314,VAR314,0,1,0),COLOR00DDFF;
STICKLINE(VAR314,VAR314,0,0.6,0),COLOR00EEFF;
STICKLINE(VAR314,VAR314,0,0.2,0),COLOR00FFFF;
N:=38;
N1:=8;
N2:=3;
N3:=10;
M:=3;
PW:=(vol * (CLOSE-OPEN))/(CLOSE+OPEN);
PW1:=EMA((VOL * (CLOSE-OPEN))/(CLOSE+OPEN),N);
ME:=EMA(PW1,N1);
ME1:=MA(ME,N2);
ME2:=MA(ME,N3);
MVAR5:=MA(C,5);
MVAR10:=MA(C,10);
MVAR30:=MA(C,30);
ZX:=(MVAR5+MVAR10)/ 2;
QSXS:=(MVAR5 >=MVAR30) AND (MVAR30 > REF(MVAR30,1));
GD:=(ZX >=REF(ZX,1)) AND (REF(ZX,1) < REF(ZX,2));
YB:=C > (REF(((O-C)/ 2)+C,2));
买:=(CROSS(C,ZX) AND (GD OR YB)) AND QSXS;
买入易涨停:=买 AND (MVAR5 > REF(MVAR5,1));
量能:=VOL;
量能rsi1:=(SMA(MAX(C-(EMA(REF(((L+H)/2),2),1)),0),13,1)/SMA(ABS(C-(EMA(REF(((L+H)/2),2),1))),13,1)*EMA(VOL,13)*3),LINETHICK2,COLORFFFFFF;
量能RSI2:=SMA(MAX(C-SMA(REF(C,2),2,1),0),34,1)/SMA(ABS(C-SMA(REF(C,2),2,1)),34,1)*SMA(VOL,13,1)*2.8,LINETHICK2,COLOR00FFFF;
量能RSI3:=SMA(MAX(C-SMA(REF(C,2),2,1),0),68,1)/SMA(ABS(C-SMA(REF(C,2),2,1)),68,1)*SMA(VOL,34,1)*2.8,LINETHICK2,COLOR5050FF;
EZT:=HIGH > REF(CLOSE,1)*1.093;
EZTO:=EXIST(EZT,N);
XG:=CROSS(ME,ME1) AND ((C > O) AND ((((C-O)/ REF(C,1)) * 100) > 1.5)) AND EXIST(CROSS(量能RSI1,量能RSI3),M);
低位扫货:=IF((XG AND COUNT(XG,3)=1),10,0)COLORMAGENTA;
AA05:=MA(C,5);
五日乖离率:=(C-AA05)/AA05*100;
BB05:=ATAN((AA05/REF(AA05,1)-1)*100)*180/3.1416;
速度5:=SMA(EMA((AA05-REF(AA05,1))/REF(AA05,1),3)*100,3,1);
加速度5:=EMA((速度5-REF(速度5,1)),3);
AVAR10:=MA(C,10);
AVAR20:=MA(C,20);
BB10:=ATAN((AVAR10/REF(AVAR10,1)-1)*100)*180/3.1416;
AVAR30:=MA(C,30);
三拾日乖离率:=(C-AVAR30)/AVAR30*100;
MR:=COUNT(CROSS(五日乖离率,0),3) >=1 AND 三拾日乖离率 > REF(三拾日乖离率,1) AND AA05 > REF(AA05,1) AND (C/REF(C,1)-1)*100 > 5 AND REF(C,1) < AVAR30;
扫货准备:=IF(FILTER(MR,10),20,0),COLORRED,LINETHICK3;
VAR215:=EMA(CLOSE,60)-EMA(CLOSE,250);
VAR216:=EMA(VAR215,250);
VAR217:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;
VAR218:=SMA(VAR217,2,1);
VAR219:=SMA(VAR218,2,1);
VAR21010:=CLOSE/REF(CLOSE,1) >=1.1;
VAR2110:=CLOSE/REF(CLOSE,1) >=1.1;
VAR2111:=IF(VAR2110,1,0);
买入:=IF((VAR2111 AND COUNT(VAR2111,6)=1),40,0);
AI扫货:=IF((VAR2111 AND COUNT(VAR2111,3)=1),30,0);
VAR2105:=EMA(CLOSE,60)-EMA(CLOSE,300);
VAR2106:=EMA(VAR2105,300);
VAR2107:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;
VAR2108:=SMA(VAR2107,2,1);
VAR2109:=SMA(VAR2108,2,1);
DRAWTEXT((VAR2111 AND COUNT(VAR2111,3)=1),20,''),COLORMAGENTA;
DRAWTEXT(MR,10,''),COLORMAGENTA;








来函数检测结果如下
该公式没有未来函数


定制、编写公式指标请联系QQ或微信同号:88652583


VAR1赋值:(收盘价-1日前的收盘价)/3日前的收盘价的10日指数移动平均 * 100
VAR2赋值:VAR1的2日指数移动平均的2日指数移动平均的2日指数移动平均的3日指数移动平均
VAR3赋值:(收盘价-收盘价的26日简单移动平均)/ 收盘价的26日简单移动平均 * 100
VAR4赋值:1
VAR5赋值:如果(收盘价-收盘价的28日简单移动平均)/收盘价的28日简单移动平均的3日简单移动平均*100>0ANDMA(收盘价,5)>收盘价的10日简单移动平均ANDVAR3>(收盘价-收盘价的28日简单移动平均)/收盘价的28日简单移动平均的3日简单移动平均*100的5日指数移动平均ANDVAR2>1日前的VAR2,返回(收盘价-收盘价的28日简单移动平均)/收盘价的28日简单移动平均的3日简单移动平均*100,否则返回0 * VAR4
持股线赋值:((收盘价-收盘价的28日简单移动平均)/收盘价的28日简单移动平均的3日简单移动平均 * 100 > 0 AND 收盘价的5日简单移动平均 > 收盘价的10日简单移动平均 AND VAR3 > (收盘价-收盘价的28日简单移动平均)/收盘价的28日简单移动平均的3日简单移动平均*100的5日指数移动平均) * VAR5 * VAR4,线宽为1,画红色
VAR21D1赋值:(收盘价-收盘价的28日简单移动平均)/收盘价的28日简单移动平均的3日简单移动平均 * 100
VAR6赋值:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/ 4
VAR7赋值:VAR6+3 * VAR6的10日估算标准差
VAR8赋值:收盘价的26日简单移动平均+2 * 收盘价的26日估算标准差
卖点赋值:(成交量(手) > 0 AND 0.5上穿持股线) * (收盘价-收盘价的28日简单移动平均)/收盘价的28日简单移动平均的3日简单移动平均*100的相反数 * VAR4,画绿色
VAR311赋值:(成交量(手) > 0 AND VAR5 > 0 AND VAR2 > 1日前的VAR2) * VAR5的5日指数移动平均,COLOR005999
当满足条件VAR311时,在VAR311和0位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR000088
当满足条件VAR311时,在VAR311和0位置之间画柱状线,宽度为2.0,0不为0则画空心柱.,COLOR0000AA
当满足条件VAR311时,在VAR311和0位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR0000CC
当满足条件VAR311时,在VAR311和0位置之间画柱状线,宽度为1.0,0不为0则画空心柱.,COLOR0000EE
当满足条件VAR311时,在VAR311和0位置之间画柱状线,宽度为0.6,0不为0则画空心柱.,COLOR0000FF
当满足条件VAR311时,在VAR311和0位置之间画柱状线,宽度为0.2,0不为0则画空心柱.,COLOR3333FF
VAR314赋值:(成交量(手) > 0 AND (收盘价-收盘价的28日简单移动平均)/收盘价的28日简单移动平均的2日指数移动平均 > (收盘价-收盘价的28日简单移动平均)/收盘价的28日简单移动平均的4日简单移动平均 AND (收盘价-收盘价的28日简单移动平均)/收盘价的28日简单移动平均的4日简单移动平均 > 1日前的(收盘价-收盘价的28日简单移动平均)/收盘价的28日简单移动平均的4日简单移动平均 AND 收盘价-1日前的收盘价和0的较大值的14日[1日权重]移动平均/ 收盘价-1日前的收盘价的绝对值的14日[1日权重]移动平均 * 100 > 64.5 AND 收盘价的1日指数移动平均 > (VAR7 OR VAR8)) * VAR5的5日指数移动平均/ 2.5 * VAR4,画红色
当满足条件VAR314时,在VAR314和0位置之间画柱状线,宽度为3.1,0不为0则画空心柱.,COLOR00AAFF
当满足条件VAR314时,在VAR314和0位置之间画柱状线,宽度为2.1,0不为0则画空心柱.,COLOR00BBFF
当满足条件VAR314时,在VAR314和0位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR00CCFF
当满足条件VAR314时,在VAR314和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00DDFF
当满足条件VAR314时,在VAR314和0位置之间画柱状线,宽度为0.6,0不为0则画空心柱.,COLOR00EEFF
当满足条件VAR314时,在VAR314和0位置之间画柱状线,宽度为0.2,0不为0则画空心柱.,COLOR00FFFF
N赋值:38
N1赋值:8
N2赋值:3
N3赋值:10
M赋值:3
PW赋值:(成交量(手) * (收盘价-开盘价))/(收盘价+开盘价)
PW1赋值:(成交量(手)*(收盘价-开盘价))/(收盘价+开盘价)的N日指数移动平均
ME赋值:PW1的N1日指数移动平均
ME1赋值:ME的N2日简单移动平均
ME2赋值:ME的N3日简单移动平均
MVAR5赋值:收盘价的5日简单移动平均
MVAR10赋值:收盘价的10日简单移动平均
MVAR30赋值:收盘价的30日简单移动平均
ZX赋值:(MVAR5+MVAR10)/ 2
QSXS赋值:(MVAR5 >=MVAR30) AND (MVAR30 > 1日前的MVAR30)
GD赋值:(ZX >=1日前的ZX) AND (1日前的ZX < 2日前的ZX)
YB赋值:收盘价 > (2日前的((开盘价-收盘价)/2)+收盘价)
买赋值:(收盘价上穿ZX AND (GD OR YB)) AND QSXS
买入易涨停赋值:买 AND (MVAR5 > 1日前的MVAR5)
量能赋值:成交量(手)
量能RSI1赋值:(收盘价-(2日前的((最低价+最高价)/2)的1日指数移动平均)和0的较大值的13日[1日权重]移动平均/收盘价-(2日前的((最低价+最高价)/2)的1日指数移动平均)的绝对值的13日[1日权重]移动平均*成交量(手)的13日指数移动平均*3),线宽为2,COLORFFFFFF
量能RSI2赋值:收盘价-2日前的收盘价的2日[1日权重]移动平均和0的较大值的34日[1日权重]移动平均/收盘价-2日前的收盘价的2日[1日权重]移动平均的绝对值的34日[1日权重]移动平均*成交量(手)的13日[1日权重]移动平均*2.8,线宽为2,COLOR00FFFF
量能RSI3赋值:收盘价-2日前的收盘价的2日[1日权重]移动平均和0的较大值的68日[1日权重]移动平均/收盘价-2日前的收盘价的2日[1日权重]移动平均的绝对值的68日[1日权重]移动平均*成交量(手)的34日[1日权重]移动平均*2.8,线宽为2,COLOR5050FF
EZT赋值:最高价 > 1日前的收盘价*1.093
EZTO赋值:最近N日存在EZT
XG赋值:ME上穿ME1 AND ((收阳线) AND ((((收盘价-开盘价)/ 1日前的收盘价) * 100) > 1.5)) AND 最近M日存在量能RSI1上穿量能RSI3
低位扫货赋值:如果(XGANDCOUNT(XG,3)=1),返回10,否则返回0画洋红色
AA05赋值:收盘价的5日简单移动平均
五日乖离率赋值:(收盘价-AA05)/AA05*100
BB05赋值:(AA05/1日前的AA05-1)*100的反正切*180/3.1416
速度5赋值:(AA05-1日前的AA05)/1日前的AA05的3日指数移动平均*100的3日[1日权重]移动平均
加速度5赋值:(速度5-1日前的速度5)的3日指数移动平均
AVAR10赋值:收盘价的10日简单移动平均
AVAR20赋值:收盘价的20日简单移动平均
BB10赋值:(AVAR10/1日前的AVAR10-1)*100的反正切*180/3.1416
AVAR30赋值:收盘价的30日简单移动平均
三拾日乖离率赋值:(收盘价-AVAR30)/AVAR30*100
MR赋值:统计3日中满足五日乖离率上穿0的天数 >=1 AND 三拾日乖离率 > 1日前的三拾日乖离率 AND AA05 > 1日前的AA05 AND (收盘价/1日前的收盘价-1)*100 > 5 AND 1日前的收盘价 < AVAR30
扫货准备赋值:如果MR的10日过滤,返回20,否则返回0,画红色,线宽为3
VAR215赋值:收盘价的60日指数移动平均-收盘价的250日指数移动平均
VAR216赋值:VAR215的250日指数移动平均
VAR217赋值:(收盘价-8日内最低价的最低值)/(8日内最高价的最高值-8日内最低价的最低值)*100
VAR218赋值:VAR217的2日[1日权重]移动平均
VAR219赋值:VAR218的2日[1日权重]移动平均
VAR21010赋值:收盘价/1日前的收盘价 >=1.1
VAR2110赋值:收盘价/1日前的收盘价 >=1.1
VAR2111赋值:如果VAR2110,返回1,否则返回0
买入赋值:如果(VAR2111ANDCOUNT(VAR2111,6)=1),返回40,否则返回0
AI扫货赋值:如果(VAR2111ANDCOUNT(VAR2111,3)=1),返回30,否则返回0
VAR2105赋值:收盘价的60日指数移动平均-收盘价的300日指数移动平均
VAR2106赋值:VAR2105的300日指数移动平均
VAR2107赋值:(收盘价-8日内最低价的最低值)/(8日内最高价的最高值-8日内最低价的最低值)*100
VAR2108赋值:VAR2107的2日[1日权重]移动平均
VAR2109赋值:VAR2108的2日[1日权重]移动平均
当满足条件(VAR2111ANDCOUNT(VAR2111,3)=1)时,在20位置书写文字,画洋红色
当满足条件MR时,在10位置书写文字,画洋红色
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  -   联系我们  -  乐淘公式网  -  公式网   -  指标公式  -   免责声明  -   隐私政策  -   加入收藏   

@2005-2025 粤ICP备2025457605号-2 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图