粤B-南山小散 发表于 2014-3-29 17:39:23

今天遇到奇怪的问题,if条件引用highest,竟然会出错,见内

If(zOpenClose > zYellowLine && zOpenClose >= Highest(High,16) && G_BuyPosition < 1 && zOrderNum == 0)
{}

这句话前面我用打印语句打印每个条件都是1,即全部满足。
但是if语句内部就是不执行,后来我打印整条if的条件,返回是0,最后定位到是zOpenClose >= Highest(High,16)返回是0
但是单独在if语句之前打印这个条件确实返回1

我这里只是引用highest,为什么还会出错?



页: [1]
查看完整版本: 今天遇到奇怪的问题,if条件引用highest,竟然会出错,见内