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

 
{公式名称: 量学主图
公式描述:
参数数量: 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
置顶指标

相关指标公式

X_1赋值:最高价的30日简单移动平均
X_2赋值:最低价的30日简单移动平均
X_3赋值:最高价的60日简单移动平均
X_4赋值:最高价的120日简单移动平均
输出三分之一:如果收盘价<1日前的收盘价,返回最高价-(最高价-最低价)*2/3,否则返回最低价+(最高价-最低价)*2/3,NODRAW
输出二分之一:如果收盘价<1日前的收盘价,返回(最高价+最低价)/2,否则返回(最高价+最低价)/2,NODRAW
输出三分之二:如果收盘价<1日前的收盘价,返回最高价-(最高价-最低价)/3,否则返回最低价+(最高价-最低价)/3,NODRAW
输出个股三一:如果收盘价<1日前的收盘价,返回开盘价-(开盘价-收盘价)/3,否则返回收盘价+(开盘价-收盘价)/3,NODRAW
输出个股二一:如果收盘价<1日前的收盘价,返回(开盘价+收盘价)/2,否则返回(开盘价+收盘价)/2,NODRAW
输出个股三二:如果收盘价<1日前的收盘价,返回开盘价-(开盘价-收盘价)*2/3,否则返回收盘价+(开盘价-收盘价)*2/3,NODRAW
X_5赋值:当满足条件收盘价>=1日前的收盘价*1.094时,在最高价位置书写文字
当满足条件成交量(手)/1日前的成交量(手)>1.9时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
当满足条件X_5时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色
当满足条件X_5时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画洋红色
当满足条件X_5时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色
当满足条件X_5时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画洋红色
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_8ANDX_9的天数=3
当满足条件X_10时,在最低价-0.1位置书写文字,画蓝色
X_11赋值:收盘价和开盘价的较大值
X_12赋值:收盘价和开盘价的较小值
X_13赋值:X_12-0.01>=1日前的X_11
X_14赋值:收盘价>1日前的(开盘价+收盘价)/2 AND 1日前的收盘价X_15赋值:若是否最后一个周期则将最近上次X_14距今天数周期置为1
当满足条件X_13ANDX_15时,在1日前的收盘价-0.001位置书写文字,画黄色
X_16赋值:1日前的收阴线 AND X_13
当满足条件X_16时,在1日前的最高价-0.001位置书写文字,画蓝色
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_24赋值:如果X_23>0ANDREF(X_23,1)=0,返回1,否则返回0
X_25赋值:收盘价>1日前的收盘价 AND 成交量(手)>=1日前的成交量(手)*1.9 AND 成交量(手)<=1日前的成交量(手)*3
X_26赋值:开盘价<3日后的收盘价 AND 开盘价<2日后的收盘价 AND 开盘价<1日后的收盘价 AND 收盘价和开盘价的较大值>3日后的收盘价 AND 收盘价和开盘价的较大值>2日后的收盘价 AND 收盘价和开盘价的较大值>1日后的收盘价
X_27赋值:开盘价<3日后的收盘价的3日简单移动平均 AND 收盘价和开盘价的较大值>3日后的收盘价的3日简单移动平均
X_28赋值:X_26 OR X_27
X_29赋值:成交量(手)>1日后的成交量(手) AND 成交量(手)>2日后的成交量(手) AND 成交量(手)>3日后的成交量(手)
X_30赋值:成交量(手)>3日后的成交量(手)的3日简单移动平均
X_31赋值:X_29 OR X_30
X_32赋值:X_31 AND X_28 AND X_24
X_33赋值:收盘价<3日后的收盘价 AND 收盘价<2日后的收盘价 AND 收盘价<1日后的收盘价
X_34赋值:收盘价<3日后的收盘价的3日简单移动平均
X_35赋值:X_33 OR X_34
X_36赋值:成交量(手)>3日后的成交量(手)的3日简单移动平均
X_37赋值:1日后的成交量(手)>2日后的成交量(手) AND 2日后的成交量(手)>3日后的成交量(手) AND 成交量(手)>1日后的成交量(手)的3日简单移动平均
X_38赋值:X_36 OR X_37
X_39赋值:(收盘价的3日简单移动平均-3日前的收盘价)/3日前的收盘价*100>=(成交量(手)的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 收阳线ANDSE 收盘价>1日前的收盘价
X_43赋值:X_41 AND X_42
X_44赋值:X_40 AND 3日后的X_43
X_45赋值:X_13 OR X_16 AND X_40
当满足条件X_40时,在最低价*0.986位置书写文字,画黄色
当满足条件X_44时,在最低价*0.986位置书写文字,画红色
当满足条件X_32时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
X_46赋值:上次1日后的X_32ANDX_13距今天数
当满足条件X_46<=8ANDX_46>=0时,在X_46日前的收盘价和开盘价的较大值和X_46日前的收盘价和开盘价的较大值位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
X_47赋值:1日后的X_32ANDX_13 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赋值:若X_50则将最近X_49+1周期置为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日前的收盘价和开盘价的较大值
输出YSX:如果X_54,返回X_55,否则返回无效数,POINTDOT,画洋红色,线宽为5
X_56赋值:1日后的X_45 AND X_13=0
X_57赋值:上次X_56距今天数
X_58赋值:X_57日前的收盘价和开盘价的较大值
X_59赋值:X_57>=0 AND X_57<=8
输出YLYZ:如果X_59,返回X_58,否则返回无效数,POINTDOT,画洋红色,线宽为5
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_64ANDBARSLAST(X_40)<=8ANDX_40=0时,在X_64和X_64位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
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 开盘价>=1日前的上次X_40距今天数+1日前的收盘价 AND 开盘价<=1日前的上次X_40距今天数+1日前的收盘价*1.02 AND 1日前的上次X_40距今天数+1>=4 AND 1日前的上次X_40距今天数+1<=20
X_68赋值:X_66 OR X_67
当满足条件X_68时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
当满足条件X_68时,在最低价*0.97位置书写文字,画白色
X_69赋值:收盘价>1日前的收盘价
X_70赋值:统计3日中满足X_69的天数=3 AND 3日前的收盘价>=1日前的收盘价
X_71赋值:成交量(手)<1日前的成交量(手)
X_72赋值:统计2日中满足X_71的天数>=2
X_73赋值:X_70 AND X_72
X_74赋值:若X_73则将最近3周期置为1
当满足条件X_74时,在最高价*1.01位置画1号图标
X_75赋值:成交量(手)-1日前的成交量(手)的绝对值/1日前的成交量(手)<=0.05
X_76赋值:最高价的120日简单移动平均
X_77赋值:收盘价>X_76 AND X_76>1日前的X_76
X_78赋值:统计2日中满足X_75的天数=2
X_79赋值:X_75=0 AND 1日后的X_75=1
X_80赋值:上次X_79距今天数
X_81赋值:若X_78则将最近3周期置为1
X_82赋值:X_81=1 AND 1日前的X_81=0
X_83赋值:最低价=上次X_82距今天数+1日内最低价的最低值
X_84赋值:X_83=1 AND 1日后的X_83=0 OR (X_83 AND 是否最后一个周期)
X_85赋值:成交量(手)-4日前的成交量(手)的绝对值/4日前的成交量(手)<=0.05
X_86赋值:若X_85则将最近5周期置为1
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_81ANDX_84时,在最低价*0.95位置书写文字,画白色
X_91赋值:收阴线ANDSE 收盘价<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_96ANDX_97=0时,在最低价*0.986位置书写文字,画白色
当满足条件X_96ANDX_97时,在最低价*0.986位置书写文字,画白色

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

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