请问为什么用系统自带的条件选股-N日内创新低(N选了5),选出来的股票怎么看都不是5日内创新低的股票呢?
此主题相关图片如下:20160805110041.jpg
此主题相关图片如下:20160805110017.jpg
你工具数据补充日线数据后,在进行选股操作。
在你打开k线时,会从服务器上拖最近的数据到客户端(缺数据会补充过来)。
我补充了最新的日线数据,然后再用5日内创新高选股,选出来的股票有中国国贸、上海机场、华夏银行,我打开了上海机场的K线图看了显然是不对的,我也检查了“数据”里的“日线数据”,显示最新数据是到8月4日的,而且8月5日的最高价也不是最近5天的最高价,然后我也打开了其他两个股票看,也是不对的,请问是什么情况呢?
此主题相关图片如下:qq截图20160805143418.jpg
此主题相关图片如下:qq截图20160805143426.jpg
代码里不是你理解的创5日新高,代码里意思:最近5天的最高价大于历史最高价,只要最近5天内有满足这个条件的就会被选出。
你要的应该是h>ref(hhv(h,5),1)//这个是今天的最高价大于之前5天的最高价