请观看如何免费下载自动交易
请在Facebook上找到我们!
加入我们粉丝页
有趣的脚本?
因此发布一个链接 -
让其他人评价
喜欢这个脚本? 在MetaTrader 5客户端尝试它
显示:
241
等级:
(6)
已发布:
MQL5自由职业者 需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务

这段代码演示了如何在没有源代码的情况下修改指标中的对象。有些指标不使用缓冲区,只使用对象。如果可以使用 iCustom 来更改输入,那就简单多了,但这只有在指标使用缓冲区来绘制元素时才有可能。如果指标只使用对象呢?


为了演示,我们使用了 MT5 的免费市场指标 "PZ Multidiagonals MT5"。您需要先从市场上安装该指标,然后再按原样测试代码。

我们需要一个对象前缀名才能开始操作对象。创建函数 LogChartObjectNames() 是为了记录指标中存在的所有对象名称。

然后使用 ModifyChartObjects() 函数操作对象,该函数传递两个参数。一个是前缀名(应为描述性对象名称的开头部分),另一个是整数,用于传递未修改或 "保留 "特定对象的数量。


PZ 多对角线指标是一种自动绘制趋势线的趋势指标,但有点过头了。下面是默认预设的外观:


从数据窗口可以看出,该指标没有使用缓冲区。一切都是用对象构建的。


现在,从一个干净的图表开始,加载这个指标 "Hacking Objects.mq5",你会看到我是如何删除大量趋势线的,并通过访问输入而不是黑客对象,留下了我认为最相关的趋势线:






由MetaQuotes Ltd译自英文
原代码: https://www.mql5.com/en/code/50895

Decision Colored Candles - MT5 Decision Colored Candles - MT5

提高从事贸易的信心

Find Swing Highs  Swing Lows Find Swing Highs Swing Lows

MetaTrader 5 的波段高低识别器用彩色编码箭头在图表上直接标记重要的波段高点和波段低点。该工具可帮助交易者快速识别可作为阻力位和支撑位的关键价位,是趋势反转分析、支撑位和阻力位映射以及增强价格行动策略的理想工具。通过突出显示这些关键的波动点,它可以为做出明智的交易决策和优化交易策略提供有价值的见解。

Raymond Cloudy Day For EA Raymond Cloudy Day For EA

Raymond Cloudy Day For EA 是 Raymond 专为 MT5 平台开发的革命性交易工具。这一创新指标将尖端的计算方法与先进的算法融为一体,超越了传统的枢轴点(Pivot Points),以无与伦比的精确度增强了交易策略。

DPO - MA modified DPO - MA modified

要点是 MA 曲线变为水平线,而 DPO 曲线应表示从收盘价到零位或 MA 曲线的距离