variable:AA=0;
if 开多条件 then begin
DD:=LLV(C,AA+10);
EE:=HHV(C,AA+5);
if C<=DD then begin
sell(******);
AA:=AA+5;
end
if C>=EE then begin
buy(******);
AA:=AA+5;
end
end
请问下,假设我初始了全局变量AA=0,理论上程序是从上往下运行的,那么当第一次符合C<=DD 的条件是,AA的值变成了0+5=5,那么往下运行到C>=EE的时候,
EE中的AA值是否马上就变成5呢,还是一开始设置的0?
就是说往下运行到C>=EE时,EE:=HHV(c,5+5)变成这样了?
我一开始的理解还以为EE定义在里边的嵌套外,必须要全部从上往下运行一次值才会变化,现在的正确的理解是EE的值是可以随着AA的值动态的不断发生变化,不需要等从上往下运行一遍才变化?