通达信至尊主升浪主图指标公式源码

指标是一个综合性的技术分析工具,主要用于识别潜在的买入信号。

主要功能:
1. 信息显示:在副图固定位置显示个股所属的“风格”与“概念”板块。
2. 多指标共振:综合了多种常用技术指标,包括但不限于:
趋势类:MACD(DIFX/DEAX)、BBI多空指标、均线(MA5, MA60)。
摆动类:KDJ(KX/DX)、RSI(RSI_A/RSI_B)、LWR(威廉指标变体)。
动量类:MTM(动量线)。
通道类:布林通道变体(UP1, UP2, UP3, DN)。
3. 信号逻辑:通过复杂的条件组合(`S29` 和 `S30`)来寻找买入时机。这些条件通常要求多个技术指标同时发出看涨信号(如金叉、突破、多头排列),并结合价格突破、成交量放大等形态。
4. 可视化标记:
用红色K线突出显示满足买入条件的交易日。
在K线下方特定位置绘制图标,标记“突破前高”、“涨幅超10%”以及最终的“买入信号”。
绘制一条水平线(`ZMJ`)标记近期的一个关键高点(前高)。

使用要点:
指标旨在寻找“多指标共振”的强势启动点,信号出现时,意味着多个维度的技术分析同时指向看涨。
指标中的买入条件(`S29`, `S30`)非常严苛,旨在过滤杂波,因此信号可能较少。
使用时,应结合该信号出现的整体位置(如是否处于关键支撑、是否突破重要压力)进行综合判断,并注意市场整体环境。
副图显示的板块信息有助于了解个股题材属性。
 

