请问一下老师和各位大佬,以下三种写法,那种运行的速度会更快?? (是瞎写的,主要是写法)
第一种写法
IF( AAA11 == 0 AND A>B OR C>B OR D>B OR E>B OR F>B)
BUY(1,OPEN);
第二种写法
IF( AAA11 == 0 )
{
IF( A>B OR C>B OR D>B OR E>B OR F>B)
BUY(1,OPEN);
}
第三种写法
IF( AAA11 == 0 )
{
IF( A>B )
BUY(1,OPEN);
else IF( C>B )
BUY(1,OPEN);
else IF( D>B )
BUY(1,OPEN);
else IF( E>B )
BUY(1,OPEN);
else IF( F>B )
BUY(1,OPEN);
}
没有区别
老师我刚才写的时候发现个问题,就是把第三种写法改成第一种写法以后,实现不了原来的效果了。。。不知道咋回事,问题出在AAA11==0 这个判断上,是因为太多的AND 和 OR ,不可以这样写吗??