首页> 快讯 > > 详情

焦点速看:HHVBARS函数讲解举例

2023-02-24 15:58:33 来源:江丰鱼

本文通过对网友题目中“放量后的支撑与压力表达”,来阐述HHVBARS函数的时间定位作用,请看留言截图:

网友的留言

留言的思路是说:


(资料图片)

主图划线算法,具体是一个近期放量的最大K线,计算当前最大K线最高价,最低价,收盘价相加后除以3得出多空平衡点;

然后再画

第一支撑位:多空平衡点*2-最高价。

第二支撑位:多空平衡点-(最高价-最低价)

第三支撑位:最低点-2*(最高价-轴心点)轴心点也是多空平衡点。

第一压力位:多空平衡点*2-最低价,

第二压力位:多空平衡点+(最高价-最低价)

思路步骤

本文重点,应用HHVBARS函数,实现时间位置的确定; 计算确定位置处的最高价、最低价、收盘价; 输出“多空平衡点”; 以上述得到的“多空平衡点”为基准,分别输出网友题目中的5个位置线。

算法的建立

1. 应用HHVBARS函数,实现时间位置的确定

WZ:=CONST(HHVBARS(VOL,近期));

2. 计算确定位置处的最高价、最低价、收盘价

WZH:=IF(CURRBARSCOUNT<=WZ+1,CONST(REF(H,WZ)),DRAWNULL);

WZL:=IF(CURRBARSCOUNT<=WZ+1,CONST(REF(L,WZ)),DRAWNULL);

WZC:=IF(CURRBARSCOUNT<=WZ+1,CONST(REF(C,WZ)),DRAWNULL);

3. 输出“多空平衡点”

DKPHD:(WZH+WZL+WZC)/3;{多空平衡点}

4.

第一支撑位:DKPHD*2-WZH;

第二支撑位:DKPHD-(WZH-WZL);

第三支撑位:WZL-(WZH-DKPHD)*2;

第一压力位:DKPHD*2-WZL;

第二压力位:DKPHD+(WZH-WZL);

主图标注算法的完整代码

代码流程

WZ:=CONST(HHVBARS(VOL,近期));

WZH:=IF(CURRBARSCOUNT<=WZ+1,CONST(REF(H,WZ)),DRAWNULL);

WZL:=IF(CURRBARSCOUNT<=WZ+1,CONST(REF(L,WZ)),DRAWNULL);

WZC:=IF(CURRBARSCOUNT<=WZ+1,CONST(REF(C,WZ)),DRAWNULL);

DKPHD:(WZH+WZL+WZC)/3;{多空平衡点}

第一支撑位:DKPHD*2-WZH;

第二支撑位:DKPHD-(WZH-WZL);

第三支撑位:WZL-(WZH-DKPHD)*2;

第一压力位:DKPHD*2-WZL;

第二压力位:DKPHD+(WZH-WZL);

最后的效果示意图

效果示意图

关键词:

上一篇:
下一篇: