通达信黄金买卖区指标公式
2021/3/31 18:26:10
X_1:=IF(CLOSE>OPEN AND HIGH>REF(CLOSE,1),ATAN((HIGH-REF(CLOSE,1))/REF(CLOSE,1)),0);
X_2:=IF(CLOSE>OPEN AND HIGH<REF(CLOSE,1),-ATAN((REF(CLOSE,1)-HIGH)/REF(CLOSE,1)),0);
X_3:=IF(CLOSE>OPEN AND HIGH=REF(CLOSE,1),0,0);
X_4:=IF(CLOSE<OPEN AND HIGH>REF(CLOSE,1),ATAN((HIGH-REF(CLOSE,1))/REF(CLOSE,1)),0);
X_5:=IF(CLOSE<OPEN AND HIGH<REF(CLOSE,1),-ATAN((REF(CLOSE,1)-HIGH)/REF(CLOSE,1)),0);
X_6:=IF(CLOSE<OPEN AND HIGH=REF(CLOSE,1),0,0);
X_7:=X_1+X_2+X_3+X_4+X_5+X_6;
X_8:=MA(X_7,9);
X_9:=MA(X_7,5);
X_10:=MA(X_7,3);
X_11:=IF(CLOSE>OPEN AND LOW>REF(CLOSE,1),ATAN((LOW-REF(CLOSE,1))/REF(CLOSE,1)),0);
X_12:=IF(CLOSE>OPEN AND LOW<REF(CLOSE,1),-ATAN(REF(CLOSE,1)-LOW)/REF(CLOSE,1),0);
X_13:=IF(CLOSE>OPEN AND LOW=REF(CLOSE,1),0,0);
X_14:=IF(CLOSE<OPEN AND LOW>REF(CLOSE,1),ATAN((LOW-REF(CLOSE,1))/REF(CLOSE,1)),0);
X_15:=IF(CLOSE<OPEN AND LOW<REF(CLOSE,1),-ATAN((REF(CLOSE,1)-LOW)/REF(CLOSE,1)),0);
X_16:=IF(CLOSE<OPEN AND LOW=REF(CLOSE,1),0,0);
X_17:=X_11+X_12+X_13+X_14+X_15+X_16;
X_18:=MA(X_17,9);
X_19:=MA(X_17,5);
X_20:=MA(X_17,3);
X_21:=ATAN(X_8/0.09);
X_22:=ATAN(X_9/0.05);
X_23:=ATAN(X_10/0.03);
X_24:=ATAN((-X_18)/0.09);
X_25:=ATAN((-X_19)/0.05);
X_26:=ATAN((-X_20)/0.03);
买线:(X_23+X_22+X_21)/3/6.28*360,COLORRED;
卖线:(X_26+X_25+X_24)/3/6.28*360,COLORGREEN;
买区:买线,STICK,COLORRED;
卖区:卖线,STICK,COLORGREEN;
强势:30,POINTDOT,COLORYELLOW;
X_27:=55;
涨停区:40,COLORYELLOW;
X_28:=买线-卖线;
X_29:=IF(CROSS(40,买线),CLOSE,REF(CLOSE,BARSLAST(CROSS(40,买线))));
DRAWICON(CROSS(买线,40) AND CROSS(X_28,40) AND CLOSE>X_29 AND LAST(X_29=REF(X_29,1),5,3),买线,24);
看股吧公 式 w ww.kanguba.com
[源码翻译]通达信公式动态翻译显示
X_1赋值:如果收盘价>OPENANDHIGH>1日前的收盘价,返回(最高价-1日前的收盘价)/1日前的收盘价的反正切,否则返回0
X_2赋值:如果收盘价>OPENANDHIGH<1日前的收盘价,返回-(1日前的收盘价-最高价)/1日前的收盘价的反正切,否则返回0
X_3赋值:如果收盘价>OPENANDHIGH=1日前的收盘价,返回0,否则返回0
X_4赋值:如果收盘价<OPENANDHIGH>1日前的收盘价,返回(最高价-1日前的收盘价)/1日前的收盘价的反正切,否则返回0
X_5赋值:如果收盘价<OPENANDHIGH<1日前的收盘价,返回-(1日前的收盘价-最高价)/1日前的收盘价的反正切,否则返回0
X_6赋值:如果收盘价<OPENANDHIGH=1日前的收盘价,返回0,否则返回0
X_7赋值:X_1+X_2+X_3+X_4+X_5+X_6
X_8赋值:X_7的9日简单移动平均
X_9赋值:X_7的5日简单移动平均
X_10赋值:X_7的3日简单移动平均
X_11赋值:如果收盘价>OPENANDLOW>1日前的收盘价,返回(最低价-1日前的收盘价)/1日前的收盘价的反正切,否则返回0
X_12赋值:如果收盘价>OPENANDLOW<1日前的收盘价,返回-1日前的收盘价-最低价的反正切/1日前的收盘价,否则返回0
X_13赋值:如果收盘价>OPENANDLOW=1日前的收盘价,返回0,否则返回0
X_14赋值:如果收盘价<OPENANDLOW>1日前的收盘价,返回(最低价-1日前的收盘价)/1日前的收盘价的反正切,否则返回0
X_15赋值:如果收盘价<OPENANDLOW<1日前的收盘价,返回-(1日前的收盘价-最低价)/1日前的收盘价的反正切,否则返回0
X_16赋值:如果收盘价<OPENANDLOW=1日前的收盘价,返回0,否则返回0
X_17赋值:X_11+X_12+X_13+X_14+X_15+X_16
X_18赋值:X_17的9日简单移动平均
X_19赋值:X_17的5日简单移动平均
X_20赋值:X_17的3日简单移动平均
X_21赋值:X_8/0.09的反正切
X_22赋值:X_9/0.05的反正切
X_23赋值:X_10/0.03的反正切
X_24赋值:(-X_18)/0.09的反正切
X_25赋值:(-X_19)/0.05的反正切
X_26赋值:(-X_20)/0.03的反正切
输出买线:(X_23+X_22+X_21)/3/6.28*360,画红色
输出卖线:(X_26+X_25+X_24)/3/6.28*360,画绿色
输出买区:买线,STICK,画红色
输出卖区:卖线,STICK,画绿色
输出强势:30,POINTDOT,画黄色
X_27赋值:55
输出涨停区:40,画黄色
X_28赋值:买线-卖线
X_29赋值:如果40上穿买线,返回收盘价,否则返回上次40上穿买线距今天数日前的收盘价
当满足条件买线上穿40ANDCROSS(X_28,40)ANDCLOSE>X_29ANDLAST(X_29=1日前的X_29,5,3)时,在买线位置画24号图标
其它股票公式列表