关于MQL4的问题。 - 页 9

 
int start() { double a=1; if (a>3 && fun_1()==1)Alert("Всех расстрелять 2 раза"); Alert("Все живы?"); return; } //+------------------------------------------------------------------+ int fun_1() { Alert("Всех расстрелять 1 раз"); return(0); }

我们是活还是不活?问题来了 :)
当if语句发现a不大于3时,控制应该被传递给Alert("All alive")行吗?
 
为什么不呢?只有一件事--在 "每个人都射击1次 "警报出来后,"每个人都活着?"警报的出现有点悲惨:)
 
这正是我所说的。
我的理解是,控制权应该在&&和乐趣之间传递给 "生命",也就是说,一旦意识到有一个 "和",控制权就会被传递。
 
这一点已经不止一次写过了--正在进行全面检查,这意味着一旦你得到法尔萨,第二部分也将被检查。
 
Rosh,好的,谢谢你。这是很好的消息。
 
stringo:
SKif:
有什么方法可以知道窗口的像素大小吗?
理论上是的,使用WindowHandle(Symbol(),Period())函数,获取当前窗口的句柄,并把这个句柄交给你的dll,它可以找出窗口的尺寸,例如使用GetClientRect函数。
假设,我有3个具有相同Symbol()和Period()的窗口。
我怎样才能得到这三个窗口中每个窗口的手柄?
 
Rosh:
这一点已经不止一次写过了--有一个全面的检查,也就是说,一旦你得到假的,第二部分也会被检查。
是否以某种方式规定了计算子表达式的顺序?
包括不那么琐碎的情况,即&&和||混在一起和/或使用了括号?
 
我不能说,只是为了以防万一,我自己在正确的地方用括号定义了这个顺序--我的记忆力不好,这样更容易 :)
 
komposter >> :
为什么在蜱虫之间?为什么要依赖他们?
这有点复杂,我就不多说了....,你会明白的;)

嘿,伙计。

帮我一个忙。

告诉我如何将手从一个较大的时间框架移到一个较小的时间框架。

>> 比方说,从一个小时到15分钟。

>> 谢谢你