初学者的问题 MQL5 MT5 MetaTrader 5 - 页 521

 
Alexey Viktorov:

嗯,我想版主有免费的存储空间,或者你有...不管是什么原因...

...

公民,你应该先到MQL5存储:连接存储 - MetaEditor- 发现存储是免费的!
 
Karputov Vladimir:
公民,你应该首先通过MQL5存储的 链接:连接存储 - MetaEditor- 发现存储是免费的!
哦,弗拉基米尔,谢谢你。我不会知道它对每个人都是免费的,但无论如何我没有意愿使用它......
 
你好!请你告诉我如何在MQL4中正确写出这个条件:"如果两个变量的值之间的差异超过15点,那么......"。
 
toni_stark:
你好,请你告诉我如何在MQL4中正确写出这个条件:"如果两个变量的值之间的差异超过15点,那么..."。

如果(value1 - value2 > 15)

 
toni_stark:
你好!请你告诉我如何在MQL4中正确写出这个条件:"如果两个变量的值之间的差异超过15点,那么......"。
if ((v1 - v2) > (15.0 * Point())) 
 {
   ...
 }
 
Yury Reshetov:
我没有准确地陈述这个想法。如果v1-v2= -0.0015(v1和v2是价格值,可以互相大于或小于),那么就不符合条件,因为-0.0015<(15.0 * Point)?还有(15.0 * Point)需要用一个外部变量来代替,这样就可以在设置中改变这个值
 
toni_stark:
我没有准确地说明这一点。如果v1-v2=-0.0015(v1和v2是价格值,可以互相大于或小于),那么条件不满足,因为-0.0015<(15.0 * Point)?还有(15.0 * Point)需要用一个外部变量来代替,这样就可以在设置中改变这个值

然后。

input double v3 = 15.0;

...

if (MathAbs(v1 - v2) > (v3 * Point())) 
 {
   ...
 }
 
Yury Reshetov:

然后。

谢谢你!非常有帮助!
 
请告诉我代码:EA每天开一个订单,如何在一天结束时关闭这些订单,例如23:50?
 
Yury Reshetov:

然后。

(v3 * Point())
Зачем скобки? Что за трюк?