今天,我们将认识一个 交易算法 4.9分 抛物线 但系统更简单。 抛物线专家顾问 是一个简单的机器人,只能通过 信号 抛物线指标。

交易机器人的算法

我相信你们中的许多人都知道抛物线转向指标的经典指标是什么样的。 这是一个趋势 指示符 它直接在价格图表上绘制为沿着图表本身的一系列点。 与图表相关的点的当前位置 - 下方或上方 - 分别表示当前趋势:上升或下降。

这是它在图表上的样子:

抛物线专家顾问
抛物线专家顾问

指标改变与价格图表相关的位置的时刻是抛物线专家顾问使用的主要信号。 如果指标给出了相反的交易信号,但之前的交易没有被交易者平仓 止损 or 获利, 机器人强行平仓并以相同价格开相反的仓位。

除了抛物线 SAR,该指标还使用 ATR 指标 为每笔交易定义 TP 的最佳位置。 为此,当前的 ATR 值乘以参数中设置的因子,并根据交易类型添加到入场点/从入场点减去。

抛物线以抛物线 SAR 指标的经典方式使用其点设置止损。 追踪止损 此处的工作方式相同:当持仓打开时,检查指标的新点,如果出现,则将 SL 放在其后面。

对抛物线的反馈

机器人的作者意味着它可以成为使用中的数学指标的示例和初学者程序员的手册。 代码不言自明。

问题是智能交易系统仅以当前市场价格打开交易,即没有挂单,但是,代码的几个部分旨在将它们与可以交易市场和挂单两种类型的任何智能交易系统一起使用。 这表明初始代码的一些块是作为模板编写的,任何人都可以用它来编写自己的交易算法。

您还可以通过更正其代码来手动优化智能交易系统:只要其块看起来像模板,就不需要太多努力。 机器人似乎是由橡皮泥制成的,因此任何人都可以根据自己的口味进行更换。

抛物线专家顾问:技术特征

根据某些消息来源,该机器人最适合 贸易 在任何 M15 货币对. 然而,在我对它进行了各种测试之后 时限 在同一货币对和同一时期,很明显,智能交易系统在 H1 表现最好。 无论如何,我们将在有关测试和优化机器人的部分中回到它。

其他交易特征,例如最低 存款 尺寸, 杠杆作用等,您必须根据您使用的时间范围和您同时交易的工具数量进行选择:对于每个工具,您将只开一个头寸,并且您的存款加上杠杆必须足以打开订单智能交易系统参数中设置的大小。

抛物线专家顾问:参数

  • 抛物线步 是抛物线 SAR 的步骤
  • 抛物线最大值 是抛物线 SAR 的最大值
  • ATR期间 是 ATR 的周期
  • 地段 是每笔交易的固定手数
  • 穆尔 是 ATR 计算 TP 的乘数
  • OpenOrderSound 是打开位置时播放的声音文件的名称
  • MagicNumber 是智能交易系统的一个副本与其交易与另一副本的订单之间的差异的数量。

抛物线专家顾问:测试和优化

首先,像往常一样,我在不同的时间范围内测试了标准参数的智能交易系统 EUR / USD. 正如我所写的,我在 H1 上得到了最好的结果。 这是最好的,但还不够。

用标准参数测试 Parabloic 一年的结果:

Parabloic EA 的测试结果
Parabloic EA 的测试结果

经过同一时期的短暂优化,我设法获得了积极的交易动态,并获得了丰厚的利润。 在文末存档中找到带有优化参数的文件.

H1一年的优化结果:

Parabloic EA 优化后的结果
Parabloic EA 优化后的结果

使用抛物线进行交易

虽然优化提供了极好的结果,但不要认为这个智能交易系统是完美的并且可以立即用于实际交易。 即使您已经设法在几年内获得了积极的优化结果,也可以将其用于 模拟账户 至少一个月,因为没有人知道会发生什么,甚至在这么短的时间内市场会如何变化。

只有在您在模拟账户上确保专家顾问运行良好后,才能在真实账户上试用它,但初始资本非常少。 你可以试试美分账户。

底线

由于其交易系统的简单性,抛物线专家顾问不仅显示出出色的结果,而且还易于优化,其初始代码旨在让任何交易或编程初学者都一目了然。 此外,初始代码易于转换,您可以将其中的某些部分用于您自己的机器人。

下载抛物线 EA


材料是由

曾任应用系统分析研究所金融市场技术与基本面分析实验室主任。 现在担任 RoboForex 分析部门的负责人,为公司的客户提供每日斐波那契分析。