文章 "ZigZag (之字折线) 的力量(第二部分)。 接收、处理和显示数据的示例"

 

新文章 ZigZag (之字折线) 的力量(第二部分)。 接收、处理和显示数据的示例已发布:

在本文的第一部分当中,我曾描述过一个修订的 ZigZag (之字折线) 指标和一个用于接收该类型指标数据的类。 在此,我将展示如何基于这些工具开发指标,并编写一款根据 ZigZag 指标形成的信号进行交易的 EA 来测试。 作为补充,本文将介绍一套开发图形用户界面的新版 EasyAndFast 函数库。

您可以在下面看到 GUI 中的模样。 在这种情况下,结果表明,数值越小,所考察区域的趋势数量越少。 为了尽可能多的利用数据获取信息,明智的做法是尽可能放宽日期设置。 

 图例 12. 可视化表格数据的色标

图例 12. 可视化表格数据的色标

日期范围越宽,可利用的数据越多,因此生成数据和计算参数所需的时间就越多。 如果没有足够的数据,则尝试从服务器下载它们。

作者:Anatoli Kazharski

 

十多年前,我也曾对之字形 "着迷",并创造了大量之字形。

在附件中的例子 - 9 个时间框架的多之字形和之字形生成器等,都是基于之字形的少量开发。

但实际意义非常重要。更重要的是,要确定那些可以在分析中 "推倒重来 "的极值。

举个例子:

我们使用之字形选择了三个极值。我们将安德鲁三叉戟与它们绑定在一起。我们可以看到,市场在几天前正好到达虚线,并从中反弹。

这样的图片有很多。用之字形找到的任何极值都不能用于此。

在菜单图片中,数字 0-10 和 12-14 共有 14 种之字形算法。在数字 11 处,还有 7 种用于寻找图案的之字形算法。总共有 21 种算法。

在附件中,你可以借助构造器创建大量算法。你可以在自己的开发中使用它们。

更多图片

再低一点


让我们再往下看看上图中 1 号极值是如何形成的。

这不是通过打磨之字形的射线和极值来实现的。也不是通过计算 "之 "字形的一些不太清晰的统计模式。

更重要的是找到这样一种算法,它可以检测到重要的极值。

附加的文件:
MZZ4.mq4  24 kb
Konstruktor.mq4  125 kb
MZZ9.mq4  36 kb
MZZ9_AP.mq4  39 kb
MZZ9_fcaff.mq4  46 kb
MZZ9L.mq4  42 kb
 

Загрузив индикатор SumSegmentsZZ  на график, Вы увидите результат, как на скриншоте ниже. Здесь видно, что когда синяя линия выше красной, то это означает, что сумма сегментов направленных вверх больше суммы сегментов направленных вниз. И обратная логика — когда красная линия выше синей. Говорит ли нам это однозначно о том, куда продолжит двигаться цена, покажут эксперименты в тестере стратегий. На первый взгляд можно сказать, что, чем дольше сумма однонаправленных сегментов больше суммы противоположных сегментов, тем выше вероятность разворота. 

图 3 - SumSegmentsZZZ 指示器操作演示。

图 3 - SumSegmentsZZZ 指示器操作演示。


您不需要使用测试器。这两个和之间的差值总是等于 ZZZ 第一个价格和最后一个价格之间的差值。也就是说,它根本无法告诉我们任何信息。
 

Общее количество сегментов — 302145. Видно, что максимальное количество сегментов в диапазоне от нуля до 100. Далее от уровня к уровню количество сегментов уменьшается. За указанный временной период максимальный размер сегмента достигал 2400  пятизначных пунктов. 

图 14 - 按大小计算线段数量的结果。

图 14 - 按大小计算程序段数量的结果。

有必要找出屏幕 2100 和 2300 上的线段归零的原因。

 

极值固然重要,但并不是充分的因素--围绕这些价位的价格动态同样重要(而且往往更重要)。

至于趋势检测,ZigZag 是一个滞后指标,因为它 "运行 "在完全形成的分形上。

而分形的最后一根蜡烛可能具有显著的反向振幅。

 
Aleksandr Masterskikh:

就趋势检测而言,ZigZag 是一个滞后指标,因为它被完全形成的分形所 "控制"。


可以说,有一些常见的误解。上面用红色标出了其中一个。

