文章 "DoEasy 函数库中的图形(第八十九部分):标准图形对象编程。 基本功能"

 

新文章 DoEasy 函数库中的图形(第八十九部分):标准图形对象编程。 基本功能已发布:

目前,该函数库能够跟踪客户端终端图表上的标准图形对象,包括删除和修改其某些参数。 在当下,它还缺乏从自定义程序创建标准图形对象的能力。

编译 EA,并在图表上启动它。

首先,在图表上按住 Ctrl 键的同时单击鼠标,创建一条垂直线,查看垂线 ID,以及当它沿图表移动线时对象属性的变化。 如果我们重新创建同一条垂线,我们在日志中会收到错误消息
接下来,创建一个等距通道,查看其 ID 值,并检查如何跟踪其三个轴点属性的变化:



作者:Artyom Trishkin

 
1.编译器在
中发出关于使用过时行为的警告。

GraphElementsCollection.mqh 第 2290 行 col 10.

这个问题拖了很久了,为什么不解决呢?

2. 该项目 有日志记录吗?
如果有,在哪里有说明?

 
andrik377 项目 有日志记录吗?
如果有,在哪里有说明?
  1. 导致该警告的打印是临时的。所以才写成 Print。库中需要使用的则写成::Print。这个很快就会被删除。注:对我来说,这也是知道临时停止符位置的一种方法--这样我就不用找很久了。
  2. 您说的 "记录 "是什么意思?
 

1.我是初学者。什么是 ::Print?在哪里可以读到?

2."日志 "是日志记录,即生成事件信息并将其发送到某个地方(EA日志、文件......)。这是复杂软件的必备功能。我在基本对象的文本中看到过一些这方面的雏形。

 
andrik377 :Print?在哪里可以读到?

2."日志 "是日志记录,即生成事件信息并将其发送到某个地方(EA日志、文件......)。这是复杂软件的必备功能。我在基本对象的文本中看到过一些这方面的基础知识。

文档->打印

 
andrik377 :Print?在哪里可以读到?

2."日志 "是日志记录,即生成事件信息并将其发送到某个地方(EA日志、文件......)。这是复杂软件的必备功能。我在基本对象的文本中看到过一些这方面的雏形。

有一个CMessage 类用于此目的。

在函数名称前有一个上下文解析操作

Библиотека для простого и быстрого создания программ для MetaTrader (Часть XIX): Класс сообщений библиотеки
Библиотека для простого и быстрого создания программ для MetaTrader (Часть XIX): Класс сообщений библиотеки
  • www.mql5.com
В статье рассмотрим класс вывода текстовых сообщений. Сейчас у нас имеется достаточное количество различных текстовых сообщений, и уже стоит подумать о реорганизации способа их хранения, вывода и удобства правки русских сообщений на иной язык, а так же об удобном способе добавления новых языков в библиотеку и быстром переключении между ними.
 
全局::Print 方法还不可用?
 
andrik377 Print 尚不可用?
为什么需要它?
有一个函数。如果需要,请使用它。
 

请举例说明