DRAWTEXT_FIX(1,0.005,0,0,'风格:'),COLORYELLOW;
DRAWTEXT_FIX(1,0.06,0,0,FGBLOCK),COLORYELLOW;
DRAWTEXT_FIX(1,0.005,0.05,0,'概念:'),COLORMAGENTA;
DRAWTEXT_FIX(1,0.06,0.05,0,GNBLOCK),COLORYELLOW;
LC0:=REF(CLOSE,1);
RSV_2:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;
KX:=SMA(RSV_2,3,1);
DX:=SMA(KX,3,1);
rsi_A:=(SMA(MAX(CLOSE-LC0,0),5,1))/(SMA(Abs(CLOSE-LC0),5,1))*100;
RSI_B:=(SMA(MAX(CLOSE-LC0,0),13,1))/(SMA(ABS(CLOSE-LC0),13,1))*100;
RSV_3:=-(HHV(HIGH,13)-CLOSE)/(HHV(HIGH,13)-LLV(LOW,13))*100;
Lwr_A:=SMA(RSV_3,3,1);
LWR_B:=SMA(LWR_A,3,1);
DIFX:=EMA(CLOSE,8)-EMA(CLOSE,13);
DEAX:=EMA(DIFX,5);
bbiX:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
mtm0:=CLOSE-REF(CLOSE,1);
MMA:=100*EMA(EMA(MTM0,5),3)/EMA(EMA(ABS(MTM0),5),3);
MMB:=100*EMA(EMA(MTM0,13),8)/EMA(EMA(ABS(MTM0),13),8);
TMP:=(C*2+H+L)/4;
SK0:=EMA(TMP,13)-EMA(TMP,34);
SD0:=EMA(SK0,5);
kdOWN:=(-2*(SK0-SD0))*3.8,COLORGREEN;
KUP:=(2*(SK0-SD0))*3.8,COLORRED;
MA5X:=MA(CLOSE,5);
MA5Y:=REF(MA(CLOSE,5),1);
MA60:MA(CLOSE,60) DOTLINE COLORGREEN;
T1:=IF(MONTH< 12,1,1);
T2:=(2*CLOSE+HIGH+LOW)/4;
T3:=LLV(LOW,34);
T4:=HHV(HIGH,34);
ZL:=EMA((T2-T3)/(T4-T3)*100,13)*T1;
SH:=EMA(0.667*REF(ZL,1)+0.333*ZL,2);
S1:=MA(CLOSE,10);
S2:=MA(CLOSE,55);
S3:=(REF(CLOSE,3)-CLOSE)/REF(CLOSE,3)*100>5;
S4:=FILTER(S3,10);
S5:=BARSLAST(S4);
S6:=REF(HIGH,S5+2);
S7:=REF(HIGH,S5+1);
S8:=REF(HIGH,S5);
S9:=MAX(S6,S7);
S10:=MAX(S9,S8);
S11:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
S12:=S5< 150;
S13:=(OPEN-S10)/S10*100< 30;
S14:=(CLOSE-LLV(LOW,S5))/LLV(LOW,S5)*100< 50;
S15:=(CLOSE-REF(OPEN,5))/REF(OPEN,5)*100< 30;
S16:=vol/MA(VOL,5)< 3.5;
S17:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100< 80;
S18:=S11 AND S12 AND S13 AND S14 AND S15 AND S16 AND S17;
S19:=FILTER(S18,15);
S20:=(CLOSE-S2)/S2< 0.1;
S21:=(CLOSE-S1)/S1< 0.3;
S22:=(S20=1 AND S21=1)*0.2;
S23:=(S22=0 AND REF(S22,1)=0.2 AND REF(COUNT(S22=0.2,10)=10,1)=1)*(-0.1);
S24:=S23=(-0.1);
S25:=S19 OR S24;
S27:=VOL/REF(VOL,1)>1.2 AND CLOSE>OPEN OR (LOW>REF(HIGH,1) AND OPEN>CLOSE AND VOL/REF(VOL,1)>1.2);
S28:=IF(CODELIKE(3) OR (CODELIKE(4) AND DATE>=1200824),CLOSE>=ZTPRICE(REF(CLOSE,1),0.2) AND CLOSE=HIGH,CLOSE>=ZTPRICE(REF(CLOSE,1),0.1) AND CLOSE=HIGH);
S29:=S25 AND S27 AND S28 AND REF(NOT(S28),1) AND (KUP>=KDOWN) AND (MA5Y<=MA5X) AND (ZL>=SH) AND (DIFX>=DEAX) AND (KX>=DX) AND (RSI_A>=RSI_B) AND (LWR_A>=LWR_B) AND (CLOSE>=BBIX) AND (MMA>=MMB) AND DIFX>=0;
MID0:=MA(C,15)*1.005;
VA0:=POW((C-MID0),2);
VA1:=MA(VA0,15);
VA2:=SQRT(VA1);
UP1:=MID0+2*VA2;
UP2:=REF(UP1,1),COLOR00FFFF;
MID1:=MA(C,15)*1.005;
VB0:=POW((C-MID1),2);
VB1:=MA(VB0,15);
VB2:=SQRT(VB1);
UP3:=MID1+2*VB2;
DN:=MID1-2*VB2;
UP4:=REF(UP3,1),COLOR00FFFF;
CC0:=CLOSE-UP4;
S30:=(CC0>0) AND (REF(CC0,1)< 0) AND (REF(CC0,2)< 0) AND (REF(CC0,3)< 0) AND (KUP>=KDOWN) AND (MA5Y<=MA5X) AND (ZL>=SH) AND (DIFX>=DEAX) AND (KX>=DX) AND (RSI_A>=RSI_B) AND (LWR_A>=LWR_B) AND (CLOSE>=BBIX) AND (MMA>=MMB) AND (DIFX>=0);
H0:=H;
A1:=REF(H0,1)=HHV(H0,2*1+1);
B1:=FILTER(A1,1);
C1:=BACKSET(B1,1+1);
D1:=FILTER(C1,1);
HD1:=REF(H,BARSLAST(D1));
ZMJ:STICKLINE(C,HD1,HD1,8,0),COLORBROWN LINETHICK2;
DRAWICON(C>ZMJ,L,5);
DRAWICON((C-MA(C,5))/MA(C,5)>0.1,L,1);
DRAWICON(crOSS(C,ZMJ),HD1*1.002,26);
DRAWICON(CROSS(C,ZMJ),HD1*1.002,26);
DRAWICON(S29 OR S30,L,42);
STICKLINE(CLOSE>UP2 AND S29 OR S30,OPEN,CLOSE,2,0),COLORRED;
STICKLINE(CLOSE>UP2 AND S29 OR S30,OPEN,CLOSE,0.6,0),COLORRED;







来函数检测结果如下
该公式包含未来函数:BACKSET

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

当满足条件1时,在横轴0.005纵轴0位置书写文字,画黄色
当满足条件1时,在横轴0.06纵轴0位置书写文字,画黄色
当满足条件1时,在横轴0.005纵轴0.05位置书写文字,画洋红色
当满足条件1时,在横轴0.06纵轴0.05位置书写文字,画黄色
LC0赋值:1日前的收盘价
RSV_2赋值:(收盘价-8日内最低价的最低值)/(8日内最高价的最高值-8日内最低价的最低值)*100
KX赋值:RSV_2的3日[1日权重]移动平均
DX赋值:KX的3日[1日权重]移动平均
RSI_A赋值:(收盘价-LC0和0的较大值的5日[1日权重]移动平均)/(收盘价-LC0的绝对值的5日[1日权重]移动平均)*100
RSI_B赋值:(收盘价-LC0和0的较大值的13日[1日权重]移动平均)/(收盘价-LC0的绝对值的13日[1日权重]移动平均)*100
RSV_3赋值:-(13日内最高价的最高值-收盘价)/(13日内最高价的最高值-13日内最低价的最低值)*100
LWR_A赋值:RSV_3的3日[1日权重]移动平均
LWR_B赋值:LWR_A的3日[1日权重]移动平均
DIFX赋值:收盘价的8日指数移动平均-收盘价的13日指数移动平均
DEAX赋值:DIFX的5日指数移动平均
BBIX赋值:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4
MTM0赋值:收盘价-1日前的收盘价
MMA赋值:100*MTM0的5日指数移动平均的3日指数移动平均/MTM0的绝对值的5日指数移动平均的3日指数移动平均
MMB赋值:100*MTM0的13日指数移动平均的8日指数移动平均/MTM0的绝对值的13日指数移动平均的8日指数移动平均
TMP赋值:(收盘价*2+最高价+最低价)/4
SK0赋值:TMP的13日指数移动平均-TMP的34日指数移动平均
SD0赋值:SK0的5日指数移动平均
KDOWN赋值:(-2*(SK0-SD0))*3.8,画绿色
KUP赋值:(2*(SK0-SD0))*3.8,画红色
MA5X赋值:收盘价的5日简单移动平均
MA5Y赋值:1日前的收盘价的5日简单移动平均
输出MA60:收盘价的60日简单移动平均 DOTLINE 画绿色
T1赋值:如果月份<12,返回1,否则返回1
T2赋值:(2*收盘价+最高价+最低价)/4
T3赋值:34日内最低价的最低值
T4赋值:34日内最高价的最高值
ZL赋值:(T2-T3)/(T4-T3)*100的13日指数移动平均*T1
SH赋值:0.667*1日前的ZL+0.333*ZL的2日指数移动平均
S1赋值:收盘价的10日简单移动平均
S2赋值:收盘价的55日简单移动平均
S3赋值:(3日前的收盘价-收盘价)/3日前的收盘价*100>5
S4赋值:S3的10日过滤
S5赋值:上次S4距今天数
S6赋值:S5+2日前的最高价
S7赋值:S5+1日前的最高价
S8赋值:S5日前的最高价
S9赋值:S6和S7的较大值
S10赋值:S9和S8的较大值
S11赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>5
S12赋值:S5< 150
S13赋值:(开盘价-S10)/S10*100< 30
S14赋值:(收盘价-S5日内最低价的最低值)/S5日内最低价的最低值*100< 50
S15赋值:(收盘价-5日前的开盘价)/5日前的开盘价*100< 30
S16赋值:成交量(手)/成交量(手)的5日简单移动平均< 3.5
S17赋值:(收盘价-89日前的收盘价)/89日前的收盘价*100< 80
S18赋值:S11 AND S12 AND S13 AND S14 AND S15 AND S16 AND S17
S19赋值:S18的15日过滤
S20赋值:(收盘价-S2)/S2< 0.1
S21赋值:(收盘价-S1)/S1< 0.3
S22赋值:(S20=1 AND S21=1)*0.2
S23赋值:(S22=0 AND 1日前的S22=0.2 AND 1日前的统计10日中满足S22=0.2的天数=10=1)*(-0.1)
S24赋值:S23=(-0.1)
S25赋值:S19 OR S24
S27赋值:成交量(手)/1日前的成交量(手)>1.2 AND 收阳线OROSE (最低价>1日前的最高价 AND 收阴线ANDN 成交量(手)/1日前的成交量(手)>1.2)
S28赋值:如果模糊匹配品种代码OR(模糊匹配品种代码ANDDATE>=1200824),返回收盘价>=计算涨停价ANDCLOSE=最高价,否则返回收盘价>=计算涨停价ANDCLOSE=最高价
S29赋值:S25 AND S27 AND S28 AND 1日前的取反 AND (KUP>=KDOWN) AND (MA5Y<=MA5X) AND (ZL>=SH) AND (DIFX>=DEAX) AND (KX>=DX) AND (RSI_A>=RSI_B) AND (LWR_A>=LWR_B) AND (收盘价>=BBIX) AND (MMA>=MMB) AND DIFX>=0
MID0赋值:收盘价的15日简单移动平均*1.005
VA0赋值:(收盘价-MID0)的2乘幂
VA1赋值:VA0的15日简单移动平均
VA2赋值:VA1的开方
UP1赋值:MID0+2*VA2
UP2赋值:1日前的UP1,COLOR00FFFF
MID1赋值:收盘价的15日简单移动平均*1.005
VB0赋值:(收盘价-MID1)的2乘幂
VB1赋值:VB0的15日简单移动平均
VB2赋值:VB1的开方
UP3赋值:MID1+2*VB2
DN赋值:MID1-2*VB2
UP4赋值:1日前的UP3,COLOR00FFFF
CC0赋值:收盘价-UP4
S30赋值:(CC0>0) AND (1日前的CC0< 0) AND (2日前的CC0< 0) AND (3日前的CC0< 0) AND (KUP>=KDOWN) AND (MA5Y<=MA5X) AND (ZL>=SH) AND (DIFX>=DEAX) AND (KX>=DX) AND (RSI_A>=RSI_B) AND (LWR_A>=LWR_B) AND (收盘价>=BBIX) AND (MMA>=MMB) AND (DIFX>=0)
H0赋值:最高价
A1赋值:1日前的H0=2*1+1日内H0的最高值
B1赋值:A1的1日过滤
C1赋值:若B1则将最近1+1周期置为1
D1赋值:C1的1日过滤
HD1赋值:上次D1距今天数日前的最高价
输出ZMJ:当满足条件收盘价时,在HD1和HD1位置之间画柱状线,宽度为8,0不为0则画空心柱.,画棕色 线宽为2
当满足条件收盘价>ZMJ时,在最低价位置画5号图标
当满足条件(收盘价-收盘价的5日简单移动平均)/收盘价的5日简单移动平均>0.1时,在最低价位置画1号图标
当满足条件收盘价上穿ZMJ时,在HD1*1.002位置画26号图标
当满足条件收盘价上穿ZMJ时,在HD1*1.002位置画26号图标
当满足条件S29ORS30时,在最低价位置画42号图标
当满足条件收盘价>UP2ANDS29ORS30时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
当满足条件收盘价>UP2ANDS29ORS30时,在开盘价和收盘价位置之间画柱状线,宽度为0.6,0不为0则画空心柱.,画红色
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   联系我们  |  指标公式网  |  公式网   |  指标公式  |   加入收藏   

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