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

止损止盈 - MetaTrader 5 专家 | MT5 EA下载 - MetaTrader 5资源

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

如果交易通过止损平仓,交易量会增加一倍;如果通过止盈平仓,则使用最小交易量。 OnTradeTransaction 用于确定激活止损或止盈后是否执行交易。

添加了优秀的枚举ENUM_DEAL_REASON建造1625:

可以在OnTradeTransaction中查看。

换句话说,这是一种非常简单且可靠的方法来确定交易是止盈还是止损。

目前(版本 1626),此 Expert Advisor 只能在实时测试中进行检查 - 通过在图表上启动它或在实际数据的调试模式下(MetaEditor 编辑器中的 F5)启动它。我使用了以下绕过策略:

在 OnTradeTransaction 中,我们确定是否触发止盈或止损:


附件下载

📎 stop_loss_take_profit.mq5 (20.64 KB)

Source: MQL5 #18755

止损止盈 - MetaTrader 5 专家 | MT5 EA下载 - MetaTrader 5资源 使用与筛选建议

这篇内容可作为外汇EA、指标、交易系统或量化策略的资料入口。阅读时建议结合平台版本、交易品种、时间周期、风险控制方式和历史讨论背景进行判断,不要只依据标题或单一观点直接实盘使用。

如果内容涉及 MT4/MT5、ForexFactory、MQL 源码、TradingView 指标或策略讨论,可以优先关注参数逻辑、回测环境、市场阶段、执行成本和失效条件,再决定是否继续下载、复盘或二次开发。

风险提示

任何 EA、指标或自动交易策略都建议先做历史回测、模拟账户验证和小资金测试。网格、马丁、高频、恢复型和考试盘策略尤其需要设置账户风险上限、单品种风险上限和手动停用条件。

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