通达信反杀庄家主图/副图指标 稳定盈利 亲测10年操盘 胜率超高源码
X_1:=REF(HIGH,3)=HHV(HIGH,2*3+1);
X_2:=FILTER(X_1,3);
X_3:=BACKSET(X_2,3+1);
X_4:=FILTER(X_3,3);
X_5:=REF(LOW,3)=LLV(LOW,2*3+1);
X_6:=FILTER(X_5,3);
X_7:=BACKSET(X_6,3+1);
X_8:=FILTER(X_7,3);
X_9:=(REF(LLV(LOW,2*3),1)+REF(HHV(HIGH,2*3),1))/2;
X_10:=(HIGH+LOW)/2;
X_11:=X_4 AND NOT(X_8 AND X_9>=X_10) OR BARSTATUS=2 OR BARSCOUNT(CLOSE)=1;
X_12:=X_8 AND NOT(X_4 AND X_9=X_10);
X_13:=REF(BARSLAST(X_11),1)+1;
X_14:=BACKSET(X_11 AND COUNT(X_12,X_13)>0,LLVBARS(IF(X_12,LOW,10000),X_13));
X_15:=X_14>REF(X_14,1);
X_16:=BACKSET(X_15,2);
X_17:=X_16>REF(X_16,1);
X_18:=X_17 OR BARSTATUS=2 OR BARSCOUNT(CLOSE)=1;
X_19:=REF(BARSLAST(X_18),1)+1;
X_20:=BACKSET(X_18 AND COUNT(X_11,X_19)>0,HHVBARS(IF(X_11,HIGH,0),X_19));
X_21:=X_20>REF(X_20,1);
X_22:=BACKSET(X_21,2);
X_23:=X_22>REF(X_22,1);
DRAWLINE(X_17,LOW,X_23,HIGH,0),POINTDOT,COLORWHITE;
DRAWLINE(X_23,HIGH,X_17,LOW,0),POINTDOT,COLORWHITE;
X_24:=BACKSET(BARSTATUS=2,MIN(BARSLAST(X_23),BARSLAST(X_17))+1);
X_25:=X_24>REF(X_24,1);
DRAWLINE(X_25,IF(X_23,HIGH,LOW),BARSTATUS=2,IF(BARSLAST(X_23)>BARSLAST(X_17),HIGH,LOW),0),POINTDOT,COLORWHITE;
X_26:=HIGH;
X_27:=REF(HIGH,REF(BARSLAST(X_23),1)+1)>REF(HIGH,REF(BARSLAST(X_23),1)+2+REF(BARSLAST(X_23),REF(BARSLAST(X_23),1)+2));
X_28:=X_26 AND X_27 AND X_23;
X_29:=BACKSET(X_28,REF(BARSLAST(X_23),1)+2);
X_30:=X_29>REF(X_29,1);
X_31:=LOW>REF(LOW,REF(BARSLAST(X_17),1)+1);
X_32:=REF(LOW,REF(BARSLAST(X_17),1)+1);
X_33:=X_31 AND X_32 AND X_17;
X_34:=BACKSET(X_33,REF(BARSLAST(X_17),1)+2);
X_35:=X_34>REF(X_34,1);
DRAWICON(X_30,HIGH,10);
DRAWICON(X_35,LOW,12);
X_36:=X_30 OR BARSTATUS=2 OR BARSCOUNT(CLOSE)=1;
X_37:=REF(BARSLAST(X_36),1)+1;
X_38:=BACKSET(X_36 AND COUNT(X_35,X_37)>0,LLVBARS(IF(X_35,LOW,POW(10,20)),X_37));
X_39:=X_38>REF(X_38,1);
X_40:=BACKSET(X_39,2);
X_41:=X_40>REF(X_40,1);
X_42:=X_41 OR BARSTATUS=2 OR BARSCOUNT(CLOSE)=1;
X_43:=REF(BARSLAST(X_42),1)+1;
X_44:=BACKSET(X_42 AND COUNT(X_30,X_43)>0,HHVBARS(IF(X_30,HIGH,-POW(10,20)),X_43));
X_45:=X_44>REF(X_44,1);
X_46:=BACKSET(X_45,2);
X_47:=X_46>REF(X_46,1);
DRAWLINE(X_47,HIGH,X_41,LOW,0),COLORGREEN;
DRAWLINE(X_41,LOW,X_47,HIGH,0),COLORGREEN;
X_48:=BACKSET(BARSTATUS=2,MIN(BARSLAST(X_47),BARSLAST(X_41))+1);
X_49:=X_48>REF(X_48,1);
DRAWLINE(X_49,IF(X_47,HIGH,LOW),BARSTATUS=2,CLOSE,0),COLORGREEN;
X_50:=BACKSET(BARSTATUS=2,BARSLAST(X_17)+1);
X_51:=X_50>REF(X_50,1);
X_52:=BACKSET(X_51,REF(BARSLAST(X_17),1)+2);
X_53:=X_52>REF(X_52,1);
DRAWLINE(X_53,LOW,X_51,LOW,1),COLORMAGENTA;
X_54:=BACKSET(BARSTATUS=2,BARSLAST(X_23)+1);
X_55:=X_54>REF(X_54,1);
X_56:=BACKSET(X_55,REF(BARSLAST(X_23),1)+2);
X_57:=X_56>REF(X_56,1);
DRAWLINE(X_57,HIGH,X_55,HIGH,1),COLORMAGENTA;
前一低:REF(LOW,BARSLAST(X_51)),POINTDOT,COLOR99FF66,LINETHICK3;
前二低:REF(LOW,BARSLAST(X_53)),POINTDOT,COLORFF66FF,LINETHICK3;
前一高:REF(HIGH,BARSLAST(X_55)),POINTDOT,COLOR99FF66,LINETHICK3;
前二高:REF(HIGH,BARSLAST(X_57)),POINTDOT,COLORFF66FF,LINETHICK3;
X_58:=REF(HIGH,BARSLAST(X_55));
X_59:=REF(LOW,BARSLAST(X_51));
短比:(CLOSE-X_59)/(X_58-X_59),LINETHICK0;
X_60:=REF(INDEXC,BARSLAST(X_51))/REF(CLOSE,BARSLAST(X_51));
底:REF(LOW,BARSLAST(X_51)),COLORRED,LINETHICK2;
頂:REF(HIGH,BARSLAST(X_55)),COLORGREEN,LINETHICK2;
STICKLINE(X_51,頂,底,0,0),COLORFF6633,LINETHICK3;
DRAWLINE(X_55,HIGH,X_51,頂,0),COLORFF6633,LINETHICK3;
STICKLINE(X_55,頂,底,0,0),COLORRED,LINETHICK3;
DRAWLINE(X_51,LOW,X_55,底,0),COLORRED,LINETHICK3;
AAAA:80,POINTDOT,COLORBLUE,LINETHICK3;
BBBB:20,POINTDOT,COLORMAGENTA,LINETHICK3;
ZKK:"KD.K#WEEK"(9,3,3),COLORWHITE;
ZKD:"KD.D#WEEK"(9,3,3),COLORGREEN;
X_1A:=FILTER(CROSS(ZKK,ZKD) AND REF(ZKD,1)<30,13);
X_2A:=CROSS(ZKK,ZKD);
X_3A:=CROSS(ZKD,ZKK);
DRAWICON(X_3A,ZKK,2);
DRAWICON(X_2A,ZKD,1);
X_4A:=X_1A;
STICKLINE(X_4A,20,10,4,0),COLOR000099;
STICKLINE(X_4A,20,10,2,0),COLOR0000BB;
STICKLINE(X_4A,20,10,1,0),COLOR0000DD;
STICKLINE(X_4A,0,20,0.3,0),COLORRED;
X_5A:=FILTER(CROSS(ZKD,ZKK) AND REF(ZKK,1)>78,13);
STICKLINE(X_5A,90,80,4,0),COLOR009900;
STICKLINE(X_5A,90,80,2,0),COLOR00BB00;
STICKLINE(X_5A,90,80,1,0),COLOR00DD00;
STICKLINE(X_5A,100,80,0.3,0),COLORGREEN;
DRAWTEXT(X_5A,95,'17'),COLORGREEN;
X_6A:="MACD.DIF#WEEK"(12,26,9);
X_7A:="MACD.DEA#WEEK"(12,26,9);
X_8A:=FILTER(CROSS(X_6A,X_7A) AND REF(X_7A,1)<0,13);
X_9A:=X_8A;
STICKLINE(X_9A,10,20,4,0),COLOR990099;
STICKLINE(X_9A,10,20,2,0),COLORBB00BB;
STICKLINE(X_9A,10,20,1,0),COLORDD00DD;
STICKLINE(X_9A,10,20,0.3,0),COLORMAGENTA;
DRAWTEXT(X_9A,10,'8'),COLORMAGENTA;
X_10A:=FILTER(CROSS(X_7A,X_6A) AND REF(X_6A,1)>0,13);
STICKLINE(X_10A,90,80,4,0),COLOR999900;
STICKLINE(X_10A,90,80,2,0),COLORBBBB00;
STICKLINE(X_10A,90,80,1,0),COLORDDDD00;
STICKLINE(X_10A,90,80,0.3,0),COLORCYAN;
DRAWTEXT(X_10A,83,'9'),COLORCYAN;
STICKLINE(X_4A AND X_9A,20,80,0.1,0),COLORMAGENTA;
DRAWTEXT(X_4A AND X_9A,50,'10'),COLORRED;
DRAWTEXT(X_4A AND X_9A,43,'11'),COLORRED;
STICKLINE(X_5A AND X_10A,20,80,0.1,0),COLORGREEN;
DRAWTEXT(X_5A AND X_10A,50,'12'),COLORBLUE;
X_11A:=CLOSE-REF(CLOSE,1);
X_12A:=100*EMA(EMA(X_11A,6),6)/EMA(EMA(ABS(X_11A),6),6);
X_13A:=LLV(X_12A,2)=LLV(X_12A,7) AND COUNT(X_12A<0,2) AND CROSS(X_12A,MA(X_12A,2));
X_14A:=FILTER(X_13A,13);
X_15A:=X_14A;
STICKLINE(X_15A,20,30,0.3,0),COLORYELLOW;

