以下是通达信obv叠加指标公式源码和注释翻译结果
使用说明:
OBV指标的主要作用是辅助判断价格走势的可靠性。当价格上涨并伴随着成交量的增加时,OBV指标也会上升,这表明市场买方力量较强,价格上涨的可能性较大。相反,当价格下跌并伴随着成交量的增加时,OBV指标下降,这表明市场卖方力量较强,价格下跌的可能性较大。
OBV指标还可以用于判断价格的背离现象。当价格形成新高而OBV指标没有形成新高时,称为”价格背离”,这可能预示着价格可能发生反转或调整。同样,当价格形成新低而OBV指标没有形成新低时,称为”价格底背离”,也可能暗示价格可能反转向上。
当OBV指标出现明显的趋势线或突破关键水平时,可能会产生买卖信号。例如,当OBV指标上升趋势线被突破时,可能是买入信号;当OBV指标下降趋势线被突破时,可能是卖出信号。
通达信obv叠加指标公式源码:
万手:vol/10000,LINETHICK0;
AA:=IF(CURRBARSCOUNT=1ANDPERIOD=5,VOL*240/FROMOPEN,DRAWNULL);
预测:AA/10000;
BB:=VOL/((HIGH-LOW)*2-Abs(CLOSE-OPEN));
主动买:=IF(CLOSE>OPEN,BB*(HIGH-LOW),IF(CLOSE<OPEN,BB*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2));
主买:主动买/10000,COLORRED;
主动卖:=IF(CLOSE>OPEN,0-BB*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-BB*(HIGH-LOW),0-VOL/2));
主卖:-主动卖/10000,COLORGREEN;
差额:(主动买+主动卖)/10000;
stICKLINE(CLOSE=REF(CLOSE,1),0,VOL,3.5,0),COLORWHITE;
STICKLINE(CLOSE>REF(CLOSE,1),0,VOL,3.5,0),COLORRED;
STICKLINE(CLOSE<REF(CLOSE,1),0,VOL,3.5,0),COLORGREEN;
STICKLINE(CURRBARSCOUNT=1ANDPERIOD=5,AA,1,3.5,0),COLOR00FFFF;
STICKLINE(CURRBARSCOUNT=1ANDPERIOD=5,AA,1,3.2,0),COLOR007777;
STICKLINE(CURRBARSCOUNT=1ANDPERIOD=5,AA,1,2.7,0),COLOR009999;
STICKLINE(CURRBARSCOUNT=1ANDPERIOD=5,AA,1,2.1,0),COLOR00BBBB;
STICKLINE(CURRBARSCOUNT=1ANDPERIOD=5,AA,1,1.5,0),COLOR00ddeE;
STICKLINE(CURRBARSCOUNT=1ANDPERIOD=5,AA,1,0.9,0),COLOR66FFFF;
STICKLINE(CURRBARSCOUNT=1ANDPERIOD=5,AA,1,0.2,0),COLORFFFFFF;
STICKLINE(主动买>=0,VOL,-主动卖,3.2,0),COLOR000033;
STICKLINE(主动买>=0,VOL,-主动卖,2.7,0),COLOR000066;
STICKLINE(主动买>=0,VOL,-主动卖,2.1,0),COLOR000099;
STICKLINE(主动买>=0,VOL,-主动卖,1.5,0),COLOR0000CC;
STICKLINE(主动买>=0,VOL,-主动卖,0.9,0),COLOR0000FF;
STICKLINE(主动买>=0,VOL,-主动卖,0.2,0),COLORCC66FF;
STICKLINE(主动卖<=0,0,-主动卖,3.2,0),COLOR990000;
STICKLINE(主动卖<=0,0,-主动卖,2.7,0),COLORCC0000;
STICKLINE(主动卖<=0,0,-主动卖,2.1,0),COLORFF4400;
STICKLINE(主动卖<=0,0,-主动卖,1.5,0),COLORFF8800;
STICKLINE(主动卖<=0,0,-主动卖,0.9,0),COLORFFCC00;
STICKLINE(主动卖<=0,0,-主动卖,0.2,0),COLORCYAN;
持币:IF(SAR(10,2,20)>=H,sar(10,2,20),DRAWNULL),CIRCLEDOT,COLORBLUE;
持股:IF(SAR(10,2,20)<=L,SAR(10,2,20),DRAWNULL),CIRCLEDOT,COLORRED;WJ:=(H+L+C)/3;
V1:=IF(H=L,1,H-maX(O,C));
V2:=IF(H=L,1,MAX(C,O)-WJ);
V3:=IF(H=L,1,MIN(O,C)-L);
V4:=IF(H=L,1,WJ-MIN(C,O));
V5:=VOL/IF(H=L,4,H-L);
V6:=(V1*V5);
V7:=(V2*V5);
V8:=(V3*V5);
V9:=(V4*V5);
买盘:=(V9+V8);
卖盘:=(V6+V7);
买卖差:=买盘-卖盘;
ddx:=买卖差;
DX:=MA(买卖差,5)*20;
DDX1:SMA(DX,3,1),COLORFFFFFF;
DDX2:SMA(DDX1,3,1),COLOR00FFFF;
DDX3:(5*DDX2+4*REF(DDX2,1)+3*REF(DDX2,2)+2*REF(DDX2,3)+REF(DDX2,4))/15;
预警:DDX>0ANDMA(V,5)>MA(MA(V,5),5)ANDcrOSS(DDX1,DDX2),LINETHICK;
天:=COUNT(DDX>0,5),COLORRED;
DRAWTEXT(预警,DDX*1.06,'★'),LINETHICK3,COLOR00FFFF;
OBV:SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),-VOL,0)),0)/10000;
MAOBV:MA(OBV,30),colorred,LINETHICK2;
SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),-VOL,0)),0)/10000
通达信obv叠加指标公式源码注释翻译结果
输出万手:成交量(手)/10000,线宽为0
AA赋值:如果到最后交易的周期=1ANDPERIOD=5,返回成交量(手)*240/当前离开盘分钟数,否则返回无效数
输出预测:AA/10000
BB赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)
主动买赋值:如果收阳线,返回BB*(最高价-最低价),否则返回如果收阴线,返回BB*((最高价-开盘价)+(收盘价-最低价)),否则返回成交量(手)/2
输出主买:主动买/10000,画红色
主动卖赋值:如果收阳线,返回0-BB*((最高价-收盘价)+(开盘价-最低价)),否则返回如果收阴线,返回0-BB*(最高价-最低价),否则返回0-成交量(手)/2
输出主卖:-主动卖/10000,画绿色
输出差额:(主动买+主动卖)/10000
当满足条件收盘价=1日前的收盘价时,在0和成交量(手)位置之间画柱状线,宽度为3.5,0不为0则画空心柱.,画白色
当满足条件收盘价>1日前的收盘价时,在0和成交量(手)位置之间画柱状线,宽度为3.5,0不为0则画空心柱.,画红色
当满足条件收盘价<1日前的收盘价时,在0和成交量(手)位置之间画柱状线,宽度为3.5,0不为0则画空心柱.,画绿色
当满足条件到最后交易的周期=1ANDPERIOD=5时,在AA和1位置之间画柱状线,宽度为3.5,0不为0则画空心柱.,COLOR00FFFF
当满足条件到最后交易的周期=1ANDPERIOD=5时,在AA和1位置之间画柱状线,宽度为3.2,0不为0则画空心柱.,COLOR007777
当满足条件到最后交易的周期=1ANDPERIOD=5时,在AA和1位置之间画柱状线,宽度为2.7,0不为0则画空心柱.,COLOR009999
当满足条件到最后交易的周期=1ANDPERIOD=5时,在AA和1位置之间画柱状线,宽度为2.1,0不为0则画空心柱.,COLOR00BBBB
当满足条件到最后交易的周期=1ANDPERIOD=5时,在AA和1位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR00DDEE
当满足条件到最后交易的周期=1ANDPERIOD=5时,在AA和1位置之间画柱状线,宽度为0.9,0不为0则画空心柱.,COLOR66FFFF
当满足条件到最后交易的周期=1ANDPERIOD=5时,在AA和1位置之间画柱状线,宽度为0.2,0不为0则画空心柱.,COLORFFFFFF
当满足条件主动买>=0时,在成交量(手)和-主动卖位置之间画柱状线,宽度为3.2,0不为0则画空心柱.,COLOR000033
当满足条件主动买>=0时,在成交量(手)和-主动卖位置之间画柱状线,宽度为2.7,0不为0则画空心柱.,COLOR000066
当满足条件主动买>=0时,在成交量(手)和-主动卖位置之间画柱状线,宽度为2.1,0不为0则画空心柱.,COLOR000099
当满足条件主动买>=0时,在成交量(手)和-主动卖位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR0000CC
当满足条件主动买>=0时,在成交量(手)和-主动卖位置之间画柱状线,宽度为0.9,0不为0则画空心柱.,COLOR0000FF
当满足条件主动买>=0时,在成交量(手)和-主动卖位置之间画柱状线,宽度为0.2,0不为0则画空心柱.,COLORCC66FF
当满足条件主动卖<=0时,在0和-主动卖位置之间画柱状线,宽度为3.2,0不为0则画空心柱.,COLOR990000
当满足条件主动卖<=0时,在0和-主动卖位置之间画柱状线,宽度为2.7,0不为0则画空心柱.,COLORCC0000
当满足条件主动卖<=0时,在0和-主动卖位置之间画柱状线,宽度为2.1,0不为0则画空心柱.,COLORFF4400
当满足条件主动卖<=0时,在0和-主动卖位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLORFF8800
当满足条件主动卖<=0时,在0和-主动卖位置之间画柱状线,宽度为0.9,0不为0则画空心柱.,COLORFFCC00
当满足条件主动卖<=0时,在0和-主动卖位置之间画柱状线,宽度为0.2,0不为0则画空心柱.,画青色
输出持币:如果步长为2极限值为20的10日抛物转向>=最高价,返回步长为2极限值为20的10日抛物转向,否则返回无效数,CIRCLEDOT,画蓝色
输出持股:如果步长为2极限值为20的10日抛物转向<=最低价,返回步长为2极限值为20的10日抛物转向,否则返回无效数,CIRCLEDOT,画红色
WJ赋值:(最高价+最低价+收盘价)/3
V1赋值:如果最高价=最低价,返回1,否则返回最高价-开盘价和收盘价的较大值
V2赋值:如果最高价=最低价,返回1,否则返回收盘价和开盘价的较大值-WJ
V3赋值:如果最高价=最低价,返回1,否则返回开盘价和收盘价的较小值-最低价
V4赋值:如果最高价=最低价,返回1,否则返回WJ-收盘价和开盘价的较小值
V5赋值:成交量(手)/如果最高价=最低价,返回4,否则返回最高价-最低价
V6赋值:(V1*V5)
V7赋值:(V2*V5)
V8赋值:(V3*V5)
V9赋值:(V4*V5)
买盘赋值:(V9+V8)
卖盘赋值:(V6+V7)
买卖差赋值:买盘-卖盘
DDX赋值:买卖差
DX赋值:买卖差的5日简单移动平均*20
输出DDX1:DX的3日[1日权重]移动平均,COLORFFFFFF
输出DDX2:DDX1的3日[1日权重]移动平均,COLOR00FFFF
输出DDX3:(5*DDX2+4*1日前的DDX2+3*2日前的DDX2+2*3日前的DDX2+4日前的DDX2)/15
输出预警:DDX>0ANDMA(成交量(手),5)>成交量(手)的5日简单移动平均的5日简单移动平均ANDCROSS(DDX1,DDX2),线宽为0
天赋值:统计5日中满足DDX>0的天数,画红色
当满足条件预警时,在DDX*1.06位置书写文字,线宽为3,COLOR00FFFF
输出OBV:如果收盘价>,返回?,否则返回?的?日累和
1日前的收盘价,成交量(手),如果收盘价<,返回?,否则返回?
1日前的收盘价,-成交量(手),0)),0)/10000
输出MAOBV:OBV的30日简单移动平均,画红色,线宽为2
如果收盘价>,返回?,否则返回?的?日累和
1日前的收盘价,成交量(手),如果收盘价<,返回?,否则返回?
1日前的收盘价,-成交量(手),0)),0)/10000
通达信obv叠加指标公式截图
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)