通达信黄金线阳盖阴主图指标源码
基柱是倍量:=1;
基柱类型:=1;
显示板块:=1;
回踩误差千分之:=5;
显示黄金线:=1;
回踩类型:=0;
DRAWTEXT_FIX(显示板块 AND ISLASTBAR,0,0,0,HYBLOCK);
DRAWTEXT_FIX(显示板块 AND ISLASTBAR,0.05,0,0,DYBLOCK);
DRAWTEXT_FIX(显示板块 AND ISLASTBAR,0.1,0,0,GNBLOCK);
STICKLINE(REF(LOW,1)>HIGH,HIGH,REF(LOW,1),5,0),COLORGRAY;
STICKLINE(REF(HIGH,1)<LOW,LOW,REF(HIGH,1),5,0),COLORGRAY;
C_:CONST(CLOSE),POINTDOT,COLORLIRED;
X_1:=MA(CLOSE,5);
MA5角度:ATAN((X_1/REF(X_1,1)-1)*100)*180/3.1416,NODRAW;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
X_2:=REF(CLOSE,1);
X_3:=IF(CLOSE>=1,10000,100000);
X_4:=1.1*X_2-49/X_3;
X_5:=1.05*X_2-49/X_3;
X_6:=0.9*X_2+51/X_3;
X_7:=0.95*X_2+51/X_3;
X_8:=NAMELIKE(1) OR NAMELIKE(2);
X_9:=IF(X_8,CLOSE>=X_5,CLOSE>=X_4);
X_10:=IF(X_8,CLOSE<=X_7,CLOSE<=X_6);
X_11:=IF(X_8,HIGH>=X_5,HIGH>=X_4);
X_12:=IF(X_8,LOW<=X_7,LOW<=X_6);
STICKLINE(X_11,HIGH,MAX(CLOSE,OPEN),0,0),COLORMAGENTA;
STICKLINE(X_12,LOW,MIN(CLOSE,OPEN),0,0),COLORLICYAN;
X_13:=CLOSE>OPEN AND (CLOSE>=X_5 OR CLOSE>1.05*OPEN-51/X_3) OR (CLOSE>1000 AND CLOSE>X_2*1.024);
STICKLINE(X_13,OPEN,CLOSE,1,0),COLOR0000BB;
X_14:=CLOSE<OPEN AND (CLOSE<=X_7 OR CLOSE<0.95*OPEN+49/X_3) OR (CLOSE>1000 AND CLOSE<X_2*0.976);
STICKLINE(X_14,OPEN,CLOSE,1,0),COLORLIGREEN;
STICKLINE(X_9,OPEN,CLOSE,1,0),COLORMAGENTA;
STICKLINE(X_10,OPEN,CLOSE,1,0),COLORLICYAN;
X_15:=CLOSE<OPEN AND CLOSE>REF(CLOSE,1);
STICKLINE(X_15,OPEN,CLOSE,0,0),COLORRED;
X_16:=CLOSE>OPEN AND CLOSE<REF(CLOSE,1);
STICKLINE(X_16,OPEN,CLOSE,0,0),COLORGREEN;
X_17:=PERIOD=5 AND NAMELIKE(3) AND (ABS(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)>=0.025 OR ABS(CLOSE-OPEN)>=60);
STICKLINE(X_17,(HIGH+LOW)/2,(HIGH+LOW)/2,2,0),COLORYELLOW;
X_18:=MIN(CLOSE,OPEN);
X_19:=基柱类型;
X_20:=LLV(CLOSE,3)>=REF(X_18,3);
X_21:=IF(基柱是倍量=1,1.8,1.1);
X_22:=10;
X_23:=FILTER(BACKSET(FILTER(REF(VOL,X_22)=HHV(VOL,2*X_22+1),X_22),X_22+1),X_22);
X_24:=VOL>=REF(VOL,1)*X_21 OR X_23;
X_25:=CLOSE/REF(CLOSE,1)>1 OR CLOSE/OPEN>1;
X_26:=REF(X_25,3) AND X_20;
X_27:=CLOSE>REF(CLOSE,1);
X_28:=CLOSE>REF(MAX(CLOSE,OPEN),1) AND X_25;
X_29:=X_24 AND X_28;
X_30:=REF(X_29,3) AND X_20;
X_31:=MA(CLOSE,3)>=REF(CLOSE,3) AND CLOSE>=REF(CLOSE,3);
X_32:=MA(VOL,3)<=REF(VOL,3)*1.03;
X_33:=X_30 AND X_31 AND X_32;
X_34:=HHV(VOL,3)<=REF(VOL,3)*1.03;
X_35:=LLV(CLOSE,3)>=REF(CLOSE,3);
X_36:=X_33 AND X_35 AND X_34;
X_37:=COUNT(X_27,3)=3;
X_38:=COUNT(VOL<REF(VOL,1),3)=3;
X_39:=X_36 AND X_37 AND X_38;
基柱:IF(X_19=1,X_30,IF(X_19=2,X_33,IF(X_19=3,X_36,IF(X_19=4,X_39,X_26)))),NODRAW;
X_40:=BARSLAST(FILTER(基柱,3));
X_41:=REF(LOW,X_40+3);
X_42:=LLV(X_18,X_40)>=X_41 AND X_41=REF(X_41,1);
底线:IF(X_42,X_41,DRAWNULL),COLORYELLOW;
STICKLINE(基柱,X_41,X_41,25,0),COLORYELLOW;
X_43:=LLV(LOW,X_40);
X_44:=LLV(X_18,X_40);
基柱O:REF(OPEN,X_40+3),NODRAW;
X_45:=REF(LLV(LOW,3),X_40);
X_46:=显示黄金线=1 AND X_44>=X_45 AND X_45=REF(X_45,1);
X_47:=IF(X_45<X_41,X_41,X_45);
黄金虚线:IF(X_46,X_47,DRAWNULL),POINTDOT,COLORYELLOW;
STICKLINE(显示黄金线=1 AND 基柱 OR X_46,X_47,X_47,17,(-1)),COLORYELLOW;
黄金实线:REF(LLV(X_18,3),X_40),NODRAW,COLORMAGENTA;
STICKLINE(显示黄金线=1 AND 基柱,黄金实线,黄金实线,15,1),COLORBROWN;
X_48:=黄金实线>=X_41;
X_49:=X_44>=X_41;
X_50:=回踩误差千分之*CLOSE/1000;
X_51:=IF(X_50<0.01,0.01,X_50);
X_52:=ABS(X_43-X_41)<=X_51;
X_53:=ABS(X_43-基柱O)<=X_51;
X_54:=ABS(X_43-黄金虚线)<=X_51;
X_55:=ABS(X_43-黄金实线)<=X_51;
X_56:=ABS(X_44-X_41)<=X_51;
X_57:=ABS(X_44-基柱O)<=X_51;
X_58:=ABS(X_44-黄金虚线)<=X_51;
X_59:=ABS(X_44-黄金实线)<=X_51;
X_60:=IF(回踩类型=1 OR 回踩类型=0,X_52 OR X_56,0);
X_61:=IF(回踩类型=2 OR 回踩类型=0,X_53 OR X_57,0);
X_62:=IF(回踩类型=3 OR 回踩类型=0,X_54 OR X_58,0);
X_63:=IF(回踩类型=4 OR 回踩类型=0,X_55 OR X_59,0);
X_64:=X_60 OR X_61 OR X_62 OR X_63 AND X_48 AND X_49;
X_65:=LOW=X_43 OR X_18=X_44;
X_66:=BARSLAST(X_65);
X_67:=VOL<REF(VOL,1) AND 1;
X_68:=REF(CLOSE<OPEN,1) AND CLOSE>OPEN AND CLOSE>REF(MAX(CLOSE,OPEN),1);
X_69:=X_64 AND X_68 AND X_40>=1 AND X_66<=2;
X_70:=COUNT(X_69,1);
DRAWICON(X_70,LOW*0.98,1);
来函数检测结果如下:
该公式包含未来函数:BACKSET
定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标
相关指标公式
基柱是倍量赋值:1
基柱类型赋值:1
显示板块赋值:1
回踩误差千分之赋值:5
显示黄金线赋值:1
回踩类型赋值:0
当满足条件显示板块ANDISLASTBAR时,在横轴0纵轴0位置书写文字
当满足条件显示板块ANDISLASTBAR时,在横轴0.05纵轴0位置书写文字
当满足条件显示板块ANDISLASTBAR时,在横轴0.1纵轴0位置书写文字
当满足条件1日前的最低价>最高价时,在最高价和1日前的最低价位置之间画柱状线,宽度为5,0不为0则画空心柱.,画深灰色
当满足条件1日前的最高价<最低价时,在最低价和1日前的最高价位置之间画柱状线,宽度为5,0不为0则画空心柱.,画深灰色
输出C_:收盘价的最后一日取值设为常数,POINTDOT,画淡红色
X_1赋值:收盘价的5日简单移动平均
输出MA5角度:(X_1/1日前的X_1-1)*100的反正切*180/3.1416,NODRAW
K线
X_2赋值:1日前的收盘价
X_3赋值:如果收盘价>=1,返回10000,否则返回100000
X_4赋值:1.1*X_2-49/X_3
X_5赋值:1.05*X_2-49/X_3
X_6赋值:0.9*X_2+51/X_3
X_7赋值:0.95*X_2+51/X_3
X_8赋值:模糊匹配品种名称 OR 模糊匹配品种名称
X_9赋值:如果X_8,返回收盘价>=X_5,否则返回收盘价>=X_4
X_10赋值:如果X_8,返回收盘价<=X_7,否则返回收盘价<=X_6
X_11赋值:如果X_8,返回最高价>=X_5,否则返回最高价>=X_4
X_12赋值:如果X_8,返回最低价<=X_7,否则返回最低价<=X_6
当满足条件X_11时,在最高价和收盘价和开盘价的较大值位置之间画柱状线,宽度为0,0不为0则画空心柱.,画洋红色
当满足条件X_12时,在最低价和收盘价和开盘价的较小值位置之间画柱状线,宽度为0,0不为0则画空心柱.,画淡青色
X_13赋值:收阳线ANDSE (收盘价>=X_5 OR 收盘价>1.05*开盘价-51/X_3) OR (收盘价>1000 AND 收盘价>X_2*1.024)
当满足条件X_13时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000BB
X_14赋值:收阴线ANDSE (收盘价<=X_7 OR 收盘价<0.95*开盘价+49/X_3) OR (收盘价>1000 AND 收盘价当满足条件X_14时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画淡绿色
当满足条件X_9时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画洋红色
当满足条件X_10时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画淡青色
X_15赋值:收阴线ANDSE 收盘价>1日前的收盘价
当满足条件X_15时,在开盘价和收盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
X_16赋值:收阳线ANDSE 收盘价<1日前的收盘价
当满足条件X_16时,在开盘价和收盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画绿色
X_17赋值:周期类型=5 AND 模糊匹配品种名称 AND (收盘价-1日前的收盘价的绝对值/1日前的收盘价>=0.025 OR 收盘价-开盘价的绝对值>=60)
当满足条件X_17时,在(最高价+最低价)/2和(最高价+最低价)/2位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
X_18赋值:收盘价和开盘价的较小值
X_19赋值:基柱类型
X_20赋值:3日内收盘价的最低值>=3日前的X_18
X_21赋值:如果基柱是倍量=1,返回1.8,否则返回1.1
X_22赋值:10
X_23赋值:若X_22日前的成交量(手)=2*X_22+1日内成交量(手)的最高值的X_22日过滤则将最近X_22+1周期置为1的X_22日过滤
X_24赋值:成交量(手)>=1日前的成交量(手)*X_21 OR X_23
X_25赋值:收盘价/1日前的收盘价>1 OR 收盘价/开盘价>1
X_26赋值:3日前的X_25 AND X_20
X_27赋值:收盘价>1日前的收盘价
X_28赋值:收盘价>1日前的收盘价和开盘价的较大值 AND X_25
X_29赋值:X_24 AND X_28
X_30赋值:3日前的X_29 AND X_20
X_31赋值:收盘价的3日简单移动平均>=3日前的收盘价 AND 收盘价>=3日前的收盘价
X_32赋值:成交量(手)的3日简单移动平均<=3日前的成交量(手)*1.03
X_33赋值:X_30 AND X_31 AND X_32
X_34赋值:3日内成交量(手)的最高值<=3日前的成交量(手)*1.03
X_35赋值:3日内收盘价的最低值>=3日前的收盘价
X_36赋值:X_33 AND X_35 AND X_34
X_37赋值:统计3日中满足X_27的天数=3
X_38赋值:统计3日中满足成交量(手)<1日前的成交量(手)的天数=3
X_39赋值:X_36 AND X_37 AND X_38
输出基柱:如果X_19=1,返回X_30,否则返回如果X_19=2,返回X_33,否则返回如果X_19=3,返回X_36,否则返回如果X_19=4,返回X_39,否则返回X_26,NODRAW
X_40赋值:上次基柱的3日过滤距今天数
X_41赋值:X_40+3日前的最低价
X_42赋值:X_40日内X_18的最低值>=X_41 AND X_41=1日前的X_41
输出底线:如果X_42,返回X_41,否则返回无效数,画黄色
当满足条件基柱时,在X_41和X_41位置之间画柱状线,宽度为25,0不为0则画空心柱.,画黄色
X_43赋值:X_40日内最低价的最低值
X_44赋值:X_40日内X_18的最低值
输出基柱O:X_40+3日前的开盘价,NODRAW
X_45赋值:X_40日前的3日内最低价的最低值
X_46赋值:显示黄金线=1 AND X_44>=X_45 AND X_45=1日前的X_45
X_47赋值:如果X_45输出黄金虚线:如果X_46,返回X_47,否则返回无效数,POINTDOT,画黄色
当满足条件显示黄金线=1AND基柱ORX_46时,在X_47和X_47位置之间画柱状线,宽度为17,(-1)不为0则画空心柱.,画黄色
输出黄金实线:X_40日前的3日内X_18的最低值,NODRAW,画洋红色
当满足条件显示黄金线=1AND基柱时,在黄金实线和黄金实线位置之间画柱状线,宽度为15,1不为0则画空心柱.,画棕色
X_48赋值:黄金实线>=X_41
X_49赋值:X_44>=X_41
X_50赋值:回踩误差千分之*收盘价/1000
X_51赋值:如果X_50<0.01,返回0.01,否则返回X_50
X_52赋值:X_43-X_41的绝对值<=X_51
X_53赋值:X_43-基柱O的绝对值<=X_51
X_54赋值:X_43-黄金虚线的绝对值<=X_51
X_55赋值:X_43-黄金实线的绝对值<=X_51
X_56赋值:X_44-X_41的绝对值<=X_51
X_57赋值:X_44-基柱O的绝对值<=X_51
X_58赋值:X_44-黄金虚线的绝对值<=X_51
X_59赋值:X_44-黄金实线的绝对值<=X_51
X_60赋值:如果回踩类型=1OR回踩类型=0,返回X_52ORX_56,否则返回0
X_61赋值:如果回踩类型=2OR回踩类型=0,返回X_53ORX_57,否则返回0
X_62赋值:如果回踩类型=3OR回踩类型=0,返回X_54ORX_58,否则返回0
X_63赋值:如果回踩类型=4OR回踩类型=0,返回X_55ORX_59,否则返回0
X_64赋值:X_60 OR X_61 OR X_62 OR X_63 AND X_48 AND X_49
X_65赋值:最低价=X_43 OR X_18=X_44
X_66赋值:上次X_65距今天数
X_67赋值:成交量(手)<1日前的成交量(手) AND 1
X_68赋值:1日前的收阴线 AND 收阳线ANDSE 收盘价>1日前的收盘价和开盘价的较大值
X_69赋值:X_64 AND X_68 AND X_40>=1 AND X_66<=2
X_70赋值:统计1日中满足X_69的天数
当满足条件X_70时,在最低价*0.98位置画1号图标