欢迎访问 外汇EA下载与MT4/MT5自动交易资源 - 聚合外汇EA、黄金EA、量化交易工具与自动化交易实战内容。
登录 注册

SAR 交易系统 - MetaTrader 5 专家

author emer | 533 人阅读 | 0 人评论 |

SAR Trading System - expert for MetaTrader 5

SAR Trading System - expert for MetaTrader 5

SAR Trading System - expert for MetaTrader 5

SAR 交易系统说明了由 Welles Wilder 开发的止损和反转 (SAR) 的操作。 EA 交易会检查是否存在未平仓头寸,并开始以抛物线加速度移动止损,该加速度由抛物线系统的参数确定。

每次打开新柱时,EA 都会将止损移动由抛物线确定的值。由于加速因素,止损移动的量稳步增加。因此,止损的移动速度明显加快。下面更详细地描述SAR系统。

尽管怀尔德设想 SAR 是在抛物线触及当前价格时反转仓位,但所提出的系统使用 SAR 作为有效的追踪止损。

提供了开立随机买入或卖出头寸的选项,以说明 EA 中止损跟踪系统的操作。仅当“随机交易切换”开关设置为“真”时,EA 才会打开随机头寸。如果开关设置为“假”,EA 将不会自行建仓。

然而,抛物线系统仍然活跃。也就是说,EA 可以跟踪手动或由其他专家开仓的头寸。

EA 还具有将新仓位开立延迟一定时间的功能。延迟时间由定时器设定。

SAR Trading System - expert for MetaTrader 5

SAR Trading System - expert for MetaTrader 5

以下是 EA 的外部参数及简短注释:

SAR Trading System - expert for MetaTrader 5

每次打开新柱时,系统必须计算新的止损值。对于多头头寸,新值计算如下:

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

因此,对于空头头寸,新的止损值计算如下:

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


附件下载

📎 sartrailingsystem.mq5 (8.82 KB)

Source: MQL5 #16087

🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录