MA10:EMA(CLOSE,10),COLORGREEN;
MA20:EMA(CLOSE,20),COLORGREEN;
MA30:EMA(CLOSE,30),COLORGREEN;
IF(EMA(CLOSE,10) =REF(EMA(CLOSE,10),1),EMA(CLOSE,10),DRAWNULL),COLORRED;
IF(EMA(CLOSE,20) =REF(EMA(CLOSE,20),1),EMA(CLOSE,20),DRAWNULL),COLORRED;
IF(EMA(CLOSE,30) =REF(EMA(CLOSE,30),1),EMA(CLOSE,30),DRAWNULL),COLORRED;
X_1:=EMA(CLOSE,30);
STICKLINE(CLOSE =X_1ANDCLOSE =OPEN,HIGH,LOW,0,1),COLOR0000AA;
STICKLINE(CLOSE =X_1ANDCLOSE =OPEN,OPEN,CLOSE,3,0),COLOR0000AA;
STICKLINE(CLOSE =X_1ANDCLOSE =OPEN,OPEN,CLOSE,2.3,0),COLOR0000CC;
STICKLINE(CLOSE =X_1ANDCLOSE =OPEN,OPEN,CLOSE,1.8,0),COLORRED;
STICKLINE(CLOSE =X_1ANDCLOSE =OPEN,OPEN,CLOSE,1,0),COLORCC66FF;
STICKLINE(CLOSE =X_1ANDCLOSE =OPEN,HIGH,LOW,0,1),COLOR0000AA;
STICKLINE(CLOSE =X_1ANDCLOSE =OPEN,OPEN,CLOSE,3,0),COLOR0000AA;
STICKLINE(CLOSE =X_1ANDCLOSE =OPEN,OPEN,CLOSE,2.3,0),COLOR0000CC;
STICKLINE(CLOSE =X_1ANDCLOSE =OPEN,OPEN,CLOSE,1.8,0),COLORRED;
STICKLINE(CLOSE =X_1ANDCLOSE =OPEN,OPEN,CLOSE,1,0),COLORCC66FF;
STICKLINE(CLOSE =X_1ANDCLOSE =OPEN,HIGH,LOW,0,1),COLORFF6600;
STICKLINE(CLOSE =X_1ANDCLOSE =OPEN,OPEN,CLOSE,3,0),COLORFF6600;
STICKLINE(CLOSE =X_1ANDCLOSE =OPEN,OPEN,CLOSE,2.3,0),COLORFF9900;
STICKLINE(CLOSE =X_1ANDCLOSE =OPEN,OPEN,CLOSE,1.8,0),COLORFFCC00;
STICKLINE(CLOSE =X_1ANDCLOSE =OPEN,OPEN,CLOSE,1,0),COLORCYAN;
STICKLINE(CLOSE =X_1ANDCLOSE =OPEN,HIGH,LOW,0,0),COLORFF6600;
STICKLINE(CLOSE =X_1ANDCLOSE =OPEN,OPEN,CLOSE,3,0),COLORFF6600;
STICKLINE(CLOSE =X_1ANDCLOSE =OPEN,OPEN,CLOSE,2.3,0),COLORFF9900;
STICKLINE(CLOSE =X_1ANDCLOSE =OPEN,OPEN,CLOSE,1.8,0),COLORFFCC00;
STICKLINE(CLOSE =X_1ANDCLOSE =OPEN,OPEN,CLOSE,1,0),COLORCYAN;
X_2:=REF(HIGH,8)=HHV(HIGH,2*8+1);
X_3:=FILTER(X_2,8);
X_4:=BacKSET(X_3,8+1);
X_5:=FILTER(X_4,8);
X_6:=BACKSET(ISLASTBAR,BArslAST(X_5)+1);
X_7:=X_6 REF(X_6,1);
DRAWLINE(X_5,HIGH,X_7,HIGH,1),COLORBLACK,LINETHICK2;
X_8:=REF(LOW,8)=LLV(LOW,2*8+1);
X_9:=FILTER(X_8,8);
X_10:=BACKSET(X_9,8+1);
X_11:=FILTER(X_10,8);
X_12:=BACKSET(ISLASTBAR,BARSLAST(X_11)+1);
X_13:=X_12 REF(X_12,1);
DRAWLINE(X_11,LOW,X_13,LOW,1),COLORBLACK,LINETHICK2;
X_14:=INTPART(3*8/5);
X_15:=REF(HIGH,X_14)=HHV(HIGH,2*X_14+1);
X_16:=FILTER(X_15,X_14);
X_17:=BACKSET(X_16,X_14+1);
X_18:=IF(REF(CLOSE,1)*1.1-CLOSE 0.01,1,0);
STICKLINE(X_18,OPEN,CLOSE,3.5,0),COLOR871F78;
STICKLINE(X_18,OPEN,CLOSE,2.3,0),COLORYELLOW;
STICKLINE(X_18,HIGH,LOW,0,0),COLORYELLOW;
X_19:=STRCAT(1,STRCAT(STRCAT(STRCAT(2,HYBLOCK),STRCAT(3,DYBLOCK)),STRCAT(4,GNBLOCK)));
X_20:=STRCAT(STRCAT(5,CON2STR(TOTALCAPITAL/1000000,2)),6);
X_21:=STRCAT(STRCAT(7,CON2STR(CAPITAL/1000000,2)),6);
X_22:=STRCAT(STRCAT(8,CON2STR(CAPITAL/TOTALCAPITAL*100,2)),9);
X_23:=STRCAT(STRCAT(10,CON2STR(CAPITAL/1000000*CLOSE,2)),6);
X_24:=STRCAT(11,STRCAT(STRCAT(STRCAT(X_20,X_21),X_22),X_23));
X_25:=STRCAT(12,CON2STR(CLOSE/FINANCE(33),2));
X_26:=STRCAT(13,CON2STR(CLOSE/(FINANCE(20)/FINANCE(1)),2));
X_27:=STRCAT(14,CON2STR(CLOSE/FINANCE(34),2));
X_28:=STRCAT(15,CON2STR(FINANCE(33)/FINANCE(34)*100,2));
X_29:=STRCAT(16,CON2STR((FINANCE(20)-FINANCE(21))/FINANCE(20)*100,2));
X_30:=STRCAT(17,CON2STR(FINANCE(30)/FINANCE(20)*100,2));
X_31:=STRCAT(18,CON2STR(FINANCE(23)/FINANCE(20)*100,2));
X_32:=STRCAT(19,STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(X_25,X_26),X_27),X_28),X_29),X_30),X_31));
DRAWTEXT_FIX(ISLASTBAR,0.005,0.02,0,X_19),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR,0.005,0.09,0,X_24),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR,0.005,0.16,0,X_32),COLORYELLOW;
X_33:=FINANCE(25)/FINANCE(15);
X_34:=FINANCE(44);
X_35:=FINANCE(43);
X_36:=CONST(FINANCE(38));
X_37:=CONST(FINANCE(34));
X_38:=CONST(FINANCE(25)/FINANCE(1));
X_39:=CONST(FINANCE(32));
X_40:=CONST(FINANCE(18));
X_41:=ROUND(FINANCE(40)/100000000);
X_42:=FINANCE(7)/100000000;
X_43:=DYNAINFO(51);
X_44:=DYNAINFO(17);
X_45:=DYNAINFO(40);
X_46:=ISBUYORDER;
X_47:=DYNAINFO(39)/FINANCE(43);
X_48:=DYNAINFO(7);
X_49:=DYNAINFO(13)*100;
X_50:=COSTEX(CLOSE,REF(CLOSE,BARSCOUNT(CLOSE)-1));
X_51:=DYNAINFO(3);
X_52:=DYNAINFO(4);
X_53:=X_28
X_54:=X_28 0.01ANDX_28
X_55:=X_31
X_56:=X_31
X_57:=X_34
X_58:=X_34
X_59:=X_35
X_60:=X_35
X_61:=X_36 0.01;
X_62:=X_36 0.001;
X_63:=X_37
X_64:=X_37 0.01;
X_65:=X_39
X_66:=X_39 0.001;
X_67:=X_40
X_68:=X_40 0.002;
X_69:=X_53ANDX_55ANDX_57ANDX_59ANDX_61ANDX_63ANDX_65ANDX_67;
X_70:=X_54ANDX_56ANDX_58ANDX_60ANDX_62ANDX_64ANDX_66ANDX_68;
DRAWTEXT_FIX(X_69ANDX_70=0,0.62,0.05,0,20),COLORRED;
DRAWTEXT_FIX(X_70,0.62,0.05,0,21),COLORMAGENTA;
中长线无未来指标公式源码解读
输出MA10:收盘价的10日指数移动平均,画绿色
输出MA20:收盘价的20日指数移动平均,画绿色
输出MA30:收盘价的30日指数移动平均,画绿色
如果收盘价的10日指数移动平均 =1日前的收盘价的10日指数移动平均,返回收盘价的10日指数移动平均,否则返回无效数,画红色
如果收盘价的20日指数移动平均 =1日前的收盘价的20日指数移动平均,返回收盘价的20日指数移动平均,否则返回无效数,画红色
如果收盘价的30日指数移动平均 =1日前的收盘价的30日指数移动平均,返回收盘价的30日指数移动平均,否则返回无效数,画红色
X_1赋值:收盘价的30日指数移动平均
当满足条件收盘价 =X_1ANDCLOSE =开盘价时,在最高价和最低价位置之间画柱状线,宽度为0,1不为0则画空心柱.,COLOR0000AA
当满足条件收盘价 =X_1ANDCLOSE =开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR0000AA
当满足条件收盘价 =X_1ANDCLOSE =开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为2.3,0不为0则画空心柱.,COLOR0000CC
当满足条件收盘价 =X_1ANDCLOSE =开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,画红色
当满足条件收盘价 =X_1ANDCLOSE =开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORCC66FF
当满足条件收盘价 =X_1ANDCLOSE =开盘价时,在最高价和最低价位置之间画柱状线,宽度为0,1不为0则画空心柱.,COLOR0000AA
当满足条件收盘价 =X_1ANDCLOSE =开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR0000AA
当满足条件收盘价 =X_1ANDCLOSE =开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为2.3,0不为0则画空心柱.,COLOR0000CC
当满足条件收盘价 =X_1ANDCLOSE =开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,画红色
当满足条件收盘价 =X_1ANDCLOSE =开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORCC66FF
当满足条件收盘价 =X_1ANDCLOSE =开盘价时,在最高价和最低价位置之间画柱状线,宽度为0,1不为0则画空心柱.,COLORFF6600
当满足条件收盘价 =X_1ANDCLOSE =开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF6600
当满足条件收盘价 =X_1ANDCLOSE =开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为2.3,0不为0则画空心柱.,COLORFF9900
当满足条件收盘价 =X_1ANDCLOSE =开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLORFFCC00
当满足条件收盘价 =X_1ANDCLOSE =开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画青色
当满足条件收盘价 =X_1ANDCLOSE =开盘价时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFF6600
当满足条件收盘价 =X_1ANDCLOSE =开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF6600
当满足条件收盘价 =X_1ANDCLOSE =开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为2.3,0不为0则画空心柱.,COLORFF9900
当满足条件收盘价 =X_1ANDCLOSE =开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLORFFCC00
当满足条件收盘价 =X_1ANDCLOSE =开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画青色
X_2赋值:8日前的最高价=2*8+1日内最高价的最高值
X_3赋值:X_2的8日过滤
X_4赋值:若X_3则将最近8+1周期置为1
X_5赋值:X_4的8日过滤
X_6赋值:若是否最后一个周期则将最近上次X_5距今天数+1周期置为1
X_7赋值:X_6 1日前的X_6
当满足条件X_5时,在最高价位置画直线起点,当满足条件X_7时,在最高价位置画直线终点,1表示是否延长.,画黑色,线宽为2
X_8赋值:8日前的最低价=2*8+1日内最低价的最低值
X_9赋值:X_8的8日过滤
X_10赋值:若X_9则将最近8+1周期置为1
X_11赋值:X_10的8日过滤
X_12赋值:若是否最后一个周期则将最近上次X_11距今天数+1周期置为1
X_13赋值:X_12 1日前的X_12
当满足条件X_11时,在最低价位置画直线起点,当满足条件X_13时,在最低价位置画直线终点,1表示是否延长.,画黑色,线宽为2
X_14赋值:3*8/5的整数部分
X_15赋值:X_14日前的最高价=2*X_14+1日内最高价的最高值
X_16赋值:X_15的X_14日过滤
X_17赋值:若X_16则将最近X_14+1周期置为1
X_18赋值:如果1日前的收盘价*1.1-收盘价 0.01,返回1,否则返回0
当满足条件X_18时,在开盘价和收盘价位置之间画柱状线,宽度为3.5,0不为0则画空心柱.,COLOR871F78
当满足条件X_18时,在开盘价和收盘价位置之间画柱状线,宽度为2.3,0不为0则画空心柱.,画黄色
当满足条件X_18时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色
X_19赋值:字符串相加
X_20赋值:字符串相加
X_21赋值:字符串相加
X_22赋值:字符串相加
X_23赋值:字符串相加
X_24赋值:字符串相加
X_25赋值:字符串相加
X_26赋值:字符串相加
X_27赋值:字符串相加
X_28赋值:字符串相加
X_29赋值:字符串相加
X_30赋值:字符串相加
X_31赋值:字符串相加
X_32赋值:字符串相加
当满足条件是否最后一个周期时,在横轴0.005纵轴0.02位置书写文字,画黄色
当满足条件是否最后一个周期时,在横轴0.005纵轴0.09位置书写文字,画黄色
当满足条件是否最后一个周期时,在横轴0.005纵轴0.16位置书写文字,画黄色
X_33赋值:经营现金流量/流动负债
X_34赋值:收入同比%
X_35赋值:利润同比%
X_36赋值:每股收益(最近一期)的最后一日取值设为常数
X_37赋值:每股净资产的最后一日取值设为常数
X_38赋值:经营现金流量/总股本(股)的最后一日取值设为常数
X_39赋值:每股未分配利润的最后一日取值设为常数
X_40赋值:每股公积金的最后一日取值设为常数
X_41赋值:对流通市值/100000000(进行)四舍五入
X_42赋值:流通股本(股)/100000000
X_43赋值:内外比
X_44赋值:
X_45赋值:市盈(TTM)
X_46赋值:主动性买单
X_47赋值:市盈(动)/利润同比%
X_48赋值:现价
X_49赋值:振幅*100
X_50赋值:位于价格收盘价和收盘价的有效数据周期数-1日前的收盘价间的
X_51赋值:昨收盘价
X_52赋值:开盘价
X_53赋值:X_28 3
X_54赋值:X_28 0.01ANDX_28 =3
X_55赋值:X_31 2
X_56赋值:X_31 0
X_57赋值:X_34 1
X_58赋值:X_34 0
X_59赋值:X_35 2
X_60赋值:X_35 0.2
X_61赋值:X_36 0.01
X_62赋值:X_36 0.001
X_63赋值:X_37 2
X_64赋值:X_37 0.01
X_65赋值:X_39 0.5
X_66赋值:X_39 0.001
X_67赋值:X_40 0.5
X_68赋值:X_40 0.002
X_69赋值:X_53ANDX_55ANDX_57ANDX_59ANDX_61ANDX_63ANDX_65ANDX_67
X_70赋值:X_54ANDX_56ANDX_58ANDX_60ANDX_62ANDX_64ANDX_66ANDX_68
当满足条件X_69ANDX_70=0时,在横轴0.62纵轴0.05位置书写文字,画红色
当满足条件X_70时,在横轴0.62纵轴0.05位置书写文字,画洋红色