关于TB运算符优先级及代码逻辑的提问
请问一下老师: UpAvg = Highest(((High[1]+Close[1])-(2*Close[1]))+OpenD(0), lenth); 这段代码感觉好啰嗦,其中lenth声明了是一个整型数值。 问题1:(High[1]+Close[1])和(2*Close[1])这两个外面的括号能否去掉? 问题2:如果能去掉的话,是否可以简写成:UpAvg = Highest(High[1]-*Close[1]+OpenD(0), lenth);
请问一下老师: UpAvg = Highest(((High[1]+Close[1])-(2*Close[1]))+OpenD(0), lenth); 这段代码感觉好啰嗦,其中lenth声明了是一个整型数值。 问题1:(High[1]+Close[1])和(2*Close[1])这两个外面的括号能否去掉? 问题2:如果能去掉的话,是否可以简写成:UpAvg = Highest(High[1]-*Close[1]+OpenD(0), lenth);
没看出有什么不可以,当然最保险还是两段代码都写,对比下不就出来结果了