SAR交易系统:MetaTrader 5的智能跟单助手

Mike 2016.09.19 21:37 10 0 0
附件

大家好!今天我们来聊聊SAR交易系统,这是由Welles Wilder开发的一种止损反转(SAR)策略。这个系统可以帮助我们在交易中更好地管理风险,尤其是在使用MetaTrader 5的时候。

SAR交易系统的工作原理非常简单。每当新的一根K线打开时,系统会根据抛物线的加速度参数调整止损位置。这个止损位置会随着市场的波动而不断移动,确保我们在盈利的同时尽量减少损失。

虽然Wilder设计SAR的初衷是当抛物线触及当前价格时反转仓位,但我们可以将其有效地用作跟踪止损(Trailing Stop)。下面我们会详细介绍这个系统的具体使用方法。

为了演示这个止损跟踪系统的操作,我们提供了随机开仓的选项。也就是说,当你将“随机交易开关”设为“真”时,EA会自动开仓;如果设为“假”,EA将不会自己开仓,但抛物线系统仍然会继续工作,跟踪手动开仓的仓位。

此外,EA还允许我们设置开仓的延迟时间,这个延迟时间可以通过计时器来调整。

EA根据加速度移动止损

SAR抛物线系统在获利时非常有效

接下来,我们来看看EA的外部参数设置及其简要说明:

  • 初始止损(点数) — 开始抛物线跟踪前的初始止损值。
  • SAR加速因子增量 — 抛物线加速因子的增量(详细说明见下文)。
  • SAR加速因子最大值 — 抛物线加速因子的最大值(详细说明见下文)。
  • 随机交易开关 — 开启随机开仓的功能(真 — 启用手动交易功能)。
  • 计时器频率(秒) — 开仓前的延迟时间。

EA使用四个输入参数

每当新K线开启时,系统会计算新的止损值。对于多头仓位,新的止损值计算方式为:

SAR(n+1) = SAR(n) + AF x [EP - SAR(n)]

而对于空头仓位,新止损值的计算方式为:

SAR(n+1) = SAR(n) - AF x [SAR(n) - EP]

其中:

  • SAR(n+1) — 新K线(n+1)时的止损水平。
  • SAR(n) — 上一根K线(n)时的止损水平。
  • EP — (极值点) — 自从跟踪止损开始以来,价格的新最高(多头)或最低(空头)点。
  • AF — (加速因子)— 在每根K线价格达到新极值时,以固定增量递增的系数,直到达到最大值。
列表
评论 0