通达信密集压力线主图指标公式
2021/6/1 18:08:49
{使用说明:压力线越密集的区域,股价面临的突破压力越大,根据常见图形,一般到密集压力线位置,股价横幅震荡具多。}
周期:CURRBARSCOUNT,NODRAW,COLORGREEN;
N:=1;
N1:=100;
N2:=3;
N3:=1;
N4:=1;
N5:=1;
N6:=1;
N7:=1;
N8:=0;
N9:=0;
N10:=0;
N11:=0;
N12:=2;
CXG:=HHV(HIGH,N)=HHV(HIGH,0) AND BARSCOUNT(CLOSE)>=N;
T:=BARSLAST(CXG);
TJ:=CROSS(REF(L,T),C);
DRAWLINE(CXG,REF(H,T),REF(CXG,1),REF(REF(H,T),1),1),DOTLINE,COLORWHITE;
X_1:=REFX(HHV(MAX(OPEN,CLOSE),N1),周期-1);
X_2:=REFX(LLV(LOW,N1),周期-1);
X_3:=CLOSE/REF(CLOSE,3)<=1-N2/100 AND OPEN>CLOSE;
均五:IF(N9>0,MA(CLOSE,5),DRAWNULL),COLORWHITE;
均十:IF(N10>0,MA(CLOSE,10),DRAWNULL),COLORYELLOW;
均二十:IF(N11>0,MA(CLOSE,20),DRAWNULL),COLORMAGENTA;
X_4:=IF(N12=1,0.5,IF(N12=2,1,IF(N12=3,(-1),IF(N12=4,3,4))));
X_5:=0;
X_6:=REFX(REF(OPEN,BARSLAST(X_3 AND OPEN<X_1)),周期-1);
X_7:=REFX(REF(OPEN,BARSLAST(X_3 AND OPEN<X_1 AND OPEN>X_6)),周期-1);
X_8:=REFX(REF(OPEN,BARSLAST(X_3 AND OPEN<X_1 AND OPEN>X_7)),周期-1);
X_9:=REFX(REF(OPEN,BARSLAST(X_3 AND OPEN<X_1 AND OPEN>X_8)),周期-1);
X_10:=REFX(REF(OPEN,BARSLAST(X_3 AND OPEN<X_1 AND OPEN>X_9)),周期-1);
X_11:=REFX(REF(OPEN,BARSLAST(X_3 AND OPEN<X_1 AND OPEN>X_10)),周期-1);
X_12:=REFX(REF(OPEN,BARSLAST(X_3 AND OPEN<X_1 AND OPEN>X_11)),周期-1);
X_13:=REFX(REF(OPEN,BARSLAST(X_3 AND OPEN<X_1 AND OPEN>X_12)),周期-1);
X_14:=REFX(REF(OPEN,BARSLAST(X_3 AND OPEN<X_1 AND OPEN>X_13)),周期-1);
X_15:=REFX(BARSLAST(X_3 AND OPEN<X_1),周期-1)+1;
X_16:=REFX(BARSLAST(X_3 AND OPEN<X_1 AND OPEN>X_6),周期-1)+1;
X_17:=REFX(BARSLAST(X_3 AND OPEN<X_1 AND OPEN>X_7),周期-1)+1;
X_18:=REFX(BARSLAST(X_3 AND OPEN<X_1 AND OPEN>X_8),周期-1)+1;
X_19:=REFX(BARSLAST(X_3 AND OPEN<X_1 AND OPEN>X_9),周期-1)+1;
X_20:=REFX(BARSLAST(X_3 AND OPEN<X_1 AND OPEN>X_10),周期-1)+1;
X_21:=REFX(BARSLAST(X_3 AND OPEN<X_1 AND OPEN>X_11),周期-1)+1;
X_22:=REFX(BARSLAST(X_3 AND OPEN<X_1 AND OPEN>X_12),周期-1)+1;
X_23:=REFX(BARSLAST(X_3 AND OPEN<X_1 AND OPEN>X_13),周期-1)+1;
X_24:=IF(N3=1,1,COUNT(MAX(OPEN,CLOSE)>X_6,X_15-周期)=0);
X_25:=IF(N3=1,1,COUNT(MAX(OPEN,CLOSE)>X_7,X_16-周期)=0);
X_26:=IF(N3=1,1,COUNT(MAX(OPEN,CLOSE)>X_8,X_17-周期)=0);
X_27:=IF(N3=1,1,COUNT(MAX(OPEN,CLOSE)>X_9,X_18-周期)=0);
X_28:=IF(N3=1,1,COUNT(MAX(OPEN,CLOSE)>X_10,X_19-周期)=0);
X_29:=IF(N3=1,1,COUNT(MAX(OPEN,CLOSE)>X_11,X_20-周期)=0);
X_30:=IF(N3=1,1,COUNT(MAX(OPEN,CLOSE)>X_12,X_21-周期)=0);
X_31:=IF(N3=1,1,COUNT(MAX(OPEN,CLOSE)>X_13,X_22-周期)=0);
X_32:=IF(N3=1,1,COUNT(MAX(OPEN,CLOSE)>X_14,X_23-周期)=0);
STICKLINE(周期<X_15 AND X_24,X_6,X_6,X_4,X_5),COLORLIGREEN;
STICKLINE(周期<X_16 AND X_25,X_7,X_7,X_4,X_5),COLORLIBLUE;
STICKLINE(周期<X_17 AND X_26,X_8,X_8,X_4,X_5),COLORLIGREEN;
STICKLINE(周期<X_18 AND X_27,X_9,X_9,X_4,X_5),COLORLIBLUE;
STICKLINE(周期<X_19 AND X_28,X_10,X_10,X_4,X_5),COLORLIGREEN;
STICKLINE(周期<X_20 AND X_29,X_11,X_11,X_4,X_5),COLORLIBLUE;
STICKLINE(周期<X_21 AND X_30,X_12,X_12,X_4,X_5),COLORLIGREEN;
STICKLINE(周期<X_22 AND X_31,X_13,X_13,X_4,X_5),COLORLIBLUE;
STICKLINE(周期<X_23 AND X_32,X_14,X_14,X_4,X_5),COLORLIGREEN;
看股吧 公式 www.kanguba.c om
[源码翻译]通达信公式动态翻译显示
输出周期:到最后交易的周期,NODRAW,画绿色
N赋值:1
N1赋值:100
N2赋值:3
N3赋值:1
N4赋值:1
N5赋值:1
N6赋值:1
N7赋值:1
N8赋值:0
N9赋值:0
N10赋值:0
N11赋值:0
N12赋值:2
CXG赋值:N日内最高价的最高值=0日内最高价的最高值 AND 收盘价的有效数据周期数>=N
T赋值:上次CXG距今天数
TJ赋值:T日前的最低价上穿收盘价
当满足条件CXG时,在T日前的最高价位置画直线起点,当满足条件1日前的CXG时,在1日前的T日前的最高价位置画直线终点,1表示是否延长.,DOTLINE,画白色
X_1赋值:周期-1日后的N1日内开盘价和收盘价的较大值的最高值
X_2赋值:周期-1日后的N1日内最低价的最低值
X_3赋值:收盘价/3日前的收盘价<=1-N2/100 AND 收阴线
输出均五:如果N9>0,返回收盘价的5日简单移动平均,否则返回无效数,画白色
输出均十:如果N10>0,返回收盘价的10日简单移动平均,否则返回无效数,画黄色
输出均二十:如果N11>0,返回收盘价的20日简单移动平均,否则返回无效数,画洋红色
X_4赋值:如果N12=1,返回0.5,否则返回如果N12=2,返回1,否则返回如果N12=3,返回(-1),否则返回如果N12=4,返回3,否则返回4
X_5赋值:0
X_6赋值:周期-1日后的上次X_3ANDOPEN<X_1距今天数日前的开盘价
X_7赋值:周期-1日后的上次X_3ANDOPEN<X_1ANDOPEN>X_6距今天数日前的开盘价
X_8赋值:周期-1日后的上次X_3ANDOPEN<X_1ANDOPEN>X_7距今天数日前的开盘价
X_9赋值:周期-1日后的上次X_3ANDOPEN<X_1ANDOPEN>X_8距今天数日前的开盘价
X_10赋值:周期-1日后的上次X_3ANDOPEN<X_1ANDOPEN>X_9距今天数日前的开盘价
X_11赋值:周期-1日后的上次X_3ANDOPEN<X_1ANDOPEN>X_10距今天数日前的开盘价
X_12赋值:周期-1日后的上次X_3ANDOPEN<X_1ANDOPEN>X_11距今天数日前的开盘价
X_13赋值:周期-1日后的上次X_3ANDOPEN<X_1ANDOPEN>X_12距今天数日前的开盘价
X_14赋值:周期-1日后的上次X_3ANDOPEN<X_1ANDOPEN>X_13距今天数日前的开盘价
X_15赋值:周期-1日后的上次X_3ANDOPEN<X_1距今天数+1
X_16赋值:周期-1日后的上次X_3ANDOPEN<X_1ANDOPEN>X_6距今天数+1
X_17赋值:周期-1日后的上次X_3ANDOPEN<X_1ANDOPEN>X_7距今天数+1
X_18赋值:周期-1日后的上次X_3ANDOPEN<X_1ANDOPEN>X_8距今天数+1
X_19赋值:周期-1日后的上次X_3ANDOPEN<X_1ANDOPEN>X_9距今天数+1
X_20赋值:周期-1日后的上次X_3ANDOPEN<X_1ANDOPEN>X_10距今天数+1
X_21赋值:周期-1日后的上次X_3ANDOPEN<X_1ANDOPEN>X_11距今天数+1
X_22赋值:周期-1日后的上次X_3ANDOPEN<X_1ANDOPEN>X_12距今天数+1
X_23赋值:周期-1日后的上次X_3ANDOPEN<X_1ANDOPEN>X_13距今天数+1
X_24赋值:如果N3=1,返回1,否则返回统计X_15-周期日中满足开盘价和收盘价的较大值>X_6的天数=0
X_25赋值:如果N3=1,返回1,否则返回统计X_16-周期日中满足开盘价和收盘价的较大值>X_7的天数=0
X_26赋值:如果N3=1,返回1,否则返回统计X_17-周期日中满足开盘价和收盘价的较大值>X_8的天数=0
X_27赋值:如果N3=1,返回1,否则返回统计X_18-周期日中满足开盘价和收盘价的较大值>X_9的天数=0
X_28赋值:如果N3=1,返回1,否则返回统计X_19-周期日中满足开盘价和收盘价的较大值>X_10的天数=0
X_29赋值:如果N3=1,返回1,否则返回统计X_20-周期日中满足开盘价和收盘价的较大值>X_11的天数=0
X_30赋值:如果N3=1,返回1,否则返回统计X_21-周期日中满足开盘价和收盘价的较大值>X_12的天数=0
X_31赋值:如果N3=1,返回1,否则返回统计X_22-周期日中满足开盘价和收盘价的较大值>X_13的天数=0
X_32赋值:如果N3=1,返回1,否则返回统计X_23-周期日中满足开盘价和收盘价的较大值>X_14的天数=0
当满足条件周期<X_15ANDX_24时,在X_6和X_6位置之间画柱状线,宽度为X_4,X_5不为0则画空心柱.,画淡绿色
当满足条件周期<X_16ANDX_25时,在X_7和X_7位置之间画柱状线,宽度为X_4,X_5不为0则画空心柱.,画淡蓝色
当满足条件周期<X_17ANDX_26时,在X_8和X_8位置之间画柱状线,宽度为X_4,X_5不为0则画空心柱.,画淡绿色
当满足条件周期<X_18ANDX_27时,在X_9和X_9位置之间画柱状线,宽度为X_4,X_5不为0则画空心柱.,画淡蓝色
当满足条件周期<X_19ANDX_28时,在X_10和X_10位置之间画柱状线,宽度为X_4,X_5不为0则画空心柱.,画淡绿色
当满足条件周期<X_20ANDX_29时,在X_11和X_11位置之间画柱状线,宽度为X_4,X_5不为0则画空心柱.,画淡蓝色
当满足条件周期<X_21ANDX_30时,在X_12和X_12位置之间画柱状线,宽度为X_4,X_5不为0则画空心柱.,画淡绿色
当满足条件周期<X_22ANDX_31时,在X_13和X_13位置之间画柱状线,宽度为X_4,X_5不为0则画空心柱.,画淡蓝色
当满足条件周期<X_23ANDX_32时,在X_14和X_14位置之间画柱状线,宽度为X_4,X_5不为0则画空心柱.,画淡绿色
其它股票公式列表