以下是通达信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叠加指标公式截图

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