- 17
- 0
- 约 54页
- 2017-12-06 发布于湖北
- 举报
浅谈MQL5:图形对象的防破坏保护
浅谈 MQL5 : 图形对象的防破坏保护
1. 简介
MQL5编程语言的一个优点是, 使用MQL5的标准函数, 您可以在使用MetaTrader5交易终端时使用
代码完成各种任务以及达到各种目标.
这篇文章使用简明的语言, 易懂的实例, 使用两种不同方式来实现控制面板在其图形对象被删除或者
修改时的回应. 我们将会发现, 您如何确认在应用程序退出之后, 在图表上不会出现无主的对象, 这
样的对象可能是某人或者程序把它们重新命名而使得程序对之失去了控制.
图 1. 控制面板在其对象属性被人工修改前后的外观实例
在本文中描述的, 构造对来自外界干扰的回应的代码, 对于其他情况也并非是多余的. 举例来说, 在
图表上运行的第三方程序没有准备做清除的, 使用某些参数调用一个函数来删除对象
(ObjectsDeleteAll() 或者您自己创建的函数):
在同一个窗口/子窗口中删除人工或者其他程序创建的全部类型的图形对象;
或者在您程序的控制面板上完全删除某种类型的对象;
或者根据前缀的匹配删除您程序中的对象.
这些选项在一定条件下都是合理的, 包括程序正确运行中, 在意外或者有意删除了控制面板对象时,
或者在代码中人工修改了它们的属性时提供可以执行的操做.
本文对刚刚
原创力文档

文档评论(0)