以下是通达信短线操盘指标公式源码和注释翻译结果
使用说明:
短线操盘指标的取值范围通常在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日指数移动平均,画绿色
通达信短线操盘指标公式截图
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)