错误、漏洞、问题 - 页 449

 

下午。

1.请告诉我是否可以下载4到5的tick历史,用于MT-5的测试。

2.我想使用MT5多价测试,但我的经纪公司至今只使用MT4,有什么解决办法?


谢谢你。

 
rrr:

1.请告诉我是否可以下载4到5的tick历史,用于MT-5的测试。

不。

2.我想使用MT5功能进行多价测试,但我感兴趣的DC到目前为止只使用MT4,有什么办法?

很明显,要么在一个有MT5的地方测试,要么在你的经纪人那里等着。
 
Renat:

OBJPROP_XOFFSET用于定位图像中显示的精灵。更多细节见 Demo_BitmapOffset (OBJPROP_XOFFSET 和 OBJPROP_YOFFSET)。

你很可能需要OBJPROP_XDISTANCE

谢谢你,我已经忽略了这一点。
 
alexvd:

1.以下是对函数的更正确的描述(https://www.mql5.com/ru/docs/strings/stringconcatenate),目前的描述与现实相对应

2.需要更多的细节。不能重现。

我不明白StringConcatenate与此有什么关系。我有一个关于第一项的StringSetCharacter的问题。我从网站上的文档中复制了它--https://www.mql5.com/ru/docs/strings/stringsetcharacter。

在第二个项目中,通过重新加载编辑器,它被修复了。然而,我不得不用加法来代替StringConcatenate,因为该函数并没有像预期的那样工作。编码

  StringConcatenate(IndicatorName, "(", StrCount, "):");
  StringConcatenate(IndicatorName, " ", Base);
这里所有的变量都是字符串,非空的。结果,我们想要 "IndicatorName(XX)Basic",但得到的却是 "IndicatorName Basic"。我想不明白这怎么可能发生。
Документация по MQL5: Строковые функции / StringSetCharacter
Документация по MQL5: Строковые функции / StringSetCharacter
  • www.mql5.com
Строковые функции / StringSetCharacter - Документация по MQL5
 
gumgum:
谢谢你。一切都在运作。
阅读文章https://www.mql5.com/ru/articles/strategy_tester
Статьи по MQL5: Тестер
Статьи по MQL5: Тестер
  • www.mql5.com
Статьи по программированию на языке MQL5
 
建于478年。MT5在运行单个测试时挂起(大约50%的时间)。
处理器是单核的。
情景。
我启动了测试。在第一次运行时,通常是 "测试员代理同步错误"。
重新启动测试通常是可以的。
在没有任何改变的情况下,我再次运行相同的测试。MT5挂起。

在以前的版本中,这种情况下没有挂起。
 

rrr:

2.我想使用MT5进行多价测试,但我的经纪公司只使用MT4,有什么解决办法?


在开发者的服务器上测试 -access.metatrader5.com:443

有一个小的不便之处--不是所有的符号都存在(但那些符号已经足够)。

通过以下链接下载MetaTrader 5客户终端:https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe

 
marketeer:

我不明白StringConcatenate与此有什么关系。关于第一点,有一个关于StringSetCharacter的问题。我从网站上的文档中复制了它--https://www.mql5.com/ru/docs/strings/stringsetcharacter。

关于第二点,通过重新加载编辑器,它被修复了。然而,我不得不用加法来代替StringConcatenate,因为该函数并没有像预期的那样工作。编码

这里所有的变量都是字符串,不是空的。结果,我们想得到 "IndicatorName(XX)Basic",却得到 "IndicatorName Basic"。我想不明白这怎么可能发生。

是的,我一定是在第一项上犯了一个错误。解释一下描述中到底有什么问题,即应该退回一份副本

关于串联,在你的情况下,你应该写成这样的内容

   StringConcatenate(IndicatorName,IndicatorName,"(",StrCount,"):");
   StringConcatenate(IndicatorName,IndicatorName," ",Base);
 
Ashes:
建于478年。MT5在运行单一测试时挂起(大约50%的时间)。
CPU是单核的。
情景。
运行一个测试。第一次启动时,通常是 "测试员代理同步错误"。
重新启动测试通常很顺利。
在没有任何改变的情况下,我再次运行相同的测试。MT5挂起。

以前的版本在这种情况下并没有冻结。

细节,越多越好,也无妨。

昨天和现在的情况都是在单核赛扬上测试的。到目前为止,还不可能重复。

请写信给服务台。

 

建设478

有时在原地。

它是这样的。

我是说语言。