大家都知道,金字塔有个很好用的功能,叫做“时间尺”,就是用户用鼠标选择某一段K线范围,然后程序自动显示这之间有多少个K棒,如下图上半部分那个11.0(T)所显示的那样。
在我实际分析图谱中,发现有一个功能如果能实现,对我很有用,例如,我编写了一个指标,根据一些条件,对每个K线进行分析,满足条件,我就在K线下方画一个黄点点,表示满足我的条件。这样图谱上出现了很多黄点点,但是注意,有时候连续,有时候不连续。
这时候我需要由使用者类似时间尺那样,手动指定一个边界范围,然后让程序自己统计下这个区间内,有多少个K棒下方有黄点点(即满足我那个条件),也许我将黄点点放在附图里面(没有主图叠加)时候,最好也能统计,比如告诉我一个数字:20,这样的,直接在图上告诉用户。请问这个功能要如何实现?是否要VBA,还是其他方法实现?请协助,感谢。
鼠标选取范围,貌似做不到
键盘选取范围,倒还行