IF作用域

在看别人写的代码时,会碰到IF条件语句不加大括号,这个时候它的作用域是不是IF()下面的所有行语句都在其作用范围内,比如:

       If(TradingOpenDatetime(Date+Time)<>DT[1]) xOpen=Open;  

xClose=lxx(C[1],Num);CLine=(xOpen+xClose)/2;    

ama=AdaptiveMovAvg(C[1],IntPart(Num/3),2,30);

If(xOpen>0)PlotAuto(\"MA\",CLine,0,Rgb(28,1,16),Enum_Line,Enum_Line,Enum_2Pix);

第一IF没有加大括号,是不是说 xOpen, xClose, Cline, ama 这四个变量都是要先满足IF条件才进行计算的,还是只对第一行 xOpen起作用,谢谢

希望每个函数的文档能标注作用的事件域
局部变量在各个图层上作用域
onsignal域
onsignal域问题
成交事件域驱动
关于事件域独立运行是否会冲突请教
委托映射主力合约不起作用
自定义指数,基础周期的主要作用。
TBAlgo公式在模式交易中起什么作用
多图层下onbaropen域执行机制疑问

好的,谢谢

没有花括号只作用一句

If(TradingOpenDatetime(Date+Time)<>DT[1]) xOpen=Open;  

这个if只对xOpen=Open;   有效