您现在的位置:程序化交易>> 股票公式>> 通达信>> 通达信公式>>正文内容

OBV叠加RSI指标公式 注解说明[通达信公式]

相关标签: 主图叠加rsi指标公式 、 obv 、 obv指标详解 、 obv指标带均线 、 obv指标 、 obv指标公式 、 obv指标选股公式 、 obv指标公式源码 、 obv指标特色战法 、

 

 

原理解析:

输出OBV:如果收盘价>1日前的收盘价,返回成交量(手),否则返回如果收盘价<1日前的收盘价,返回-成交量(手),否则返回0的历史累和
LC赋值:1日前的收盘价
AA赋值:最高价-LC的绝对值
BB赋值:最低价-LC的绝对值
CC赋值:最高价-1日前的最低价的绝对值
DD赋值:LC-1日前的开盘价的绝对值
R赋值:如果AA>BBANDAA>CC,返回AA+BB/2+DD/4,否则返回如果BB>CCANDBB>AA,返回BB+AA/2+DD/4,否则返回CC+DD/4
X赋值:(收盘价-LC+(收盘价-开盘价)/2+LC-1日前的开盘价)
SI1赋值:16*X/R*AA和BB的较大值
AS赋值:SI1的历史累和
F赋值:90日内AS的最低值的最后一日取值设为常数
B赋值:90日内AS的最高值的最后一日取值设为常数-F
D赋值:90日内OBV的最低值的最后一日取值设为常数
J赋值:90日内OBV的最高值的最后一日取值设为常数-D
BI赋值:(AS-F)/B
输出ASI:BI*J+D
 

 

源码:

 

 

OBV:SUM(IF(C>REF(C,1),V,IF(C<REF(C,1),-V,0)),0);

LC:=REF(C,1);
AA:=ABS(H-LC);
BB:=ABS(L-LC);
CC:=ABS(H-REF(L,1));
DD:=ABS(LC-REF(O,1));
R:=IF(AA>BB AND AA>CC,AA+BB/2+DD/4,IF(BB>CC AND BB>AA,BB+AA/2+DD/4,CC+DD/4));
X:=(C-LC+(C-O)/2+LC-REF(O,1));
SI1:=16*X/R*MAX(AA,BB);
AS:=SUM(SI1,0);
F:=CONST(LLV(AS,90));
B:=CONST(HHV(AS,90))-F;
D:=CONST(LLV(OBV,90));
J:=CONST(HHV(OBV,90))-D;
BI:=(AS-F)/B;
ASI:BI*J+D;
{本文来至CXH99.COM}

{本文来至程序化交易网 cxh99.com}

{本文来至CXH99.COM}


(责任编辑:程序化交易网整理)

 

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

怎么收费,代编流程等详情请点击查阅!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容