请教 最近符合条件的Bar 的问题

请问: 获取在当前K线之前的最近的一个阳K线的最高价,用什么函数,怎么写语句呢? 谢谢! 原想法:用函数NthCon 先求取位置,再用H[ ] ,来求取的; 但函数NthCon包括当前K线,如果当前K线是阳线,用函数NthCon获取的位置是0,就不能求取当前K线之前的最近的一个阳K线的位置了。

编程思路不对,为什么要从当前Bar往后找?你随时记录出现的阳线不行吗!。出现一根阳线就用全局变量(或者序列变量,具体看需求)记录它的K线序号和最高价,下一根Bar也是阳线就用下一根的序号和最高价从新赋值给这个变量,不是阳线就不从新赋值。