请老师优化指标 (文华财经)

投资者咨询:请老师优化指标 (文华财经)
来源:文华财经  日期:2020-12-4 19:02

 老师,唐奇安指标是按照最高价和最低价画线。我想优化一下思路:

1·如果上一根K线的收盘价>最高价,则按照上一根K线的最高价画线。反之,延续之前的最高价不变。

2·如果上一根K线的收盘价<最低价,则按照上一根K线的最低价画线。反之,延续之前的最低价不变。

技术人员回复
日期:2020-12-4 19:06
 收盘价是不能大于最高价或小于最低价的,只能存在二者之间。

请您调整下思路。
投资者咨询:请老师优化指标 (文华财经)
来源:文华财经  日期:2020-12-4 19:02
 老师,是这么个思路,你看哈,唐奇安的指标代码是:
HH:HHV(H,X1);
LL:LLV(L,X2);

HH是最近X1的最高价,LL是最近X2的最低价。我的意思就是上一个K线的收盘价大于HH或小于LL,满足这个条件,再画线。如果不满足,那么就延续之前的HH或LL
技术人员回复
日期:2020-12-4 19:20
 除X1 X2等于1的情况,HH的计算是包括前一根k线的H的,所以HH一定是大于等于前根k线的最高价。

自然也就大于等于前根k线的收盘价。

您可以加载唐奇安通道线看下,是没有这样的条件满足的。

您可以截图说明下您的思路,我们再帮您分析下。
投资者咨询:请老师优化指标 (文华财经)
来源:文华财经  日期:2020-12-4 19:02
 噢噢。那这样修改一下可否:HH和LL的计算限定在上一根K线之前。这样就可以剔除掉对上一根K线的计算了。
技术人员回复
日期:2020-12-4 20:05
加载看下:

HH:=HV(H,20);
LL:=LV(L,20);

H1:IF(REF(C>HH,1),H,HH);
L1:IF(REF(C<LL,1),L,LL);