错误、漏洞、问题 - 页 1558

 

终端和测试器中的利润不同。

终端。

2016.04.17 18:11:34.253 Terminal        MetaTrader 5 x64 build 1301 started (MetaQuotes Software Corp.)
2016.04.17 18:11:34.253 Terminal        Windows 10 Pro (x64 based PC), IE 13.12, UAC, Intel Core i3-3120 M  @ 2.50 GHz, RAM: 1466 / 3981 Mb, HDD: 29322 / 233310 Mb, GMT+02:00
2016.04.17 18:11:34.253 Terminal        C:\Users\KVN\AppData\Roaming\MetaQuotes\Terminal\0 CFEFA8410765D70FC53545BFEFB44F4

测试者。

2016.04.17 18:11:54.788 MetaTester 5 x64 build 1301 (15 Apr 2016)

与服务器的连接

2016.04.17 18:11:35.326 Network '5162379': authorized on RoboForex-MetaTrader 5 through Europe #2 (ping: 79.91 ms)

当在终端买入0.01手时,我们有这个保证金。

买入0.01手时终端的保证金

当在测试器中买入0.01手时,我们有以下保证金。

买入0.01手时测试器中的保证金

 
mao17:

日安!

请您告知如何连接MQL Cloud网络测试代理?在我的策略测试器中,在 "代理 "标签上,云代理的列表是空的。

请通过连接到MetaQuotes-Demo服务器,将终端更新到Build 1301。
 
Karputov Vladimir:

终端和测试器中的利润不同。


谢谢你,我们将检查
 
雷纳特-法特胡林 早些时候在这里 给你写信,但你没有回复。帮助我理解。
 
Renat Fatkhullin:
谢谢,将检查

谢谢你,ServiceDesk建议--我在测试者设置 中没有注意到,当我把杠杆率设置为1:1时

不要忘了测试器中的杠杆作用!

(可能在我测试交换时设置为1:1)。总之,在测试仪中设置1:100的杠杆后,一切都稳定下来了。

 

MQL4:IntegerToString(), 有第三个参数 ushortfill_symbol=''//填充物

代码。

#property strict
void OnStart()
  {
   Print("1) IntegerToString(1000,9) = ",IntegerToString(1000,9));
   Print("2) IntegerToString(1000,9,5) = ",IntegerToString(1000,9,5));
   Print("3) IntegerToString(1000,9,65535) = ",IntegerToString(1000,9,65535));
   Print("4) IntegerToString(1000,9,-1) = ",IntegerToString(1000,9,-1)); // нет предупреждения МЕ4 хотя должно быть, т.к. -1
  }

结果。


不清楚该函数如何将第3个参数的值从ushort转换为字符串。也许让它成为一个字符串类型会更好,这样用户可以写出他需要的文本占位符。

 
Karputov Vladimir:
通过连接到MetaQuotes-Demo服务器,将终端更新为Build 1301。
非常感谢您!这很有帮助!
 
为什么在正常止损或获利时平仓的头寸会有一个零的神奇代码?我不发送带有零魔码的订单....逻辑在哪里?
[删除]  
Alexey Kravchenko:
为什么在正常止损或获利时平仓的头寸会有一个零的神奇代码?我不发送带有零魔码的订单....逻辑在哪里?
给服务部门写信,附上证据,看看他们怎么说。如果可能,请在论坛上回信。
 
Alexey Kozitsyn:
给服务台写信,附上证明,看看他们怎么说。如果可能的话,你应该在论坛上写出来。

我现在实时检查。也许这只是在测试器中。一切皆有可能...

同样的事情。当止损或获利被触发时,会出现一个新的订单,其魔力为零。这只是MT5的工作方式。

这里面的逻辑是什么?