分享

BIAS的主图叠加

 cxm54666 2022-10-30 发布于吉林

副图指标与主图K线的合并或者叠加显示,既提高了屏幕显示效率,又为价格与指标的空间对比提供便捷。

本文论述了乖离率算法(BIAS)与主图的合并。

  • 乖离率(BIAS)又称乖离度、偏离率,简称Y值,是移动平均原理派生的一项算法技术。
  • 算法思路是通过测算股价在运行过程中与移动平均线之间的偏离程度,从而得出股价在剧烈波动时因偏离移动平均线而造成可能的回调或反弹。
  • 乖离率(BIAS)的趋势意义,是建立在股价偏离移动平均线太远(不管股价在移动平均线之上还是之下),必将回归平均线的这一原理之上的。

计算公式

Y值=(当日收盘价-N日移动平均线收盘价)÷ N日移动平均线收盘价 × 100%

其中,N日为均线计算参数,可按需要选用移动平均线计算参数,通常设为6日,12日,24日等等。

如何实现与K线图表的叠加,只需进行纵坐标的匹配即可。

思路步骤

  1. 引入系统自带算法BIAS指标,更改变量名称并进行赋值;
  2. 计算当前屏幕数据的最高价与最低价(最值);
  3. 计算N1参数下的BIAS最高值(最值);
  4. 求出K线数据与BIAS数据之间的倍数值;
  5. 计算新的匹配后的BIAS线;
  6. 需要进行平移匹配的空间值;
  7. 对新BIAS线进行纵向平移,实现与K线的完美叠加。

算法建立

1. 引入系统自带算法BIAS指标,更改变量名称并进行赋值

文章图片1

五个参数之1~4

文章图片2

五个参数之5

BIAS10:=(CLOSE-MA(CLOSE,N1))/MA(CLOSE,N1)*100;

BIAS20:=(CLOSE-MA(CLOSE,N2))/MA(CLOSE,N2)*100;

BIAS30:=(CLOSE-MA(CLOSE,N3))/MA(CLOSE,N3)*100;

2. 计算当前屏幕数据的最高价与最低价(最值)

HH:=CONST(HHV(H,M));

LL:=CONST(LLV(L,M));

3. 计算N1参数下的BIAS最高值(最值)

CONST(HHV(BIAS10,M));

4. 求出K线数据与BIAS数据之间的倍数值

BS:=(HH-LL)/CONST(HHV(BIAS10,M));{倍数}

5. 计算新的匹配后的BIAS线

BIAS11:=BIAS10*BS/N;

BIAS21:=BIAS20*BS/N;

BIAS31:=BIAS30*BS/N;

6. 需要进行平移匹配的空间值

当前最新价格中的最低值L;

7. 对新BIAS线进行纵向平移,实现与K线的完美叠加

BIAS1:BIAS11+L;

BIAS2:BIAS21+L;

BIAS3:BIAS31+L;

参数与完整代码

文章图片3

五个参数之1~4

文章图片4

五个参数之5

BIAS10:=(CLOSE-MA(CLOSE,N1))/MA(CLOSE,N1)*100;

BIAS20:=(CLOSE-MA(CLOSE,N2))/MA(CLOSE,N2)*100;

BIAS30:=(CLOSE-MA(CLOSE,N3))/MA(CLOSE,N3)*100;

HH:=CONST(HHV(H,M));

LL:=CONST(LLV(L,M));

BS:=(HH-LL)/CONST(HHV(BIAS10,M));

BIAS11:=BIAS10*BS/N;

BIAS21:=BIAS20*BS/N;

BIAS31:=BIAS30*BS/N;

BIAS1:BIAS11+L;

BIAS2:BIAS21+L;

BIAS3:BIAS31+L;

注:参数N是用于匹配微调。

效果示意

文章图片5

效果示意图

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约