请问,我想实现图上往右走,当绿色箭头后出现红色箭头时,只标记前一个绿色箭头,当红色箭头后出现绿色箭头时,只标记前一个红色箭头(其实就是标记区间的高低点),这个能实现吗?
箭头代码:DRAWICON(L=LLV(L,20),L,4,0);
DRAWICON(H=HHV(H,20),H,5,0);

此主题相关图片如下:12.png
没太明白你这个思路,你在上面图表标识下,这样方便理解你的思路。
就是这个两个红色箭头中的绿色箭头,我只需要最高价格的这个绿色箭头,过滤到其他的绿色箭头。

此主题相关图片如下:微信图片_20181227105250.png
你这个绿色箭头的意思是当前K是20周期的最高价对吧。那你现在这样意思是说从第一个K到现在为止的最高价才画图标了是吗?
DRAWICON(H=HHV(h,BARPOS),H,5,0);
只能这样了,但是也不完美,因为这个函数本身无法涉及未来判断的缘故,所以会出现这种情况:
此主题相关图片如下:temp.png

前面的图标无法去除,因为你没办法在当前位置确定未来会不会出现更高的价格。