编程思路破译
N赋值:13
M赋值:34
VA赋值:如果收盘价>1日前的收盘价,返回成交量(手),否则返回-成交量(手)
OBV赋值:如果收盘价=1日前的收盘价,返回0,否则返回VA的历史累和
OBV1赋值:OBV的N日简单移动平均
OBV2赋值:OBV的M日简单移动平均
RSV赋值:(OBV-35日内最低价的最低值)/(35日内最高价的最高值-35日内最低价的最低值)*100
输出 Y0:OBV1的2日简单移动平均,画红色,线宽为1
输出 Y1:OBV2的3日简单移动平均,画黄色,线宽为1
TTT赋值:从前?日到前?日持续Y0>Y1
当满足条件Y0>Y1时,在Y0和Y1位置之间画柱状线,宽度为6,0不为0则画空心柱.,画红色
当满足条件Y0<=Y1时,在Y0和Y1位置之间画柱状线,宽度为6,0不为0则画空心柱.,画黄色
程序源码
N:=13;M:=34;
VA:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL);
OBV:=SUM(IF(CLOSE=REF(CLOSE,1),0,VA),0);
OBV1:=MA(OBV,N);
OBV2:=MA(OBV,M);
RSV:=(OBV-LLV(LOW,35))/(HHV(HIGH,35)-LLV(LOW,35))*100;
Y0:MA(OBV1,2),COLORRED,LINETHICK1;
Y1:MA(OBV2,3),COLORYELLOW,LINETHICK1;
TTT:=LAST(Y0>Y1);
STICKLINE(Y0>Y1 ,Y0,Y1,6,0),COLORRED;
STICKLINE(Y0<=Y1 ,Y0,Y1,6,0),COLORYELLOW;
注:
馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。
发文不易,如获益,欢迎赞赏,赞赏必复!
联系客服