以下是通达信短线操盘指标公式源码和注释翻译结果

使用说明:

   短线操盘指标的取值范围通常在0到100之间。较高的数值表示收盘价接近当日价格区间的最高值,而较低的数值表示收盘价接近当日价格区间的最低值。

   判断买卖信号:根据你的交易策略,你可以使用短线操盘指标来生成买卖信号。例如,当指标值低于一定阈值(例如30)时,可能意味着价格接近最低点,可以考虑买入;当指标值高于一定阈值(例如70)时,可能意味着价格接近最高点,可以考虑卖出。

通达信短线操盘指标公式源码:

    七天线:MA(C,7),COLORGRAY;
    工作线:(EMA(C,17)),POINTDOT,LINETHICK4,COLORYELLOW;
    生命线:(MA(C,25)),LINETHICK2,COLORMAGENTA;
    不惑线:(MA(C,43)),COLORCYAN;
    姊妹线:(EMA(C,50)),CIRCLEDOT,COLORWHITE;
    九号线:(MA(C,99)),LINETHICK1,COLOR0099FF;
    卖线:EMA(SLOPE(C,21)*21+C,42),COLORRED,LINETHICK2;
    A3:=EMA((((SLOPE(C,21))*20)+C),68);
    A4:=EMA(C,10);
    A5:=REF(C,2);
    A6:=((SMA((MAX((C-A5),0)),6,1))/(SMA(ABS((C-A5)),6,1)))*100;
    A7:=IF(((A6<(REF(A6,1)))AND(A6>79)),A6,0);
    DRAWTEXT((CROSS(A4,A3)),L,'△'),COLORYELLOW;
    DRAWTEXT(A7,H,'○'),LINETHICK3,COLORGREEN;
    A8:=LLV(L,21);
    A9:=HHV(H,21);
    A10:=EMA((((CLOSE-A8)/(A9-A8))*100),5);
    A11:=EMA((((CLOSE-A8)/(A9-A8))*50),13);
    A12:=EMA(((0.667*(REF(A10,1)))+(0.333*A10)),2);
    A13:=LLV(L,55);
    A14:=HHV(H,34);
    A15:=EMA((((C-A13)/(A14-A13))*100),3);
    A16:=(A11+A15)/2;
    A17:=EMA(((0.667*(REF(A15,1)))+(0.333*A10)),2);
    A18:=EMA(A16,5);
    A19:=EMA(((0.667*(REF(A18,1)))+(0.333*A18)),2);
    A20:=CROSS(A10,A11);
    A21:=(CROSS(A10,A19))AND(A19<30);
    A22:=A21*0.6;
    DRAWTEXT((A22=0.6),L,'◇'),COLORYELLOW;
    DRAWTEXT((A20=1),L,'◇'),COLORWHITE;
    A23:=((C+L)+H)/3;
    A24:=EMA(A23,6);
    A25:=EMA(A24,5);
    A26:=CROSS(A24,A25);
    DRAWICON(A26,(LOW*0.98),5),COLORMAGENTA;
    DRAWICON(CROSS(卖线,C),(H*1.02),4);
    STICKLINE(((C>=工作线)AND(C>=O)),O,C,3,1),COLORRED;
    STICKLINE(((C>=工作线)AND(C<=O)),O,C,3,0),COLORRED;
    STICKLINE(((C<工作线)AND(C>=O)),O,C,3,1),COLORGREEN;
    STICKLINE(((C<工作线)AND(C<=O)),O,C,3,0),COLORGREEN;
    DRAWTEXT_FIX(1,0.00,0,0,'所属行业:')COLOR0080FF;
    DRAWTEXT_FIX(1,0.07,0,0,HYBLOCK)COLOR0080FF;
    DRAWTEXT_FIX(1,0.14,0,0,'所属地区:')COLOR00FFFF;
    DRAWTEXT_FIX(1,0.21,0,0,DYBLOCK)COLOR00FFFF;
    DRAWTEXT_FIX(1,0.00,0.06,0,'主题投资:')COLOR0000FF;
    DRAWTEXT_FIX(1,0.07,0.06,0,EXTERNSTR(0,1))COLOR0000FF;
    {股本市值}
    总股本:=STRCAT(STRCAT('总股本:',CON2STR(TOTALCAPITAL/1000000,2)),'亿');
    流通盘:=STRCAT(STRCAT('流通盘:',CON2STR(CAPITAL/1000000,2)),'亿');
    全流通:=STRCAT('全流通:',CON2STR((CAPITAL/1000000)/(TOTALCAPITAL/1000000),2));
    市值:=STRCAT(STRCAT('流通市值:',CON2STR((CAPITAL/1000000)*C,2)),'亿');
    上市天数:=STRCAT('上市天数:',CON2STR(FINANCE(42),0));
    {上市日期:=STRCAT('上市日期:',CON2STR(HHV((BARSCOUNT(C)=0)*(DATE+19000000),0),0));}
    股本市值:=STRCAT('股本市值:',STRCAT(STRCAT(STRCAT(STRCAT(总股本,流通盘),全流通),市值),上市天数));
    {业绩综合}
    市盈率:=STRCAT('市盈率:',CON2STR(C/FINANCE(33),2));
    市销率:=STRCAT('市销率:',CON2STR(C/(FINANCE(20)/FINANCE(1)),2));
    市净率:=STRCAT('市净率:',CON2STR(C/FINANCE(34),2));
    净资收益率:=STRCAT('净资收益率:',CON2STR(FINANCE(33)/FINANCE(34)*100,2));
    毛利率:=STRCAT('毛利率:',CON2STR((FINANCE(20)-FINANCE(21))/FINANCE(20)*100,2));
    净利润率:=STRCAT('净利润率',CON2STR(FINANCE(30)/FINANCE(20)*100,2));
    主营利润率:=STRCAT('主营利润率',CON2STR(FINANCE(23)/FINANCE(20)*100,2));
    当前业绩:=STRCAT('当前业绩:',STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(市盈率,市销率),市净率),净资收益率),毛利率),净利润率),主营利润率));
    {风险系数}
    X1:=(FINANCE(11)-FINANCE(15))/FINANCE(10)*1.2;
    X2:=(FINANCE(31)+FINANCE(17))/FINANCE(10)*1.4;{盈余公积用资本公积金代替};
    X3:=FINANCE(23)/FINANCE(10)*3.3;
    X4:=FINANCE(19)/FINANCE(15)*0.6;{缺长期负债或负债总额}
    X5:=FINANCE(20)/FINANCE(15)*0.999;
    Z值:=X1+X2+X3+X4+X5;
    预警:=IF(Z值<1.2,'重警',IF(Z值>=1.2ANDZ值<2.6,'轻警','无警'));
    财务预警:=STRCAT('财务预警:',STRCAT(预警,STRCAT('-Z值:',CON2STR(Z值,3))));
    优质资产率:=STRCAT('优质资产率:',CON2STR((FINANCE(19)-FINANCE(22)-FINANCE(27))/FINANCE(19),2));{理论上越大越好但不同行业有不同标准};
    现金负债比:=STRCAT('现金负债比:',CON2STR(FINANCE(25)/FINANCE(15),3));{缺长期负债或负债总额,理论上越大越好但不同行业有不同标准};
    财务系数:=STRCAT('风险系数:',STRCAT(STRCAT(财务预警,优质资产率),现金负债比));
    DRAWTEXT_FIX(ISLASTBAR,0.00,0.12,0,股本市值),COLORGREEN;
    DRAWTEXT_FIX(ISLASTBAR,0.00,0.18,0,当前业绩),COLORGREEN;
    DRAWTEXT_FIX(ISLASTBAR,0.00,0.24,0,财务系数),COLORGREEN;
    C2:=REF(C,1);
    非ST涨停:=IF((C-C2)*100/C2>=(10-0.01*100/C2),1,0);
    涨停:=非ST涨停;
    STICKLINE(涨停,OPEN,CLOSE,2,0),COLOR00FFFF;
    STICKLINE(涨停,H,L,0,0),COLOR00FFFF;
    非ST跌停:=IF((C2-C)*100/C2>=(10-0.01*100/C2),1,0);
    跌停:=非ST跌停;
    STICKLINE(跌停,OPEN,CLOSE,2,0),COLORGREEN;
    STICKLINE(跌停,H,L,0,1),COLORGREEN;
    半涨1:=IF((C-C2)*100/C2>=(5-0.01*100/C2),1,0);
    半涨2:=IF((C-C2)*100/C2<(10-0.01*100/C2),1,0);
    JRS:=半涨1AND半涨2ANDFINANCE(33)>0;
    STICKLINE(JRS,OPEN,CLOSE,2,0),COLOR0066FF;
    NUMBER:=COUNT(非ST涨停,BARSSINCE(非ST涨停)+1);
    N:=10;
    T1:=CONST(HHVBARS(V,N));
    T0:IF(CURRBARSCOUNT<=N+7,CONST(IF(T1=0,C,REF(C,T1))),DRAWNULL),LINETHICK3,COLOR0000FF;
    IF(CURRBARSCOUNT=T1+1,T0,DRAWNULL),CIRCLEDOT;
    DRAWTEXT(ISLASTBAR,T0,'量能平台');
    DRAWTEXT_FIX(1,0.00,0,0,'所属行业:')COLOR0080FF;
    DRAWTEXT_FIX(1,0.07,0,0,HYBLOCK)COLOR0080FF;
    DRAWTEXT_FIX(1,0.14,0,0,'所属地区:')COLOR00FFFF;
    DRAWTEXT_FIX(1,0.21,0,0,DYBLOCK)COLOR00FFFF;
    DRAWTEXT_FIX(1,0.00,0.06,0,'主题投资:')COLOR0000FF;
    DRAWTEXT_FIX(1,0.07,0.06,0,EXTERNSTR(0,1))COLOR0000FF;
    VAR1:=EMA(CLOSE,12)-EMA(CLOSE,26);
    VAR2:=EMA(VAR1,50);
    VAR3:=2*(VAR1-VAR2);
    STICKLINE(VAR3<REF(VAR3,1)ANDVAR3>0,0,VAR3,4,1),coloryellow;
    STICKLINE(VAR3>=REF(VAR3,1)ANDVAR3>0,0,VAR3,4,1),colorred;
    STICKLINE(VAR3>REF(VAR3,1)ANDVAR3<0,0,VAR3,4,1),COLORFFC8FF;
    STICKLINE(VAR3<=REF(VAR3,1)ANDVAR3<0,0,VAR3,4,1),COLORFFCC66;
    趋势一:EMA(CLOSE,12)-EMA(CLOSE,26),colorred;
    趋势二:EMA(VAR1,50),colorgreen;