上图展示的是几个月前通过之字形发现的极值,我们可以将图形工具与之绑定。

这些图形工具已经成为领先的 "指标",因为通过它们可以确定市场在未来达到的目标。

下面就是今天的例子:


目标位于 SLM382 线(红色安德鲁斯干草叉)与蓝色干草叉上信号线以及红色下降趋势线的交叉区域。

这一目标早在达到之前就已确定。人字形的极值被用来锚定所有图表工具。

也就是说,"之 "字形滞后指标使我们能够确定未来的目标。早在目标实现之前。

但实际上所有指标--不同的muving、RSI、随机指标等等等等都是滞后指标。不可能在它们的帮助下确定目标。

计算极值的数量、之字形射线的大小以及其他之字形参数的统计计算,可能会让您创建一个 Expert Advisor,根据获得的统计值进行操作。但在我看来,这只是在盲目射击。

以下是将干草叉绑定到连续波形顶部的图片。波浪标记也是之字形。但我们只能说,完美的之字形才是应该努力追求的之字形。努力创造一种可以根据艾略特波浪标记图表的算法。

过去形成的市场极值为确定未来目标提供了机会。有时是几年后的未来。有时是中期目标。但它们仍然是一个基准,让人明白市场将会到达那里。

==============

我最喜欢月线图上的例子。干草叉锚点在过去十几年前。干草叉预测的目标则是十几年后的未来。

第一张图。中位数与 Schiff 终点线交点处的目标是第 3 点:

第二张图 - 干草叉中位数的目标 - 点 2:

并进一步向最初的 Schiff 线移动:


第三张图。这里的目标是沿着 ISL382 线(ISL- 内部信号线)滑向最终的 Schiff 线:

==============

有必要了解如何使用之字形。然后,它就会成为不可或缺的助手。

 
Eugeni Neumoin:

可以说,有一些常见的误解。上面用红色标出的就是其中之一。

-------

有必要了解如何使用 "之 "字形。然后它就会成为不可或缺的助手。

如果有一个基于 "之 "字形的交易机器人的测试结果是优质的(当然,是在现实生活中,在不同的金融工具和长期的测试中),那么我们可以说这个指标已经成为一个不可或缺的助手。但这样的例子并不存在。

此外,每个交易者都以自己的方式使用该指标(一个人使用一些分形,另一个人使用其他分形,而且是在同一图表段上)。这就是分析的主观性,包括您的例子。

与此同时,该指标当然有助于对过程的总体感知,但仅此而已。

 
这篇文章给出了错误的第一部分链接--指向另一位作者对蜡烛图分析方法 的研究。
 
Aleksandr Masterskikh:

如果对基于 "之 "字形的交易机器人进行了测试,并得出了定性结果(当然,是在现实生活中,对不同的金融工具进行了长期测试),那么我们就可以说该指标已成为不可或缺的助手。但目前还没有这样的例子。

此外,每个交易者都以自己的方式使用该指标(一个人使用某些分形,另一个人使用其他分形,而且是在同一图表段上)。也就是说,分析完全是主观的,包括您的例子。

与此同时,该指标当然有助于对进程的总体感知,但仅此而已。

该指标不仅可以作为形成、可视化和支持局部趋势的基础,还可以作为综合趋势甚至全球趋势的基础。
 
aleger:
这一指标不仅可以作为形成、显示和跟踪地方趋势的基础,还可以作为形成、显示和跟踪综合趋势甚至全球趋势的基础。

是的,但这只是一个要素,主要的是要考虑到与金融工具价格动态相关的风险结构--更多详情,请参阅《如何降低交易者的风险》一文。

Как снизить риски трейдера
Как снизить риски трейдера
  • www.mql5.com
В первую очередь, эта статья пригодится начинающим трейдерам и аналитикам, которые работают над созданием собственной торговой системы. Надеюсь, что многие вопросы будут интересны и опытным участникам рынка. Это, например, классификация видов риска, использование свечного анализа для определения зон перекупленности/перепроданности, взаимосвязь...
 
Aleksandr Masterskikh:

是的,但只是一个因素,主要的是要考虑到与金融工具价格动态相关的风险结构--更多详情,请参阅《如何降低交易者的风险》一文。

这是一篇有趣的文章,但它似乎没有考虑对开仓和平仓以及利润最大化特别重要的几点。这是低风险和几乎无风险的货币 "交易 "的基础。