按定义: $rank是指持仓股票的最新排名,$beginrank是指持仓股票买入时的排名。


如果我的策略永远只持有1只股票,那么这两应该都等于1吧?


那么$rank-$beginrank<=100应该恒成立吧?因为它们的差是0.


那么条件判定:and(某条件x, $rank-$beginrank<=100)和and(某条件x)应该完全一样吧?


但实际中,我定位发现and(某条件x, $rank-$beginrank<=100)和and(某条件x)结果不一样。请问这是怎么回事??


谢谢