通达信短线操盘指标公式源码注释翻译结果

    输出七天线:收盘价的7日简单移动平均,画深灰色
    输出工作线:(收盘价的17日指数移动平均),POINTDOT,线宽为4,画黄色
    输出生命线:(收盘价的25日简单移动平均),线宽为2,画洋红色
    输出不惑线:(收盘价的43日简单移动平均),画青色
    输出姊妹线:(收盘价的50日指数移动平均),CIRCLEDOT,画白色
    输出九号线:(收盘价的99日简单移动平均),线宽为1,COLOR0099FF
    输出卖线:收盘价的21日线性回归斜率*21+收盘价的42日指数移动平均,画红色,线宽为2
    A3赋值:(((收盘价的21日线性回归斜率)*20)+收盘价)的68日指数移动平均
    A4赋值:收盘价的10日指数移动平均
    A5赋值:2日前的收盘价
    A6赋值:((((收盘价-A5)和0的较大值)的6日[1日权重]移动平均)/((收盘价-A5)的绝对值的6日[1日权重]移动平均))*100
    A7赋值:如果((A6<,返回?,否则返回?
    (1日前的A6))AND(A6>
    79)),A6,0)
    当满足条件(A4上穿A3)时,在最低价位置书写文字,画黄色
    当满足条件A7时,在最高价位置书写文字,线宽为3,画绿色
    A8赋值:21日内最低价的最低值
    A9赋值:21日内最高价的最高值
    A10赋值:(((收盘价-A8)/(A9-A8))*100)的5日指数移动平均
    A11赋值:(((收盘价-A8)/(A9-A8))*50)的13日指数移动平均
    A12赋值:((0.667*(1日前的A10))+(0.333*A10))的2日指数移动平均
    A13赋值:55日内最低价的最低值
    A14赋值:34日内最高价的最高值
    A15赋值:(((收盘价-A13)/(A14-A13))*100)的3日指数移动平均
    A16赋值:(A11+A15)/2
    A17赋值:((0.667*(1日前的A15))+(0.333*A10))的2日指数移动平均
    A18赋值:A16的5日指数移动平均
    A19赋值:((0.667*(1日前的A18))+(0.333*A18))的2日指数移动平均
    A20赋值:A10上穿A11
    A21赋值:(A10上穿A19)AND(A19<
    30)
    A22赋值:A21*0.6
    当满足条件(A22=0.6)时,在最低价位置书写文字,画黄色
    当满足条件(A20=1)时,在最低价位置书写文字,画白色
    A23赋值:((收盘价+最低价)+最高价)/3
    A24赋值:A23的6日指数移动平均
    A25赋值:A24的5日指数移动平均
    A26赋值:A24上穿A25
    当满足条件A26时,在(最低价*0.98)位置画5号图标,画洋红色
    当满足条件卖线上穿收盘价时,在(最高价*1.02)位置画4号图标
    当满足条件((收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =工作线)AND(收盘价>
    =开盘价)),开盘价,收盘价,3,1),画红色
    当满足条件((收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =工作线)AND(收盘价<
    =开盘价)),开盘价,收盘价,3,0),画红色
    当满足条件((收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    工作线)AND(收盘价>
    =开盘价)),开盘价,收盘价,3,1),画绿色
    当满足条件((收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    工作线)AND(收盘价<
    =开盘价)),开盘价,收盘价,3,0),画绿色
    当满足条件1时,在横轴0.00纵轴0位置书写文字COLOR0080FF
    当满足条件1时,在横轴0.07纵轴0位置书写文字COLOR0080FF
    当满足条件1时,在横轴0.14纵轴0位置书写文字COLOR00FFFF
    当满足条件1时,在横轴0.21纵轴0位置书写文字COLOR00FFFF
    当满足条件1时,在横轴0.00纵轴0.06位置书写文字COLOR0000FF
    当满足条件1时,在横轴0.07纵轴0.06位置书写文字COLOR0000FF
    总股本赋值:字符串相加
    流通盘赋值:字符串相加
    全流通赋值:字符串相加
    市值赋值:字符串相加
    上市天数赋值:字符串相加
    股本市值赋值:字符串相加
    市盈率赋值:字符串相加
    市销率赋值:字符串相加
    市净率赋值:字符串相加
    净资收益率赋值:字符串相加
    毛利率赋值:字符串相加
    净利润率赋值:字符串相加
    主营利润率赋值:字符串相加
    当前业绩赋值:字符串相加
    X1赋值:(流动资产-流动负债)/总资产*1.2
    X2赋值:(未分配利润+资本公积金)/总资产*1.4
    X3赋值:营业利润/总资产*3.3
    X4赋值:股东权益(净资产)/流动负债*0.6
    X5赋值:营业收入/流动负债*0.999
    Z值赋值:X1+X2+X3+X4+X5
    预警赋值:如果Z值<,返回?,否则返回?
    1.2,'重警',如果Z值>,返回?,否则返回?
    =1.2ANDZ值<
    2.6,'轻警','无警'))
    财务预警赋值:字符串相加
    优质资产率赋值:字符串相加
    现金负债比赋值:字符串相加
    财务系数赋值:字符串相加
    当满足条件是否最后一个周期时,在横轴0.00纵轴0.12位置书写文字,画绿色
    当满足条件是否最后一个周期时,在横轴0.00纵轴0.18位置书写文字,画绿色
    当满足条件是否最后一个周期时,在横轴0.00纵轴0.24位置书写文字,画绿色
    C2赋值:1日前的收盘价
    非ST涨停赋值:如果(收盘价-C2)*100/C2>,返回?,否则返回?
    =(10-0.01*100/C2),1,0)
    涨停赋值:非ST涨停
    当满足条件涨停时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00FFFF
    当满足条件涨停时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR00FFFF
    非ST跌停赋值:如果(C2-收盘价)*100/C2>,返回?,否则返回?
    =(10-0.01*100/C2),1,0)
    跌停赋值:非ST跌停
    当满足条件跌停时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色
    当满足条件跌停时,在最高价和最低价位置之间画柱状线,宽度为0,1不为0则画空心柱.,画绿色
    半涨1赋值:如果(收盘价-C2)*100/C2>,返回?,否则返回?
    =(5-0.01*100/C2),1,0)
    半涨2赋值:如果(收盘价-C2)*100/C2<,返回?,否则返回?
    (10-0.01*100/C2),1,0)
    JRS赋值:半涨1AND半涨2ANDFINANCE(33)>
    0
    当满足条件JRS时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0066FF
    NUMBER赋值:统计首次非ST涨停距今天数+1日中满足非ST涨停的天数
    N赋值:10
    T1赋值:N日内成交量(手)距今天数的最后一日取值设为常数
    输出T0:如果到最后交易的周期<,返回?,否则返回?
    =N+7,如果T1=0,返回收盘价,否则返回T1日前的收盘价的最后一日取值设为常数,无效数),线宽为3,COLOR0000FF
    如果到最后交易的周期=T1+1,返回T0,否则返回无效数,CIRCLEDOT
    当满足条件是否最后一个周期时,在T0位置书写文字
    当满足条件1时,在横轴0.00纵轴0位置书写文字COLOR0080FF
    当满足条件1时,在横轴0.07纵轴0位置书写文字COLOR0080FF
    当满足条件1时,在横轴0.14纵轴0位置书写文字COLOR00FFFF
    当满足条件1时,在横轴0.21纵轴0位置书写文字COLOR00FFFF
    当满足条件1时,在横轴0.00纵轴0.06位置书写文字COLOR0000FF
    当满足条件1时,在横轴0.07纵轴0.06位置书写文字COLOR0000FF
    VAR1赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
    VAR2赋值:VAR1的50日指数移动平均
    VAR3赋值:2*(VAR1-VAR2)
    当满足条件VAR3<1日前的VAR3ANDVAR3>0时,在0和VAR3位置之间画柱状线,宽度为4,1不为0则画空心柱.,画黄色
    当满足条件VAR3>=1日前的VAR3ANDVAR3>0时,在0和VAR3位置之间画柱状线,宽度为4,1不为0则画空心柱.,画红色
    当满足条件VAR3>1日前的VAR3ANDVAR3<0时,在0和VAR3位置之间画柱状线,宽度为4,1不为0则画空心柱.,COLORFFC8FF
    当满足条件VAR3<=1日前的VAR3ANDVAR3<0时,在0和VAR3位置之间画柱状线,宽度为4,1不为0则画空心柱.,COLORFFCC66
    输出趋势一:收盘价的12日指数移动平均-收盘价的26日指数移动平均,画红色
    输出趋势二:VAR1的50日指数移动平均,画绿色

通达信短线操盘指标公式截图

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。