OmniTrend EURUSD only
- 专家
-
Iurii Cherepanov
我自 2008 年起便开始自由职业。我的主要业务是外汇交易,在 Zulutrade 担任信号提供商,并成功经历了三次重组。我积累了丰富的交易经验,并将多年经验融入到我的 OmniTrend Mql5 智能交易系统(EA)的代码中。该 EA 已成功通过测试,我很快将再次开始跟单交易,这次将由我自己的助手——我的 EA 来完成。
我的所有 EA 都遵循相同的原则:您需要针对每种交易品种、每个时间周期和每种市场情况调整设置。它们的特点包括:
⚙️ 灵活的设置
OmniTrend Multisignal 教程的主要目标之一是让您能够独立探索 EA 的各项参数。 - 版本: 2.0
- 激活: 5
🔥 OMNITREND EURUSD 专属交易系统
RSI + 随机指标 + MACD + ZigZag • 序列交易 • 盈利管理 • MT5
OmniTrend EURUSD 专属交易系统是一款适用于 MetaTrader 5 平台的自动交易顾问。该顾问支持 50 美元起存,专为交易 EURUSD 货币对而设计。此外,该代码允许您轻松更改交易品种并创建新的顾问。该顾问使用一套基于四种技术指标(RSI、随机指标、MACD 和 ZigZag)的稳定算法生成交易信号。它还采用一套稳定的确认系统:首先使用 RSI,然后是随机指标,接着是 MACD,最后使用更高时间框架(默认 H1)上的 ZigZag 指标进行方向确认。
该顾问还保留了稳定的仓位管理系统(2 个仓位)、盈利锁定、单个和全局止损控制,以及用于手动管理入场方式的按钮。
⚡ RSI → 随机指标 → MACD + 之字形指标 — 唯一信号模式
交易信号分阶段生成。每个后续指标都对前一阶段进行确认。
买入 — 买入
RSI 指标从下向上穿过指定水平。
EA 检测到信号开始。
RSI 指标之后,随机指标预计也将从下向上穿过指定水平。
随机指标确认后,EA 检测到特定的 MACD 形态。
最后一个条件是在更高时间框架上确认之字形指标的方向。
如果所有条件在指定时间范围内满足,则生成买入信号。
卖出 — 卖出
RSI 指标从上向下穿过指定水平。
EA 检测到信号开始。
RSI 指标之后,随机指标预计也将从上向下穿过指定水平。
在随机指标确认后,EA 会检测到特定的 MACD 形态。
最后一个条件是在更高时间框架上确认 ZigZag 方向。
如果所有条件都在指定的时间范围内满足,则会生成卖出信号。
一个重要的特点是:指标不必同时确认信号。该算法要求条件按顺序形成:RSI → 随机指标 → MACD。
ZigZag 用作额外的方向过滤器。在检查时,EA 会忽略最近未确认的 ZigZag 极值。
信号生成设置
用户可以更改:
ZigZag 时间框架 — Higher_TF。
ZigZag 参数:深度、偏差、回撤。
RSI 周期和买入/卖出水平。
MACD 周期和信号线。
随机指标参数。
随机指标交叉水平。
搜索随机指标交叉的 K 线数量。
最小和最大信号确认间隔。
主信号时间周期设置为 M5。ZigZag 的时间周期单独配置,方便您探索更高周期对信号过滤的影响。
如果在指定的柱线范围内未出现所需的确认信号,则待处理序列将被重置。
🔧 灵活的指标设置
OmniTrend EURUSD 仅允许您尝试所有四个信号生成工具的设置。
尤其需要关注时间周期的组合:
主信号在 M5 上生成;
ZigZag 的方向在选定的更高时间周期上确定。
这使您可以探索使用更高周期过滤方向如何影响入场次数和最终测试结果。
用户可以测试各种 RSI、随机指标、MACD 和 ZigZag 设置,将结果与历史数据进行比较,并根据所需的交易策略调整配置。
更改参数并不保证结果会更好。每个配置都必须单独验证。 🎛️ 交易控制按钮 — 手动交易控制
智能交易系统 (EA) 配备五个屏幕按钮,用于控制开仓模式。
自动
自动
允许根据信号算法开立买入和卖出仓位。
买入
买入
仅允许开立新的买入仓位。
卖出
卖出
仅允许开立新的卖出仓位。
停止
停止
停止开立新的仓位。
开始
开始
恢复到之前选择的模式。
所选模式保存在终端的全局变量中,因此重启后,智能交易系统可以恢复到上次的控制状态。
重要提示:切换模式不会平仓。这些按钮控制的是是否允许开立新的仓位。
🔄 顺序交易 — 顺序仓位管理
生成交易信号后,EA 将开立第一个仓位。
如果交易形势对当前持仓不利,且算法条件允许继续执行,EA 可以开立第二个同方向的仓位。
以下设置可用:
第一个仓位的交易量;
第二个仓位的交易量;
将第二个仓位的交易量设置为 0.00 以禁用该仓位;
仓位间的最小距离;
第一个仓位的止盈;
后续仓位的止盈,根据仓位间的距离计算得出。以及指定的百分比。
智能交易系统允许在单个交易序列中最多建立两个连续仓位。
只有当方向、距离、可用交易量和交易账户要求等条件满足时,才会建立新仓位。
智能交易系统需要一个启用对冲模式的 MetaTrader 5 账户。
💰 盈利管理
OmniTrend EURUSD 仅使用独立的止盈位和 ProfitLock 机制来管理仓位。
止盈
对于第一个仓位,会设置一个固定的点数距离。
对于第二个仓位,止盈位将根据仓位之间的最小距离和用户定义的百分比来计算。
ProfitLock
ProfitLock 机制旨在保护已移动的部分价格距离。
当价格移动至相应仓位止盈位距离的 50% 时,智能交易系统将根据指定的 ProfitLock 百分比计算一个保护性的止损位。
用户可以:
启用或禁用盈利锁定;
在可用设置中更改保护百分比。
盈利锁定不保证盈利:结果取决于市场走势和订单执行情况。
🛡️ 风险控制
智能交易系统提供多种级别的止损。
1. 单个止损
针对欧元/美元,可设置单个止损限额。当达到此限额时,智能交易系统将平仓。
在实盘交易和模拟交易中,触发单个止损将阻止后续入场。要恢复交易,请使用“重置已止损货币对”按钮。
2. 测试模式
在测试模式下,当达到单个止损限额时,智能交易系统将平仓并以相同的限额继续交易。
这使您可以监控算法在整个测试期间的运行情况。
3. 全局止损
全局止损以计算出的基准金额的百分比形式提供。
在测试器中,可以使用 TestDeposit 参数设置基础金额。在常规交易中,使用 AllocatedDeposit 金额。
当达到全局阈值时,EA 将平掉所有交易仓位并阻止进一步交易。
4. 交易量限制
EA 会限制未平仓头寸的总交易量,使其与分配的资金量相对应。
这使您能够控制交易序列的总交易量。
5. 执行条件控制
EA 会在订单执行期间检查可接受的点差、可用保证金、最小止损和止盈距离以及价格偏差。
这些机制有助于管理交易风险,但并不能完全消除亏损的可能性。⚙️ 实验性设置
OmniTrend EURUSD 旨在独立探索采用 ZigZag 确认的序列 RSI + 随机指标 + MACD 算法。
用户可以研究以下因素的影响:
RSI 周期和水平;
随机指标参数和交叉水平;
MACD 参数;
MACD 确认形态;
最小和最大信号形成间隔;
寻找随机指标交叉所需的柱线数量;
ZigZag 时间框架和参数;
第一仓位和第二仓位成交量;
仓位之间的最小距离;
止盈和止损;
ProfitLock 设置;
单个止损和全局止损。
一个特别值得研究的领域是在保持主 M5 时间框架不变的情况下,改变 ZigZag 时间框架。
建议不仅要比较最终利润,还要比较最大回撤、交易次数、盈利交易与亏损交易的比例,以及不同历史时期结果的稳定性。
🚀 主要优势
仅限 EURUSD — 专注于 EURUSD 货币对交易。
RSI + 随机指标 + MACD — 一致的交易信号形成。
ZigZag 确认 — 在更高时间框架上确认方向。
多阶段信号 — 多个连续的确认阶段。
自动/买入/卖出/停止/开始 — 手动控制开仓模式。
顺序交易 — 顺序管理两个仓位。
盈利锁定 — 用于保护部分价格波动的机制。
独立止损 — 单个资金的止损限额。
全局止损 — 全局止损。
交易量限制 — 限制总交易量。
灵活参数 — 自定义指标和交易参数。
MetaTrader 5 — 在 MT5 交易环境中运行。
🎯 适用人群 — 目标用户
OmniTrend EURUSD 仅适用于以下交易者:
希望在 MetaTrader 5 中自动进行 EURUSD 交易;
偏好一致的信号确认系统;
希望探索 RSI、随机指标、MACD 和 ZigZag 指标的组合;
希望尝试不同的时间周期和指标设置;
使用手动控制买卖点位;
学习一致的仓位管理;
希望在历史数据上测试各种配置。
⚠️ 重要提示 重要提示 — 重要
OmniTrend EURUSD 仅提供自动交易,不保证盈利,也不排除亏损的可能性。
自动交易结果取决于市场状况、指标设置、波动性、点差、佣金、滑点以及订单执行质量。
我们建议您特别注意测试不同的 ZigZag 时间周期,因为选择更高的周期可能会影响方向确认和最终的交易信号数量。
在使用真实资金之前,我们建议您在 MetaTrader 5 策略测试器中进行测试,检查不同的历史周期,并在模拟账户上测试 EA。
🔥 OMNITREND EURUSD 仅提供自动交易
RSI + 随机指标 + MACD + ZigZag
序列信号 • 序列交易 • 盈利管理 • MT5