来函数检测结果如下:
该公式包含未来函数:BACKSET
该公式包含未来函数:#WEEK
定制、编写指标公式请联系QQ或微信同号:88652583
X_1赋值:3日前的最高价=2*3+1日内最高价的最高值
X_2赋值:X_1的3日过滤
X_3赋值:若X_2则将最近3+1周期置为1
X_4赋值:X_3的3日过滤
X_5赋值:3日前的最低价=2*3+1日内最低价的最低值
X_6赋值:X_5的3日过滤
X_7赋值:若X_6则将最近3+1周期置为1
X_8赋值:X_7的3日过滤
X_9赋值:(1日前的2*3日内最低价的最低值+1日前的2*3日内最高价的最高值)/2
X_10赋值:(最高价+最低价)/2
X_11赋值:X_4 AND 取反 OR 数据位置状态=2 OR 收盘价的有效数据周期数=1
X_12赋值:X_8 AND 取反
X_13赋值:1日前的上次X_11距今天数+1
X_14赋值:若X_11ANDCOUNT(X_12,X_13)>0则将最近X_13日内如果X_12,返回最低价,否则返回10000距今天数周期置为1
X_15赋值:X_14>1日前的X_14
X_16赋值:若X_15则将最近2周期置为1
X_17赋值:X_16>1日前的X_16
X_18赋值:X_17 OR 数据位置状态=2 OR 收盘价的有效数据周期数=1
X_19赋值:1日前的上次X_18距今天数+1
X_20赋值:若X_18ANDCOUNT(X_11,X_19)>0则将最近X_19日内如果X_11,返回最高价,否则返回0距今天数周期置为1
X_21赋值:X_20>1日前的X_20
X_22赋值:若X_21则将最近2周期置为1
X_23赋值:X_22>1日前的X_22
当满足条件X_17时,在最低价位置画直线起点,当满足条件X_23时,在最高价位置画直线终点,0表示是否延长.,POINTDOT,画白色
当满足条件X_23时,在最高价位置画直线起点,当满足条件X_17时,在最低价位置画直线终点,0表示是否延长.,POINTDOT,画白色
X_24赋值:若数据位置状态=2则将最近上次X_23距今天数和上次X_17距今天数的较小值+1周期置为1
X_25赋值:X_24>1日前的X_24
当满足条件X_25时,在如果X_23,返回最高价,否则返回最低价位置画直线起点,当满足条件数据位置状态=2时,在如果上次X_23距今天数>上次X_17距今天数,返回最高价,否则返回最低价位置画直线终点,0表示是否延长.,POINTDOT,画白色
X_26赋值:最高价
X_27赋值:1日前的上次X_23距今天数+1日前的最高价>1日前的上次X_23距今天数+2+1日前的上次X_23距今天数+2日前的上次X_23距今天数日前的最高价
X_28赋值:X_26 AND X_27 AND X_23
X_29赋值:若X_28则将最近1日前的上次X_23距今天数+2周期置为1
X_30赋值:X_29>1日前的X_29
X_31赋值:最低价>1日前的上次X_17距今天数+1日前的最低价
X_32赋值:1日前的上次X_17距今天数+1日前的最低价
X_33赋值:X_31 AND X_32 AND X_17
X_34赋值:若X_33则将最近1日前的上次X_17距今天数+2周期置为1
X_35赋值:X_34>1日前的X_34
当满足条件X_30时,在最高价位置画10号图标
当满足条件X_35时,在最低价位置画12号图标
X_36赋值:X_30 OR 数据位置状态=2 OR 收盘价的有效数据周期数=1
X_37赋值:1日前的上次X_36距今天数+1
X_38赋值:若X_36ANDCOUNT(X_35,X_37)>0则将最近X_37日内如果X_35,返回最低价,否则返回10的20乘幂距今天数周期置为1
X_39赋值:X_38>1日前的X_38
X_40赋值:若X_39则将最近2周期置为1
X_41赋值:X_40>1日前的X_40
X_42赋值:X_41 OR 数据位置状态=2 OR 收盘价的有效数据周期数=1
X_43赋值:1日前的上次X_42距今天数+1
X_44赋值:若X_42ANDCOUNT(X_30,X_43)>0则将最近X_43日内如果X_30,返回最高价,否则返回-10的20乘幂距今天数周期置为1
X_45赋值:X_44>1日前的X_44
X_46赋值:若X_45则将最近2周期置为1
X_47赋值:X_46>1日前的X_46
当满足条件X_47时,在最高价位置画直线起点,当满足条件X_41时,在最低价位置画直线终点,0表示是否延长.,画绿色
当满足条件X_41时,在最低价位置画直线起点,当满足条件X_47时,在最高价位置画直线终点,0表示是否延长.,画绿色
X_48赋值:若数据位置状态=2则将最近上次X_47距今天数和上次X_41距今天数的较小值+1周期置为1
X_49赋值:X_48>1日前的X_48
当满足条件X_49时,在如果X_47,返回最高价,否则返回最低价位置画直线起点,当满足条件数据位置状态=2时,在收盘价位置画直线终点,0表示是否延长.,画绿色
X_50赋值:若数据位置状态=2则将最近上次X_17距今天数+1周期置为1
X_51赋值:X_50>1日前的X_50
X_52赋值:若X_51则将最近1日前的上次X_17距今天数+2周期置为1
X_53赋值:X_52>1日前的X_52
当满足条件X_53时,在最低价位置画直线起点,当满足条件X_51时,在最低价位置画直线终点,1表示是否延长.,画洋红色
X_54赋值:若数据位置状态=2则将最近上次X_23距今天数+1周期置为1
X_55赋值:X_54>1日前的X_54
X_56赋值:若X_55则将最近1日前的上次X_23距今天数+2周期置为1
X_57赋值:X_56>1日前的X_56
当满足条件X_57时,在最高价位置画直线起点,当满足条件X_55时,在最高价位置画直线终点,1表示是否延长.,画洋红色
输出前一低:上次X_51距今天数日前的最低价,POINTDOT,COLOR99FF66,线宽为3
输出前二低:上次X_53距今天数日前的最低价,POINTDOT,COLORFF66FF,线宽为3
输出前一高:上次X_55距今天数日前的最高价,POINTDOT,COLOR99FF66,线宽为3
输出前二高:上次X_57距今天数日前的最高价,POINTDOT,COLORFF66FF,线宽为3
X_58赋值:上次X_55距今天数日前的最高价
X_59赋值:上次X_51距今天数日前的最低价
输出短比:(收盘价-X_59)/(X_58-X_59),线宽为0
X_60赋值:上次X_51距今天数日前的大盘的收盘价/上次X_51距今天数日前的收盘价
输出底:上次X_51距今天数日前的最低价,画红色,线宽为2
输出頂:上次X_55距今天数日前的最高价,画绿色,线宽为2
当满足条件X_51时,在頂和底位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFF6633,线宽为3
当满足条件X_55时,在最高价位置画直线起点,当满足条件X_51时,在頂位置画直线终点,0表示是否延长.,COLORFF6633,线宽为3
当满足条件X_55时,在頂和底位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色,线宽为3
当满足条件X_51时,在最低价位置画直线起点,当满足条件X_55时,在底位置画直线终点,0表示是否延长.,画红色,线宽为3
输出AAAA:80,POINTDOT,画蓝色,线宽为3
输出BBBB:20,POINTDOT,画洋红色,线宽为3
输出ZKK:"随机指标KD的K[取周线数据]"(9,3,3),画白色
输出ZKD:"随机指标KD的D[取周线数据]"(9,3,3),画绿色
X_1A赋值:ZKK上穿ZKDANDREF(ZKD,1)<30的13日过滤
X_2A赋值:ZKK上穿ZKD
X_3A赋值:ZKD上穿ZKK
当满足条件X_3A时,在ZKK位置画2号图标
当满足条件X_2A时,在ZKD位置画1号图标
X_4A赋值:X_1A
当满足条件X_4A时,在20和10位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR000099
当满足条件X_4A时,在20和10位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0000BB
当满足条件X_4A时,在20和10位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000DD
当满足条件X_4A时,在0和20位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,画红色
X_5A赋值:ZKD上穿ZKKANDREF(ZKK,1)>78的13日过滤
当满足条件X_5A时,在90和80位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR009900
当满足条件X_5A时,在90和80位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00BB00
当满足条件X_5A时,在90和80位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00DD00
当满足条件X_5A时,在100和80位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,画绿色
当满足条件X_5A时,在95位置书写文字,画绿色
X_6A赋值:"平滑异同平均线的DIF[取周线数据]"(12,26,9)
X_7A赋值:"平滑异同平均线的DEA[取周线数据]"(12,26,9)
X_8A赋值:X_6A上穿X_7AANDREF(X_7A,1)<0的13日过滤
X_9A赋值:X_8A
当满足条件X_9A时,在10和20位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR990099
当满足条件X_9A时,在10和20位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORBB00BB
当满足条件X_9A时,在10和20位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORDD00DD
当满足条件X_9A时,在10和20位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,画洋红色
当满足条件X_9A时,在10位置书写文字,画洋红色
X_10A赋值:X_7A上穿X_6AANDREF(X_6A,1)>0的13日过滤
当满足条件X_10A时,在90和80位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR999900
当满足条件X_10A时,在90和80位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORBBBB00
当满足条件X_10A时,在90和80位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORDDDD00
当满足条件X_10A时,在90和80位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,画青色
当满足条件X_10A时,在83位置书写文字,画青色
当满足条件X_4AANDX_9A时,在20和80位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,画洋红色
当满足条件X_4AANDX_9A时,在50位置书写文字,画红色
当满足条件X_4AANDX_9A时,在43位置书写文字,画红色
当满足条件X_5AANDX_10A时,在20和80位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,画绿色
当满足条件X_5AANDX_10A时,在50位置书写文字,画蓝色
X_11A赋值:收盘价-1日前的收盘价
X_12A赋值:100*X_11A的6日指数移动平均的6日指数移动平均/X_11A的绝对值的6日指数移动平均的6日指数移动平均
X_13A赋值:2日内X_12A的最低值=7日内X_12A的最低值 AND 统计2日中满足X_12A<0的天数 AND X_12A上穿X_12A的2日简单移动平均
X_14A赋值:X_13A的13日过滤
X_15A赋值:X_14A
当满足条件X_15A时,在20和30位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,画黄色