Trend_Catcher - MetaTrader 4 专家 | 外汇指标下载 - MT4/MT5资源

EA 使用三个 MA(周期 200、50、25 或其他)寻找趋势,并使用抛物线 SAR 指标开仓。 EA 交易中有鞅,手数根据存款的百分比根据止损进行计算。
更新版本增加了一些新功能,用户可以:1)选择交易日,2)根据反向信号开仓,3)禁止根据相反信号平仓。
进入市场
买入:如果当前价格高于当前蜡烛上抛物线转向指标的点,前一根蜡烛的收盘价低于抛物线转向指标的前一点,移动平均线高于第一个慢速移动平均线,当前价格高于其他周期的第二个移动平均线。
卖出:如果当前价格低于当前蜡烛上抛物线 SAR 指标的点,前一根蜡烛的收盘价高于抛物线 SAR 指标的前点,МА 低于第一个慢速 МА,当前价格低于其他周期的第二个 МА。
EA 交易会根据相反的信号关闭订单。
止损和止盈
如果 Auto_SL = true,则自动计算止损并设置在抛物线转向指标的点上。您可以应用 SL_koef 系数,该系数乘以开仓价位与抛物线 SAR 指标点之间的距离(以点数为单位)。示例:如果订单价格到抛物线转向指标点的距离为 20 点且 SL_koef = 2,则开仓订单的止损为 40 点,如果 SL_koef = 0.5,则下订单的止损为 10 点。
如果 Auto_SL = false,止损将固定为参数 SL(以点数为单位)。
如果 Auto_TP = true,止盈将通过止损自动计算并乘以 TP_koef。示例:如果 TP_koef = 2,则意味着止盈将是止损的两倍。
如果 Auto_TP = false,则止盈固定为 TP(以点数为单位)。
手数和鞅设置
订单手数大小是根据风险设置和止损按存款百分比计算的。示例:账户余额为 1,000 美元,止损为 100 点,风险 = 1(存款的 1%)时我们可以损失 10 个货币单位,手数将为 0.01,风险 = 10 时手数将为 0.1。
如果 Martin = true 并且最新订单亏损平仓,则下一笔交易的风险将增加 Koef 倍。
如果 Martin = false,则 EA 将按照当前账户余额的百分比计算手数。
盈亏平衡和追踪止损
如果仓位利润达到 Profit_Level 点,则利润的 SL_Plus 点将设置止损。

附件下载
📎 trend_catcher.mq4 (8.99 KB)
📎 trend_catcher_v2.mq4 (11.22 KB)
Source: MQL5 #13661
Trend_Catcher - MetaTrader 4 专家 使用前要点
这篇页面已经补充结构化说明,重点整理EA源码的用途、MQL4/MQL5平台兼容性、测试流程和风险控制。下载或部署前,建议先判断它是否符合自己的品种、周期和账户环境。
适合谁使用
- 想快速筛选EA源码,并愿意先做模拟盘验证的用户。
- 需要比较 MT4/MT5 EA、指标、脚本或源码项目的人。
- 希望在实盘前记录回测、参数和风险边界的交易者。
测试与风控建议
- 先在策略测试器或模拟账户中验证默认参数,再逐项调整品种、周期、点差和交易时段。
- 剥头皮、网格、马丁和高频策略要重点观察最大回撤、连续亏损、滑点和交易频率。
- 任何文件都不建议直接实盘运行,至少先观察 2-4 周模拟盘表现。
常见问题
MT4 和 MT5 可以通用吗?
通常不能直接通用。EX4/MQ4 对应 MT4,EX5/MQ5 对应 MT5,源码需要在对应 MetaEditor 中编译。
这个资源能保证盈利吗?
不能。EA、指标和脚本只能作为交易工具,结果取决于参数、市场环境、点差、滑点和风险控制。
还可以继续看哪些内容?
Forex EA 下载、外汇指标下载、EA测评、MQL5 CodeBase。
English Search Notes
This page is also optimized for English search intent around Trend_Catcher - MetaTrader 4 专家. Related search terms include: MQL4 source code, MQL5 source code. Test any Forex EA, Expert Advisor, MT4/MT5 indicator, script or MQL source code with historical data and a demo account before live trading.
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
📌 热门专题入口
- •
- •
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •