通达信量学主图/副图源码分享


 
{公式名称: 量学主图
公式描述:
参数数量: 2
参数1: N1, 最小: 2, 最大: 999, 缺省: 60
参数2: N2, 最小: 2, 最大: 999, 缺省: 30
公式类型: 技术指标公式-其他类型
画线方法: 主图叠加
公式版本: 0
显示小数: 缺省位数
坐标线位置: 自动
额外Y轴分界: 无
分析家公式网
参数精灵:
请设置计算参数:
N1: PARAM#0 (2.00--999.00)
N2: PARAM#1 (2.00--999.00)
用法注释:无
公式源码:}


X_1:=MA(HIGH,30);
X_2:=MA(LOW,30);
X_3:=MA(HIGH,60);
X_4:=MA(HIGH,120);
三分之一:IF(CLOSE<REF(CLOSE,1),HIGH-(HIGH-LOW)*2/3,LOW+(HIGH-LOW)*2/3),NODRAW;
二分之一:IF(CLOSE<REF(CLOSE,1),(HIGH+LOW)/2,(HIGH+LOW)/2),NODRAW;
三分之二:IF(CLOSE<REF(CLOSE,1),HIGH-(HIGH-LOW)/3,LOW+(HIGH-LOW)/3),NODRAW;
个股三一:IF(CLOSE<REF(CLOSE,1),OPEN-(OPEN-CLOSE)/3,CLOSE+(OPEN-CLOSE)/3),NODRAW;
个股二一:IF(CLOSE<REF(CLOSE,1),(OPEN+CLOSE)/2,(OPEN+CLOSE)/2),NODRAW;
个股三二:IF(CLOSE<REF(CLOSE,1),OPEN-(OPEN-CLOSE)*2/3,CLOSE+(OPEN-CLOSE)*2/3),NODRAW;
X_5:=DRAWTEXT(CLOSE>=REF(CLOSE,1)*1.094,HIGH,1);
STICKLINE(VOL/REF(VOL,1)>1.9,OPEN,CLOSE,1,0),COLORYELLOW;
STICKLINE(X_5,CLOSE,OPEN,3,0),COLORMAGENTA;
STICKLINE(X_5,HIGH,LOW,0,0),COLORMAGENTA;
STICKLINE(X_5,CLOSE,OPEN,3,0),COLORMAGENTA;
STICKLINE(X_5,HIGH,LOW,0,0),COLORMAGENTA;
X_6:=MAX(CLOSE,OPEN);
X_7:=MIN(CLOSE,OPEN);
X_8:=X_7-0.01>=REF(X_6,1);
X_9:=(X_7-REF(X_6,1))/REF(X_6,1)*100<=3;
X_10:=COUNT(X_8 AND X_9,3)=3;
DRAWTEXT(X_10,LOW-0.1,2),COLORBLUE;
X_11:=MAX(CLOSE,OPEN);
X_12:=MIN(CLOSE,OPEN);
X_13:=X_12-0.01>=REF(X_11,1);
X_14:=CLOSE>REF((OPEN+CLOSE)/2,1) AND REF(CLOSE<OPEN OR CLOSE<REF(CLOSE,1),1);
X_15:=BACKSET(ISLASTBAR,BARSLAST(X_14));
DRAWTEXT(X_13 AND X_15,REF(CLOSE,1)-0.001,3),COLORYELLOW;
X_16:=REF(CLOSE<OPEN,1) AND X_13;
DRAWTEXT(X_16,REF(HIGH,1)-0.001,4),COLORBLUE;
X_17:=CLOSE<REF(CLOSE,1) AND CLOSE<=OPEN;
X_18:=CLOSE<REF(CLOSE,1) AND CLOSE>=OPEN;
X_19:=X_17>0 OR X_18>0;
X_20:=BARSLAST(X_19);
X_21:=MAX(REF(CLOSE,X_20),REF(OPEN,X_20));
X_22:=REF(VOL,X_20);
X_23:=X_20>0 AND CLOSE>=X_21 AND VOL>=X_22;
X_24:=IF(X_23>0 AND REF(X_23,1)=0,1,0);
X_25:=CLOSE>REF(CLOSE,1) AND VOL>=REF(VOL*1.9,1) AND VOL<=REF(VOL*3,1);
X_26:=OPEN<REFX(CLOSE,3) AND OPEN<REFX(CLOSE,2) AND OPEN<REFX(CLOSE,1) AND MAX(CLOSE,OPEN)>REFX(CLOSE,3) AND MAX(CLOSE,OPEN)>REFX(CLOSE,2) AND MAX(CLOSE,OPEN)>REFX(CLOSE,1);
X_27:=OPEN<REFX(MA(CLOSE,3),3) AND MAX(CLOSE,OPEN)>REFX(MA(CLOSE,3),3);
X_28:=X_26 OR X_27;
X_29:=VOL>REFX(VOL,1) AND VOL>REFX(VOL,2) AND VOL>REFX(VOL,3);
X_30:=VOL>REFX(MA(VOL,3),3);
X_31:=X_29 OR X_30;
X_32:=X_31 AND X_28 AND X_24;
X_33:=CLOSE<REFX(CLOSE,3) AND CLOSE<REFX(CLOSE,2) AND CLOSE<REFX(CLOSE,1);
X_34:=CLOSE<REFX(MA(CLOSE,3),3);
X_35:=X_33 OR X_34;
X_36:=VOL>REFX(MA(VOL,3),3);
X_37:=REFX(VOL,1)>REFX(VOL,2) AND REFX(VOL,2)>REFX(VOL,3) AND VOL>REFX(MA(VOL,3),1);
X_38:=X_36 OR X_37;
X_39:=(MA(CLOSE,3)-REF(CLOSE,3))/REF(CLOSE,3)*100>=(MA(VOL,3)-REF(VOL,3))/REF(VOL,3)*100*1.01;
X_40:=X_38 AND X_35 AND (X_24 OR X_25);
X_41:=VOL<REF(VOL,1) AND VOL<REF(VOL,2);
X_42:=CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2) AND CLOSE>OPEN AND CLOSE>REF(CLOSE,1);
X_43:=X_41 AND X_42;
X_44:=X_40 AND REFX(X_43,3);
X_45:=X_13 OR X_16 AND X_40;
DRAWTEXT(X_40,LOW*0.986,5),COLORYELLOW;
DRAWTEXT(X_44,LOW*0.986,6),COLORRED;
STICKLINE(X_32,OPEN,CLOSE,3,0),COLORYELLOW;
X_46:=BARSLAST(REFX(X_32 AND X_13,1));
STICKLINE(X_46<=8 AND X_46>=0,REF(MAX(CLOSE,OPEN),X_46),REF(MAX(CLOSE,OPEN),X_46),1,0),COLORYELLOW;
X_47:=REFX(X_32 AND X_13,1) OR X_40;
X_48:=X_13 AND REF(X_13=0,1);
X_49:=BARSLAST(X_48);
X_50:=COUNT(X_13,X_49)=X_49 AND X_49>=1 AND X_47;
X_51:=BACKSET(X_50,X_49+1);
X_52:=X_51 AND REF(X_51=0,1);
X_53:=BARSLAST(X_52);
X_54:=X_53<=8 AND X_53>=0;
X_55:=REF(MAX(CLOSE,OPEN),X_53+1);
YSX:IF(X_54,X_55,DRAWNULL),POINTDOT,COLORMAGENTA,LINETHICK5;
X_56:=REFX(X_45,1) AND X_13=0;
X_57:=BARSLAST(X_56);
X_58:=REF(MAX(CLOSE,OPEN),X_57);
X_59:=X_57>=0 AND X_57<=8;
YLYZ:IF(X_59,X_58,DRAWNULL),POINTDOT,COLORMAGENTA,LINETHICK5;
X_60:=X_32 OR X_40;
X_61:=REF(OPEN,BARSLAST(X_32));
X_62:=REF(OPEN,BARSLAST(X_40));
X_63:=LOW=LLV(LOW,BARSLAST(X_40)) AND BARSLAST(X_40)<=3;
X_64:=REF(LOW,BARSLAST(X_63));
STICKLINE(X_64 AND BARSLAST(X_40)<=8 AND X_40=0,X_64,X_64,1,0),COLORYELLOW;
X_65:=X_40 AND COUNT(X_40,4)>=2 AND COUNT(X_40,20)<=2;
X_66:=X_40 AND COUNT(X_65,4)=1 AND COUNT(X_40,20)>=3;
X_67:=X_40 AND OPEN>=REF(CLOSE,REF(BARSLAST(X_40),1)+1) AND OPEN<=REF(CLOSE*1.02,REF(BARSLAST(X_40),1)+1) AND REF(BARSLAST(X_40),1)+1>=4 AND REF(BARSLAST(X_40),1)+1<=20;
X_68:=X_66 OR X_67;
STICKLINE(X_68,OPEN,CLOSE,3,0),COLORYELLOW;
DRAWTEXT(X_68,LOW*0.97,11),COLORWHITE;
X_69:=CLOSE>REF(CLOSE,1);
X_70:=COUNT(X_69,3)=3 AND REF(CLOSE>=REF(CLOSE,1),3);
X_71:=VOL<REF(VOL,1);
X_72:=COUNT(X_71,2)>=2;
X_73:=X_70 AND X_72;
X_74:=BACKSET(X_73,3);
DRAWICON(X_74,HIGH*1.01,1);
X_75:=ABS(VOL-REF(VOL,1))/REF(VOL,1)<=0.05;
X_76:=MA(HIGH,120);
X_77:=CLOSE>X_76 AND X_76>REF(X_76,1);
X_78:=COUNT(X_75,2)=2;
X_79:=X_75=0 AND REFX(X_75=1,1);
X_80:=BARSLAST(X_79);
X_81:=BACKSET(X_78,3);
X_82:=X_81=1 AND REF(X_81=0,1);
X_83:=LOW=LLV(LOW,BARSLAST(X_82)+1);
X_84:=X_83=1 AND REFX(X_83=0,1) OR (X_83 AND ISLASTBAR);
X_85:=ABS(VOL-REF(VOL,4))/REF(VOL,4)<=0.05;
X_86:=BACKSET(X_85,5);
X_87:=X_86=1 AND REF(X_86=0,1);
X_88:=VOL<REF(VOL,BARSLAST(X_87));
X_89:=COUNT(X_88,BARSLAST(X_87))=BARSLAST(X_87);
X_90:=X_85 AND REF(X_89,1);
DRAWTEXT(X_81 AND X_84,LOW*0.95,12),COLORWHITE;
X_91:=CLOSE<OPEN AND CLOSE<REF(CLOSE,1);
X_92:=CLOSE>REF(CLOSE,1);
X_93:=COUNT(X_91,3)=3;
X_94:=COUNT(X_93,6)>=1 AND REF(X_93,1);
X_95:=REF(BARSLAST(X_92),1)+1;
X_96:=CLOSE>REF(OPEN,X_95-1) AND X_94 AND X_92 AND X_95<=7;
X_97:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>=9.4 AND CLOSE=HIGH;
DRAWTEXT(X_96 AND X_97=0,LOW*0.986,13),COLORWHITE;
DRAWTEXT(X_96 AND X_97,LOW*0.986,14),COLORWHITE;



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

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

相关指标公式

{公式名称: 量学主图公式描述: 参数数量: 2参数1: N1, 最小: 2, 最大: 999, 缺省: 60参数2: N2, 最小: 2, 最大: 999, 缺省: 30公式类型: 技术指标公式-其他类型画线方法: 主图叠加公式版本: 0显示小数: 缺省位数坐标线位置: 自动额外Y轴分界: 无股票指标网参数精灵:请设置计算参数:N1: PARAM#0 (2.00--999.00)N2: PARAM#1 (2.00--999.00)用法注释:无公式源码:}X_1:=MA(最高价,30)
X_2赋值:MA(最低价,30)
X_3赋值:MA(最高价,60)
X_4赋值:MA(最高价,120)
输出三分之一:IF(收盘价<1日前的收盘价,最高价-(最高价-最低价)*2/3,最低价+(最高价-最低价)*2/3),NODRAW
输出二分之一:IF(收盘价<1日前的收盘价,(最高价+最低价)/2,(最高价+最低价)/2),NODRAW
输出三分之二:IF(收盘价<1日前的收盘价,最高价-(最高价-最低价)/3,最低价+(最高价-最低价)/3),NODRAW
输出个股三一:IF(收盘价<1日前的收盘价,开盘价-(开盘价-收盘价)/3,收盘价+(开盘价-收盘价)/3),NODRAW
输出个股二一:IF(收盘价<1日前的收盘价,(开盘价+收盘价)/2,(开盘价+收盘价)/2),NODRAW
输出个股三二:IF(收盘价<1日前的收盘价,开盘价-(开盘价-收盘价)*2/3,收盘价+(开盘价-收盘价)*2/3),NODRAW
当满足条件收盘价>=1日前的收盘价*1.094时,在最高价和1位置书写文字
当满足条件成交量/1日前的成交量>1.9时,在开盘价和收盘价之间画柱状线
当满足条件X_5时,在收盘价和开盘价之间画柱状线
当满足条件X_5时,在最高价和最低价之间画柱状线
当满足条件X_5时,在收盘价和开盘价之间画柱状线
当满足条件X_5时,在最高价和最低价之间画柱状线
X_6赋值:收盘价和开盘价较大值
X_7赋值:收盘价和开盘价的较小值
X_8赋值:X_7-0.01>=1日前的X_6
X_9赋值:(X_7-1日前的X_6)/1日前的X_6*100<=3
X_10赋值:统计3日满足X_8 AND X_9的天数=3
当满足条件X_10时,在最低价-0.1和2位置书写文字
X_11赋值:收盘价和开盘价较大值
X_12赋值:收盘价和开盘价的较小值
X_13赋值:X_12-0.01>=1日前的X_11
X_14赋值:收盘价>REF((开盘价+收盘价)/2,1) AND REF(收盘价<开盘价 OR 收盘价X_15赋值:BACKSET(ISLASTBAR,上次X_14距今天数)
当满足条件X_13 AND X_15时,在1日前的收盘价-0.001和3位置书写文字
X_16赋值:1日前的收盘价<开盘价 AND X_13
当满足条件X_16时,在1日前的最高价-0.001和4位置书写文字
X_17赋值:收盘价<1日前的收盘价 AND 收盘价<=开盘价
X_18赋值:收盘价<1日前的收盘价 AND 收盘价>=开盘价
X_19赋值:X_17>0 OR X_18>0
X_20:=上次X_19距今天数
X_21:=X_20日前的收盘价和X_20日前的开盘价较大值
X_22:=X_20日前的成交量
X_23:=X_20>0 AND 收盘价>=X_21 AND 成交量>=X_22
如果X_23>0 AND 1日前的X_23=0返回1否则返回0
X_25:=收盘价>1日前的收盘价 AND 成交量>=1日前的成交量*1.9 AND 成交量<=1日前的成交量*3
X_26:=开盘价REFX(收盘价,3) AND 收盘价和开盘价较大值>REFX(收盘价,2) AND 收盘价和开盘价较大值>REFX(收盘价,1)
X_27:=开盘价REFX(MA(收盘价,3),3)
X_28:=X_26 OR X_27
X_29:=成交量>REFX(成交量,1) AND 成交量>REFX(成交量,2) AND 成交量>REFX(成交量,3)
X_30:=成交量>REFX(MA(成交量,3),3)
X_31:=X_29 OR X_30
X_32:=X_31 AND X_28 AND X_24
X_33:=收盘价X_34:=收盘价X_35:=X_33 OR X_34
X_36:=成交量>REFX(MA(成交量,3),3)
X_37:=REFX(成交量,1)>REFX(成交量,2) AND REFX(成交量,2)>REFX(成交量,3) AND 成交量>REFX(MA(成交量,3),1)
X_38:=X_36 OR X_37
X_39:=(MA(收盘价,3)-3日前的收盘价)/3日前的收盘价*100>=(MA(成交量,3)-3日前的成交量)/3日前的成交量*100*1.01
X_40:=X_38 AND X_35 AND (X_24 OR X_25)
X_41:=成交量<1日前的成交量 AND 成交量<2日前的成交量
X_42:=收盘价>1日前的收盘价 AND 收盘价>2日前的收盘价 AND 收盘价>开盘价 AND 收盘价>1日前的收盘价
X_43:=X_41 AND X_42
X_44:=X_40 AND REFX(X_43,3)
X_45:=X_13 OR X_16 AND X_40
当满足条件X_40时,在最低价*0.986和5位置书写文字
当满足条件X_44时,在最低价*0.986和6位置书写文字
当满足条件X_32时,在开盘价和收盘价之间画柱状线
X_46:=上次REFX(X_32 AND X_13,1距今天数)
STICKLINE(X_46<=8 AND X_46>=0,X_46日前的收盘价和开盘价较大值,X_46日前的收盘价和开盘价较大值,1,0),画黄色
X_47:=REFX(X_32 AND X_13,1) OR X_40
X_48:=X_13 AND 1日前的X_13=0
X_49:=上次X_48距今天数
X_50:=统计X_49日满足X_13的天数=X_49 AND X_49>=1 AND X_47
X_51:=BACKSET(X_50,X_49+1)
X_52:=X_51 AND 1日前的X_51=0
X_53:=上次X_52距今天数
X_54:=X_53<=8 AND X_53>=0
X_55:=X_53+1日前的收盘价和开盘价较大值
如果X_54返回X_55否则返回DRAWNULL
X_56:=REFX(X_45,1) AND X_13=0
X_57:=上次X_56距今天数
X_58:=X_57日前的收盘价和开盘价较大值
X_59:=X_57>=0 AND X_57<=8
如果X_59返回X_58否则返回DRAWNULL
X_60:=X_32 OR X_40
X_61:=上次X_32距今天数日前的开盘价
X_62:=上次X_40距今天数日前的开盘价
X_63:=最低价=上次X_40距今天数日内最低价最低值 AND 上次X_40距今天数<=3
X_64:=上次X_63距今天数日前的最低价
当满足条件X_64 AND 上次X_40距今天数<=8 AND X_40=0时,在X_64和X_64之间画柱状线
X_65:=X_40 AND 统计4日满足X_40的天数>=2 AND 统计20日满足X_40的天数<=2
X_66:=X_40 AND 统计4日满足X_65的天数=1 AND 统计20日满足X_40的天数>=3
X_67:=X_40 AND 开盘价>=REF(收盘价,REF(上次X_40距今天数,1)+1) AND 开盘价<=REF(收盘价*1.02,REF(上次X_40距今天数,1)+1) AND REF(上次X_40距今天数,1)+1>=4 AND REF(上次X_40距今天数,1)+1<=20
X_68:=X_66 OR X_67
当满足条件X_68时,在开盘价和收盘价之间画柱状线
当满足条件X_68时,在最低价*0.97和11位置书写文字
X_69:=收盘价>1日前的收盘价
X_70:=统计3日满足X_69的天数=3 AND 1日前的收盘价>=收盘价,3)
X_71:=成交量<1日前的成交量
X_72:=统计2日满足X_71的天数>=2
X_73:=X_70 AND X_72
X_74:=BACKSET(X_73,3)
当满足条件X_74时,在最高价*1.01和1之间画图标
X_75:=成交量-1日前的成交量的绝对值/1日前的成交量<=0.05
X_76:=MA(最高价,120)
X_77:=收盘价>X_76 AND X_76>1日前的X_76
X_78:=统计2日满足X_75的天数=2
X_79:=X_75=0 AND REFX(X_75=1,1)
X_80:=上次X_79距今天数
X_81:=BACKSET(X_78,3)
X_82:=X_81=1 AND 1日前的X_81=0
X_83:=最低价=上次X_82距今天数+1日内最低价最低值
X_84:=X_83=1 AND REFX(X_83=0,1) OR (X_83 AND ISLASTBAR)
X_85:=成交量-4日前的成交量的绝对值/4日前的成交量<=0.05
X_86:=BACKSET(X_85,5)
X_87:=X_86=1 AND 1日前的X_86=0
X_88:=成交量<上次X_87距今天数日前的成交量
X_89:=统计上次X_87距今天数日满足X_88的天数=上次X_87距今天数
X_90:=X_85 AND 1日前的X_89
当满足条件X_81 AND X_84时,在最低价*0.95和12位置书写文字
X_91:=收盘价<开盘价 AND 收盘价<1日前的收盘价
X_92:=收盘价>1日前的收盘价
X_93:=统计3日满足X_91的天数=3
X_94:=统计6日满足X_93的天数>=1 AND 1日前的X_93
X_95:=1日前的上次X_92距今天数+1
X_96:=收盘价>X_95-1日前的开盘价 AND X_94 AND X_92 AND X_95<=7
X_97:=(收盘价-1日前的收盘价)/1日前的收盘价*100>=9.4 AND 收盘价=最高价
当满足条件X_96 AND X_97=0时,在最低价*0.986和13位置书写文字
当满足条件X_96 AND X_97时,在最低价*0.986和14位置书写文字

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

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