指标: PivotPoint

 

PivotPoint:

本指标绘制轴点, 阻力和支撑。

作者: okh

 

编译...

Ossspade!!!MT5 因其速度而备受赞誉,却在每个 TF 上如此无情地长时间重新计算,以至于我的水壶沸腾得更快了。老实说,我没想到会这样。我甚至不确定它是否每次都在重新计算,因为每个 TF 上的水平实际上都是一样的,日内重新计算没有任何意义,所以现在看起来更加奇怪了。

在 MT4 下,我使用 https://c.mql5.com/3/2010/4/6/Pivot_fur_D1und_W1.rar -首先,它可以立即在任何 TF 上运行;其次,每个级别的值都有符号(由于使用了图形对象"水平线");第三,它还可以在 TF W1 上显示周中枢,但不好的地方是,当您转到其他 TF 时,周级别不会被记住,如果有必要,您必须在返回 W1 时定期查找它们,但如果周级别可以直观地保存在每个 TF 上,那就太好了!此外,在 W1 上,周线级别彼此靠得很近,很难看到它们,但如果它们在较低的 TF 上不消失,就可以很安全地看到它们。

总的来说,如果能在 MT5 指标 PivotPoint 中实现 MT4-PivotPoint 的上述所有功能,同时考虑到加速计算,那将会非常好。

还是说,慢速计算是 MT5 开发人员的问题,而不是指标和脚本编写人员的问题?

 
x100intraday:

还是说计算缓慢是 MT5 开发人员的问题,而不是指标和脚本编写人员的问题?

在这种情况下,计算缓慢(与您举的例子相比)是由PivotPoint 的具体实现造成的--它使用 7 个指标缓冲区来显示常规水平线,如果图表上的条数(在服务->设置->参数->图形->窗口中的最大条数)较多,计算速度就会较低。

正如您所指出的,您提到的 MetaTrader4 代码使用图形对象 "水平线",这就是它 "在任何 TF 上都能立即运行 "的原因。采用这种方法,它也能在 MetaTrader5 中的任何 TF 上立即运行。这是加快计算速度的正确方法。

此代码为翻译 版本 - 您可以在讨论 原始版本时向代码作者提出此问题。

此外,没有人禁止您提供自己版本的指标,以最佳方式编写 - 代码将被发布和翻译。

 
感谢您的解释,并分别感谢您提供的指标。
 
x100intraday:
感谢您对指标的解释和单独说明。

这是您用 MQL5 重写的指标 - 请查看。

逻辑和结构是相同的,之前的 MQL4 代码已在注释中给出。


附加的文件:
 
Quantum писал(а) :

这是您用 MQL5 重写的指标 - 请检查。

逻辑和结构相同,注释中给出了以前的 MQL4 代码。


1.您不能在设置中设置线条的颜色。

2.我认为它的运行速度和 MT5 中的 PivotPoint 一样慢。

3.从图表中移除指标后,线条仍然是对象--我还得手动清理它们,而在 MT4 中,移除指标就足以完全清除图表。

4.在 W1 上,这些线应处于不同的水平 - 周线。

这些都是以防万一您想完全克隆它。

不过,还是要感谢您的工作!

附注:第二点被取消了 - 重启终端后一切都加速了,但这种加速只适用于 pivot_fur_d1_und_w1.mq5。

 

代码与 MT4 相同 - 比较一下。

关于删除 - 更正了 OnDeInit 中删除对象的名称(横线),因为在 MT5 中,小写和大写的名称是不同的。

附加的文件:
 
Quantum писал(а) :

代码与 MT4 相同--比较一下。

关于删除 - 更正了 OnDeInit 中删除对象的名称(横线),因为在 MT5 中,小写和大写的名称是不同的。

嗯哼。现在布谷鸟的声音似乎更熟悉了。

我应该开始学习 MQL5,变得独立。甚至发表一些有用的东西。我甚至有了灵感,但我没有时间--这就是为什么我的努力持续了难以想象的漫长时间....。

 

关于交易、自动交易系统和测试交易策略的论坛

指标:枢轴线时区

newdigital, 2014.01.30 11:06

如何使用外汇年度支点预测欧元目标 (根据dailyfx 文章 整理)

  • 枢轴点是交易者识别潜在支撑位和阻力位的一种流行而简单的方法
  • 枢轴点基于一种数学计算方法,它使用了指定时间段(周、日、月、年)内的前一个高点、低点和收盘点。
  • 年度枢轴点可以预测未来一年的最高和最低价格极值,以及价格可能改变方向的区域。

虽然大多数交易者都熟悉适合自己交易类型的日线、周线甚至月线中枢,但年线中枢也可用于预测未来潜在的支撑和阻力区域。在重要的支撑区域或附近买入,在关键的阻力区域卖出,是任何交易者的主要关注点,无论市场或交易时间长短。可以通过监控年度中枢来寻找这些关键的交易机会。


从上面的欧元图表中可以清楚地看到,外汇年度中枢已经绘制出来。请注意欧元是如何反弹至 R2 中枢,并在 2 月份急转直下,下跌超过 600 点的。另一个很容易看出年度中枢威力的重要区域是三度触及 R1 年度中枢 1.2910。第三次也是最后一次触及导致超过 600 点的反弹回到 R2 年度中枢,2013 年收盘上涨超过 4%。


外汇年度中枢能否向交易者展示欧元的下一步走势?在上图中,2014 年年度中枢绘制在欧元兑美元图表上。今年才刚刚开始,而年度中枢的好处在于每年只需绘制一次!欧元兑美元被困在中央中枢 1.3461 和 R1 1.4177 之间。截至本文撰写之时,欧元尚未测试这两个中枢。不过,外汇交易者可能在等待欧元跌至中央中枢(1.3461),从而重返 R1(1.4177)年度中枢阻力位。

另一种情况是欧元立即冲上 R1 水平。在 R1 中枢阻力位,交易者可能会寻求在该水平做多和/或做空欧元,并从中获利。然而,如果收盘价高于 R1,则可能会走高至 R2 中枢(1.4610)。交易者还应考虑收盘价低于中央枢轴的可能性,这可能会导致长期下跌至 S1(1.3028)水平。

外汇交易者、头寸交易者或波段交易者可以利用年度中枢来定位关键的支撑和阻力区域。今后,我们将陆续推出有关其他货币对的文章,介绍年度枢轴 "景观",帮助您驾驭外汇市场。


 
简洁 优雅 干净 .....,真是 一件了不起的工作