如果设置K线“A”为目标K线,K线“A”的下一根K线的收盘价,收在了K线"A"的最高价和最低价之间(包含最高价和最低价),那么K线A还是目标K线。
如果K线"A"的下一根K线的收盘价,破位了K线A的最高价或者最低价,那么K线"A"的下一根K线变成了目标K线。
如果K线"A"的下一根K线的收盘价,收在了K线"A"的最高价和最低价之间(包含最高价和最低价),那么K线A还是目标K线,继续向后找第二根K线,第二根K线收盘价收在了K线"A"的最高价和最低价之间(包含最高价和最低价),继续向后找第三根K线,一直找到某个K线收盘价破位了K线“A”的最高价或者最低价 为止,那么这根收盘价破位的K线就重新变成了目标K线。
请问老师,如何用TB语言来定位上面所定义的“目标K线”的位置???
嗯,缠论。
可以试试用一个数组记录下每个K线是否符合条件。符合条件的标记1, 不符合的0。
遍历数组就可以找到目标K线的索引