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

 
Aleksandr Slavskii #:
谢谢。
 
例如,我想知道是否可以在带有 WPR 图表的子窗口侧边栏上放置一个图形文本对象?
 
maxvoronin74 #:
例如,我想知道能否将图形文本对象放置在带有 WPR 图形的子窗口的侧面刻度上?

不能,它不能放在刻度上。您可以将其放在非常靠近刻度的指示器窗口中,但不能放在刻度上。

 
Aleksandr Slavskii #:

不,您不能在刻度上这样做。可以在非常靠近刻度的指示器窗口中操作,但不能在刻度上操作。

明白了,谢谢。
 

我曾多次试图弄清调试是如何进行的,但在几次失败后,我放弃了这个想法。现在我又想弄明白,所以需要一些帮助。例如,在下面的附图中,我创建了一个简单的代码,以便在调试时查看表达式和值,但我看不到它们,而文档 中却显示了表达式和值。问题出在哪里?


Отладка кода - Разработка программ - Справка по MetaEditor
  • www.metatrader5.com
В MetaEditor встроен отладчик — инструмент, который позволяет проверить работу программы по шагам (по отдельным функциям). Вы расставляете в коде...
 

Nauris Zukas #:

...但我看不到...

要想看到某些内容,您需要使用 Shift+F9 快捷键将某些内容添加到观察结果中。按 F11 键可以查看每行代码。

弗拉基米尔

 
Nauris Zukas #:

我曾多次试图弄清调试是如何进行的,但在几次失败后,我放弃了这个想法。现在我又想弄明白,所以需要一些帮助。例如,在下面的附图中,我创建了一个简单的代码,以便在调试时查看表达式和值,但我看不到它们,而文档 中却显示了表达式和值。问题出在哪里?


一定要弄明白,这可是非常有用的东西!
 
在 YouTube 上查找。
我想是阿列克谢-沃尔昌斯基。
 

谢谢我花了半天时间使用调试器,这让我意识到为什么我不是每天都使用调试器--它太费时间了,我觉得把 Print 放到函数中更容易快速获取信息。

但我开始使用调试器是因为我想弄明白为什么所有数组元素都一次性赋值为 0。它在本质上已经是一个数字,这可能会导致以后出现错误的结果。你会怎么做?ArrayInitialise(arr1,EMPTY_VALUE) 是最佳解决方案还是其他方法?


 
Nauris Zukas #:

但我开始做这个是因为我想了解为什么所有数组元素都被一次性赋值为 0。这本来就是一个数字的性质,可能会导致以后的结果不正确。你会怎么做?ArrayInitialise(arr1,EMPTY_VALUE) 是最佳解决方案还是其他方法?

数组的赋值不是零。你只是运气好,比方说随机的。

如果不对数组进行初始化,数组中通常会包含垃圾。

在你的屏幕中,你指出有一个不正确的值,而不是零,它可能是任何数字。