错误、漏洞、问题 - 页 448

 

关于隐性类型转换的问题。

我们可以使用这个结构吗?

int Value = 0;
...
if (Value) ...

或者我们还是应该使用显式的类型转换

int Value = 0;
...
if ((bool)Value) ...
Документация по MQL5: Основы языка / Типы данных / Приведение типов
Документация по MQL5: Основы языка / Типы данных / Приведение типов
  • www.mql5.com
Основы языка / Типы данных / Приведение типов - Документация по MQL5
 
voix_kas:

关于隐性类型转换的问题。

我们可以使用这个结构吗?

或者我们还是应该使用显式的类型转换

我想是的。
 
当从470升级到478时,同意重新启动后,构建470又开始了。在手动退出后,更新到478发生了。
日志信息 "更新'C:\Program Files\MetaTrader 5\metatester.exe'失败[32]"和 "更新终端失败"。
附加的文件:
 
Ashes:
当同意重启后从470升级到478时,构建470又开始了。手动卸载后,更新到478发生了。
日志信息 "更新'C:\Program Files\MetaTrader 5\metatester.exe'失败[32]"和 "更新终端失败"。

我们知道问题所在--你有作为服务安装的测试代理,但它们没有及时卸载,所以它们的升级出现了错误。

在这种情况下,终端会将更新推迟到下次启动。

 

我的代码中看不到错误,它是写出来的。

ObjectSetInteger(0, ID, OBJPROP_XOFFSET, x)。

我打印的对象ID的名称和x都是正确的值,但在图表中,由于某种原因,它是在左上角(0,0)。会是什么呢?

P.S. 也许这不等同于对ObjectSet(ID, OBJPROP_XDISTANCE, x)的四次调用 ?那么如何进行模拟呢?
 
marketeer:

我的代码中看不到错误,它是写出来的。

ObjectSetInteger(0, ID, OBJPROP_XOFFSET, x)。

我打印的对象名称ID和x都是正确的值,但在图表中,由于某种原因,它被塞在了左上角(0,0)。可能是什么问题?

P.S. 也许这不等同于对ObjectSet(ID, OBJPROP_XDISTANCE, x)的四次调用 ?那么如何进行模拟呢?

OBJPROP_XOFFSET用于定位图像中显示的精灵。这在 Demo_BitmapOffset (OBJPROP_XOFFSET 和 OBJPROP_YOFFSET)的例子中有更详细的解释。

很可能你需要OBJPROP_XDISTANCE

 
在MT4中计算平仓交易的手数时,我发现平衡类型的订单OrderLots()返回0.01。这是一个错误还是一个特点?在MT5中是怎样的?
 
这既不是一个特点,也不是一个错误。在考虑交易量之前,你必须检查交易的类型。在MT5中,除了余额,还有其他交易类型--请务必阅读它们--其中一些可能会在没有交易员操作的情况下出现在历史记录中。
 

下午好,请你告诉我,是否可以在运行程序 时知道我在工具栏上选择了哪些时期的按钮?(例如,我设置了M2、M10、H1)

Документация по MQL5: Программы MQL5 / Выполнение программ
Документация по MQL5: Программы MQL5 / Выполнение программ
  • www.mql5.com
Программы MQL5 / Выполнение программ - Документация по MQL5
 
marketeer:

有几个问题。

1.在文件中阅读。

字符集字符

返回一个字符串的副本,并在指定的位置改变字符值。

boolStringSetCharacter(

不是口头描述有误,就是声明有误。

2.试图编译该字符串。

StringConcatenate(Indicator_Name, " ", Base)。

我得到一个关于参数数量错误的错误。文档中说,除了第一个参数外,至少应该有两个参数,而这里只有三个。

1.下面是一个更正确的函数描述(https://www.mql5.com/ru/docs/strings/stringconcatenate),目前该描述与现实相符

2.我们需要更多细节。它是不可复制的。

Документация по MQL5: Строковые функции / StringConcatenate
Документация по MQL5: Строковые функции / StringConcatenate
  • www.mql5.com
Строковые функции / StringConcatenate - Документация по MQL5
原因: