遍个布林线的上线与下线的差在4个ATR之间的选股器,以下的编发对吗?怎么选出来的不对?
input:m(14,1,300,30);
input:N(21,1,300,30);
tr1 := max(max((high-low),abs(ref(close,1)-high)),abs(ref(close,1)-low));
atr :=ma(tr1,m);
MID : =MA(CLOSE,N);
UPPER: =MID + 2*STD(CLOSE,N);
LOWER: =MID - 2*STD(CLOSE,N);
BP:(UPPER-LOWER)<4*atr;
按经验<4个ATR的股票应该很少,但是我选出来的很多。
目测也明显不对。

此主题相关图片如下:179719 kdxf nande-m42.jpg
以上的我改成2个ATR了,目测UPPER-LOWER>2*ATR
input:m(14,1,300,30);
tr1 := max(max((high-low),abs(ref(close,1)-high)),abs(ref(close,1)-low));
atr :=ma(tr1,m);
MID : =MA(CLOSE,N);
UPPER: =MID + 2*STD(CLOSE,N);
LOWER: =MID - 2*STD(CLOSE,N);
BP:(UPPER-LOWER)<2*ATR;
我用了30分钟,这个就明显不对。
此主题相关图片如下:179719 kdxf nande-m43.jpg

你选的是历史阶段还是最新值?最新值看下当前最新k上是否满足条件呢