本指标只提供思路,参考选股之用,股市有风险,投资需谨慎
相关简介: 通达信排序指标公式
源码概况:通达信排序指标公式
指标类别:通达信排序指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
通达信排序指标公式未来函数检测结果:
暂未发现存在未来函数
通达信排序指标公式源码:
JUJ:=(HIGH+LOW+CLOSE)/3;
QUJ0:=VOL/IF(HIGH=LOW,4,HIGH-LOW);
QUJ1:=IF(CAPITAL=0,QUJ0*(JUJ-MIN(CLOSE,OPEN)),QUJ0*IF(HIGH=LOW,1,(MIN(OPEN,CLOSE)-LOW)));
QUJ2:=IF(CAPITAL=0,QUJ0*(MIN(OPEN,CLOSE)-LOW),QUJ0*IF(HIGH=LOW,1,(JUJ-MIN(CLOSE,OPEN))));
QUJ3:=IF(CAPITAL=0,QUJ0*(HIGH-MAX(OPEN,CLOSE)),QUJ0*IF(HIGH=LOW,1,(HIGH-MAX(OPEN,CLOSE))));
QUJ4:=IF(CAPITAL=0,QUJ0*(MAX(CLOSE,OPEN)-JUJ),QUJ0*IF(HIGH=LOW,1,(MAX(CLOSE,OPEN)-JUJ)));
QUJ5:=QUJ1+QUJ2;
QUJ6:=QUJ3+QUJ4;
DD:=(QUJ5-QUJ6)/(QUJ5+QUJ6)*100;
DDX:((QUJ1+QUJ2)-(QUJ3+QUJ4))/IF(CAPITAL=0,1000000,10000);
DDY:((QUJ2+QUJ4)-(QUJ1+QUJ3))/IF(CAPITAL=0,1000000,10000);
DDZ:DD*17;
量:=v;
换手:=V/CAPITAL*100;
VAR1:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
买盘:=IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE<OPEN,VAR1*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2));
卖盘:=IF(CLOSE>OPEN,0-VAR1*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-VAR1*(HIGH-LOW),0-VOL/2));
DLX:(买盘-(-卖盘))/量*换手,color3d;
DLX1:SUM(DLX,6),coloryellow;
DLX2:ma(DLX1,5);
DLX3:ma(DLX1,10);
A1:=SUMBARS(VOL,CAPITAL);
CMA:=IF(CAPITAL>0,SUM(AMOUNT,A1)/SUM(VOL,A1)/100,EMA(CLOSE,120));
百分之百换手价:CMA,LINETHICK0,ColorFFC0FF;{100%换手平均成本价};
DLX排序:PERCENTBAR(REF(DLX,0),REF(DLX,0)),COLORRED;
[源码注释]通达信排序指标公式翻译结果
JUJ赋值:(最高价+最低价+收盘价)/3
QUJ0赋值:成交量(手)/如果最高价=最低价,返回4,否则返回最高价-最低价
QUJ1赋值:如果当前流通股本(手)=0,返回QUJ0*(JUJ-收盘价和开盘价的较小值),否则返回QUJ0*如果最高价=最低价,返回1,否则返回(开盘价和收盘价的较小值-最低价)
QUJ2赋值:如果当前流通股本(手)=0,返回QUJ0*(开盘价和收盘价的较小值-最低价),否则返回QUJ0*如果最高价=最低价,返回1,否则返回(JUJ-收盘价和开盘价的较小值)
QUJ3赋值:如果当前流通股本(手)=0,返回QUJ0*(最高价-开盘价和收盘价的较大值),否则返回QUJ0*如果最高价=最低价,返回1,否则返回(最高价-开盘价和收盘价的较大值)
QUJ4赋值:如果当前流通股本(手)=0,返回QUJ0*(收盘价和开盘价的较大值-JUJ),否则返回QUJ0*如果最高价=最低价,返回1,否则返回(收盘价和开盘价的较大值-JUJ)
QUJ5赋值:QUJ1+QUJ2
QUJ6赋值:QUJ3+QUJ4
DD赋值:(QUJ5-QUJ6)/(QUJ5+QUJ6)*100
输出大单动向:((QUJ1+QUJ2)-(QUJ3+QUJ4))/如果当前流通股本(手)=0,返回1000000,否则返回10000
输出涨跌动因:((QUJ2+QUJ4)-(QUJ1+QUJ3))/如果当前流通股本(手)=0,返回1000000,否则返回10000
输出大单差分:DD*17
量赋值:成交量(手)
换手赋值:成交量(手)/当前流通股本(手)*100
VAR1赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)
买盘赋值:如果收阳线,返回VAR1*(最高价-最低价),否则返回如果收阴线,返回VAR1*((最高价-开盘价)+(收盘价-最低价)),否则返回成交量(手)/2
卖盘赋值:如果收阳线,返回0-VAR1*((最高价-收盘价)+(开盘价-最低价)),否则返回如果收阴线,返回0-VAR1*(最高价-最低价),否则返回0-成交量(手)/2
输出DLX:(买盘-(-卖盘))/量*换手,COLOR3D
输出DLX1:DLX的6日累和,画黄色
输出DLX2:DLX1的5日简单移动平均
输出DLX3:DLX1的10日简单移动平均
A1赋值:成交量(手)累加至当前流通股本(手)的天数
CMA赋值:如果当前流通股本(手)>0,返回成交额(元)的A1日累和/成交量(手)的A1日累和/100,否则返回收盘价的120日指数移动平均
输出百分之百换手价:CMA,线宽为0,COLORFFC0FF
输出DLX排序:PERCENTBAR(0日前的DLX,0日前的DLX),画红色
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)