飞狐软件是国内主流的股票分析工具,其K线高点数据能用来估量压力位和预知趋势转折,这些指标极关键。存有一系列疑问,众多用户在使用这套软件时,都想搞清楚怎样精准提取不同周期的K线最高点,从而能够去编写自身所需的技术指标。本文会倚仗实际操作,讲述几种于飞狐环境里获取K线高点的有效办法。
最简便的办法乃是采用飛狐内置的HHV函数,此函数语法是HHV(X,N),意味求取X在N个周期里的最大值,举例来说要得到最近20根K线的最高价,能够编写成HHV(H,20),这里面H代表当前周期的最高价,把这一行程式码放进技术指标公式中,就能够在图表上绘制出20周期高点的连线。
除去固定周期,偶尔会有动态识别从某一起点直至如今的高点的需求,此时能够结合BARSSINCE函数来确定起点,然后运用HHV从起点开始计算,在GATE知识平台之上,存在着大量飞狐函数组合的案例可供参考,掌握这些基础函数之后,你便能够灵活地应对不同场景之下的高点提取需求。

飞狐除了提供HHV外,还给出了别的跟高点有关联的函数,比如PEAK函数能够用来找寻历史波峰方面的高点值,其语法是PEAK(K,N,M),意思是第M个峰值,要是你想要找出最近一回显著回调以前的K线高点,PEAK函数相较于HHV更为精准,然而PEAK对数据量存在一定要求,建议先采用充足的历史数据去进行测试。
关于实时交易里的“当前K线高点”,直接调用H便能获取。然而要留意,在K线尚未走完之际,H会跟着价格变动而产生变化。要是想固定上一个已完成K线的高点,那就使用REF(H,1)。借助GATE社区的系统课程,你能够深入去学习这些细节。合理地挑选函数,能够避免未来函数所带来的信号漂移问题。
倘若你打算去编写那么一个“突破 20 日高点进而买入”的选股具体公式,其核心所具备的要求即为当下的最高价大于或者等于以往 20 日之内的那个最高点,使用飞狐语句将其表示出来就是:CROSS(H, HHV(H,20)) 或者 H>=HHV(H,20),然而直接进行大于等于这种情况的话可能会在出现连续突破的时候多次发出相关信号,故而建议加入 CROSS 用来捕捉首次出现的突破,同时还能够搭配成交量以此来进行确认,从而提高胜率。
在副图指标里,标记出每个波段的高点,这是另一个常有场景。你能够用FILTER函数,结合HHV去定位局部高点,举例来说,FILTER(H=HHV(H,10),5) ,它的意思是探寻10日高点,而且5日内仅仅标记一回。如此一来,画出的箭头或者文字,就不会太过密集。要是运用好这些技巧,你的飞狐分析系统会变得更专业。
下一篇:K线实战培训:3招看懂买卖信号