通达信【连板研究院】量学常用主图指标公式源码

该指标是一个综合性的技术分析工具,主要功能如下:

1. 信息显示
在K线图左上角固定位置,显示该股票所属的行业板块、地域板块和概念板块信息。

2. 特殊K线标识
涨停K线:当某日涨幅达到或超过10%时,该日K线会用洋红色粗实体柱进行标识。
跳空高开K线:当某日K线(无论阴阳)的最低点高于前一日K线的最高点时,该日K线会用黄色细实体柱进行标识。

3. 价格参考线计算
计算并输出多个参考价格,包括:
均价:成交额/成交量计算出的平均价。
明日涨停参考价:基于当日收盘价计算。
价柱腰部价、实体腰部价:分别对应整根K线(最高最低)和实体部分(开盘收盘)的中间价。
价柱与实体的上三分之一、下三分之一价位。

4. 量价关键点标记
该指标会寻找并标记过去一段时间(由“天数”参数控制,默认为20)内的几个关键成交量节点,并在对应K线位置绘制图标和水平线:
近期第一高量柱:标记为紫色图标,并绘制紫色水平区间(以该日K线实体的最高价和最低价为上下沿)。
近期第二高量柱:标记为青色图标,并绘制青色水平区间。
长期阶段高量柱:在最近100根K线中,从第10根开始寻找的最高成交量K线。标记为红色向上箭头,并在该日K线实体最高价处绘制红色水平阻力线。
长期阶段低量柱:在最近100根K线中,从第5根开始寻找的最低成交量K线。标记为红色向下箭头,并在该日K线实体最低价处绘制红色水平支撑线。

指标核心逻辑:通过识别并标记涨停、跳空等强势形态,并结合成交量异动(极高量与极低量) 所对应的关键价格水平,为分析股票的支撑、阻力、强弱状态和量价结构提供直观的视觉参考。
 

天数:=20;
X_1:=STRCAT(4,STRCAT(STRCAT(STRCAT(5,HYBLOCK),STRCAT(6,DYBLOCK)),STRCAT(7,GNBLOCK)));

DRAWTEXT_FIX(ISLASTBAR,0.005,0,0,X_1);

均价:AMOUNT/VOL/100,NODRAW,COLORWHITE;

X_2:=(CLOSE+0.005-REF(CLOSE,1))/REF(CLOSE,1)*100>=10;

STICKLINE(X_2=1,OPEN,CLOSE,3,0),COLORMAGENTA;

X_3:=MIN(CLOSE,OPEN)>REF(MAX(CLOSE,OPEN),1);

明日涨停参考:CLOSE*1.1,NODRAW,COLORWHITE;

STICKLINE(X_3=1,OPEN,CLOSE,0.4,0),COLORYELLOW;

价柱腰价:(LOW+HIGH)/2,NODRAW,COLORWHITE;

实体腰价:(OPEN+CLOSE)/2,NODRAW,COLORWHITE;

价柱上三一价:MAX(HIGH,LOW)-(HIGH-LOW)/3,NODRAW,COLORWHITE;

价柱下三一价:MIN(HIGH,LOW)+(HIGH-LOW)/3,NODRAW,COLORWHITE;

实体上三一价:MAX(OPEN,CLOSE)-ABS(OPEN-CLOSE)/3,NODRAW,COLORWHITE;

实体下三一价:MIN(OPEN,CLOSE)+ABS(OPEN-CLOSE)/3,NODRAW,COLORWHITE;

X_4:=FINDHIGHBARS(VOL,1,天数,1);

X_5:=FINDHIGHBARS(VOL,X_4+5,天数,1);

X_6:=FINDHIGHBARS(VOL,10,100,1);

X_7:=FINDLOWBARS(VOL,5,100,1);

X_8:=CURRBARSCOUNT;

X_9:=0;

X_10:=CONST(X_4);

X_11:=CONST(X_5);

X_12:=CONST(X_6);

X_13:=CONST(X_7);

X_14:=CONST(REF(IF(CLOSE>OPEN,CLOSE,OPEN),X_10+X_9));

X_15:=CONST(REF(IF(CLOSE>OPEN,OPEN,CLOSE),X_10+X_9));

DRAWICON(CURRBARSCOUNT=X_10+1,LOW*0.98,38),LINETHICK9;

STICKLINE(CURRBARSCOUNT<=X_10,X_14,X_14,4,1),COLORMAGENTA;

STICKLINE(CURRBARSCOUNT<=X_10,X_15,X_15,2,(-1)),COLORMAGENTA;

X_16:=CONST(REF(IF(CLOSE>OPEN,CLOSE,OPEN),X_11+X_9));

X_17:=CONST(REF(IF(CLOSE>OPEN,OPEN,CLOSE),X_11+X_9));

DRAWICON(CURRBARSCOUNT=X_11+1,LOW*0.98,11),LINETHICK9;

STICKLINE(CURRBARSCOUNT<=X_11,X_16,X_16,4,1),COLORLICYAN;

STICKLINE(CURRBARSCOUNT<=X_11,X_17,X_17,2,(-1)),COLORLICYAN;

X_18:=CONST(REF(IF(CLOSE>OPEN,CLOSE,OPEN),X_12));

DRAWICON(CURRBARSCOUNT=X_12+1,HIGH,35),LINETHICK9;

STICKLINE(CURRBARSCOUNT<=X_12,X_18,X_18,4,(-1)),COLORRED;

X_19:=CONST(REF(IF(CLOSE>OPEN,OPEN,CLOSE),X_13));

DRAWICON(CURRBARSCOUNT=X_13+1,LOW*0.97,34),LINETHICK9;

STICKLINE(CURRBARSCOUNT<=X_13,X_19,X_19,1,(-1)),COLORRED;




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

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

天数赋值:20
X_1赋值:字符串相加
当满足条件是否最后一个周期时,在横轴0.005纵轴0位置书写文字
输出均价:成交额(元)/成交量(手)/100,NODRAW,画白色
X_2赋值:(收盘价+0.005-1日前的收盘价)/1日前的收盘价*100>=10
当满足条件X_2=1时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色
X_3赋值:收盘价和开盘价的较小值>1日前的收盘价和开盘价的较大值
输出明日涨停参考:收盘价*1.1,NODRAW,画白色
当满足条件X_3=1时,在开盘价和收盘价位置之间画柱状线,宽度为0.4,0不为0则画空心柱.,画黄色
输出价柱腰价:(最低价+最高价)/2,NODRAW,画白色
输出实体腰价:(开盘价+收盘价)/2,NODRAW,画白色
输出价柱上三一价:最高价和最低价的较大值-(最高价-最低价)/3,NODRAW,画白色
输出价柱下三一价:最高价和最低价的较小值+(最高价-最低价)/3,NODRAW,画白色
输出实体上三一价:开盘价和收盘价的较大值-开盘价-收盘价的绝对值/3,NODRAW,画白色
输出实体下三一价:开盘价和收盘价的较小值+开盘价-收盘价的绝对值/3,NODRAW,画白色
X_4赋值:成交量(手)在1日前的天数天内第1个最高价到当前周期的周期数
X_5赋值:成交量(手)在X_4+5日前的天数天内第1个最高价到当前周期的周期数
X_6赋值:成交量(手)在10日前的100天内第1个最高价到当前周期的周期数
X_7赋值:成交量(手)在5日前的100天内第1个最低价到当前周期的周期数
X_8赋值:到最后交易的周期
X_9赋值:0
X_10赋值:X_4的最后一日取值设为常数
X_11赋值:X_5的最后一日取值设为常数
X_12赋值:X_6的最后一日取值设为常数
X_13赋值:X_7的最后一日取值设为常数
X_14赋值:X_10+X_9日前的如果收阳线,返回收盘价,否则返回开盘价的最后一日取值设为常数
X_15赋值:X_10+X_9日前的如果收阳线,返回开盘价,否则返回收盘价的最后一日取值设为常数
当满足条件到最后交易的周期=X_10+1时,在最低价*0.98位置画38号图标,线宽为9
当满足条件到最后交易的周期<=X_10时,在X_14和X_14位置之间画柱状线,宽度为4,1不为0则画空心柱.,画洋红色
当满足条件到最后交易的周期<=X_10时,在X_15和X_15位置之间画柱状线,宽度为2,(-1)不为0则画空心柱.,画洋红色
X_16赋值:X_11+X_9日前的如果收阳线,返回收盘价,否则返回开盘价的最后一日取值设为常数
X_17赋值:X_11+X_9日前的如果收阳线,返回开盘价,否则返回收盘价的最后一日取值设为常数
当满足条件到最后交易的周期=X_11+1时,在最低价*0.98位置画11号图标,线宽为9
当满足条件到最后交易的周期<=X_11时,在X_16和X_16位置之间画柱状线,宽度为4,1不为0则画空心柱.,画淡青色
当满足条件到最后交易的周期<=X_11时,在X_17和X_17位置之间画柱状线,宽度为2,(-1)不为0则画空心柱.,画淡青色
X_18赋值:X_12日前的如果收阳线,返回收盘价,否则返回开盘价的最后一日取值设为常数
当满足条件到最后交易的周期=X_12+1时,在最高价位置画35号图标,线宽为9
当满足条件到最后交易的周期<=X_12时,在X_18和X_18位置之间画柱状线,宽度为4,(-1)不为0则画空心柱.,画红色
X_19赋值:X_13日前的如果收阳线,返回开盘价,否则返回收盘价的最后一日取值设为常数
当满足条件到最后交易的周期=X_13+1时,在最低价*0.97位置画34号图标,线宽为9
当满足条件到最后交易的周期<=X_13时,在X_19和X_19位置之间画柱状线,宽度为1,(-1)不为0则画空心柱.,画红色
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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