文章 "根据特定的价格变化自动侦测极值点"

 

新文章 根据特定的价格变化自动侦测极值点已发布:

与图形模式相关的交易策略自动化需要能够在图表中搜索极值点以备进一步处理和解释,现有的工具并不能一直提供这种功能。本文中描述的方法可以在图表上找到极值点,这里讨论的工具在有趋势和平盘市场上都一样有效,取得的结果不会被所选时段很大影响,也不会只针对特定的缩放尺度。

分形(Fractals)是用于找到极值点的流行工具,它们可以在5个柱的序列中找到价格的高点和低点(图 1)。极值点在价格变化强弱的情况下都可以定义,如果正确选择了时段,分形可能会显示很好的结果,尽管它们被市场条件的影响很大。


图 1. 使用分形的结果: 当存在趋势时,极值点的相对距离大小是从 140 到 420 个点值(pips) (a), 在平盘时期,相对的大小不大于 50 个点值 (b)

作者:Sergey Strutinskiy

 
您是否隐含着这样的假设:价格序列的极值标记是有区别的(即唯一真实的),而所提出的方法可以让您发现它?
 

不,所介绍的方法并不是唯一的方法,使用移动 平均线也可以获得很好的极值判定结果,但在这种情况下,需要额外的算法来选择和修正移动平均线的周期。此外,应用傅里叶级数分解函数也能获得很好的结果。

如果我们只讨论极值的正确标记,那么就有必要建立保真度标准。在这种情况下,所介绍的方法是最简单的方法之一,可以根据既定标准明确地确定所有极值。

但其主要优点之一是可以尽可能考虑最近的价格波动。

正如指数移动平均线在某种意义上优于通常的移动平均线,因为它尽可能地考虑了最新的价格变化,同样,本指标也优于传统工具(如 ZigZag),因为在计算过程中,最新的价格值将是搜索极值的起点。

 
Конечно же, такой подход требует большого количества вычислений.

如果设置了最小移动量的大小,就有可能一次性找到所有极值。请查找该算法,它既古老又简单。

令人惊讶的是,竟然还有关于这个主题的文章。

 

В один же проход можно находить все экстремумы, когда задан размер мин. движения. Поищите алгоритм, он ну очень древний и простой. 

最初,这篇文章计划纯粹是理论性的(没有代码)。

,其目的是通俗介绍搜索极值 时出现的困难,以及明确确定极值的方法,

,随后用软件实现所介绍的算法。

,文章的目的还在于展示在实施一种相当著名的策略时使用极值的示例。

,没有设定优化代码的 任务。

 
Sergey Strutinskiy:

我们的目标是以通俗易懂的方式介绍在寻找极值时遇到的困难,以及明确确定极值的方法,

优化代码的 任务并没有设定。

没关系,他们只是优化过度了,所以才会看到困难。

没必要优化代码,算法非常简单。查一查,你就会明白。

 

在我看来,使用最高和最低函数比使用分形之间的指定振幅更有效。

(设定条件是这些级别都是分形)。这是一种通用性更强的算法,因为不需要死板地固定

相反分形之间的振幅值。只需指定振幅不小于 ....点。

 
系统越复杂,利润就越少。
 
如果真有那么容易,我们都会像切卷心菜一样切面团了))
 
要知道,在这种情况下,如果借助价格差异来考虑顶部/底部,那么趋势的加速/减速等现象就会消失。所有的顶部/底部都将被归入一个 "梳子 "中。
 
MetaQuotes Software Corp.:

新文章 根据特定的价格变化自动侦测极值点已发布:

作者:Sergey Strutinskiy





不错的思路!