NEXA Obv Trend Rider
- 专家
-
Park Seongcheon
大家好!
我是 Park Sung Chan,一名专注于 MetaTrader 5 算法交易系统 的开发者。
我基于金融市场的 结构特性 与 统计模式,研究并设计能够在长期内保持稳定表现的自动交易系统。
我的目标不仅是创建单一策略,而是从多角度深入解读市场,构建能够持续进化的 高级算法框架。
🔥 NEXA EA 项目介绍(策略生态系统)
NEXA EA 项目 是基于我的研究理念而构建的可扩展自动交易策略开发体系。
项目的核心目标不是打造某一个 EA,而是建立一个 可持续、稳定且不断发展的自动交易生态系统。 - 版本: 1.16
- 激活: 5
产品概述
NEXA OBV Trend Rider 是一款用于 MetaTrader 5 的 Expert Advisor。
该 EA 主要用于 H1 时间周期。它通过 EMA34 和 RSI 的方向变化来判断市场走势,并在满足设定条件时尝试自动开仓。
本系统将简单的趋势入场逻辑与风险管理、点差过滤、止损和止盈、保本、移动止损、每日交易次数限制以及亏损保护规则结合在一起。
默认设置主要基于 GOLD 的 H1 周期设计。如果用于其他交易品种或时间周期,用户应根据自己的经纪商环境进行测试和参数调整。
主要功能
NEXA OBV Trend Rider 包含以下功能:
- 基于 EMA34 的趋势方向判断
- RSI 方向确认
- 基于 ADX 的最低趋势强度检查
- 支持固定手数和风险百分比手数计算
- 最大止损距离保护
- 点差过滤
- 账户保护规则
- 每日最大交易次数限制
- 连续亏损保护
- 亏损交易后的冷却机制
- 保本功能
- 移动止损功能
- Stop Level 和订单条件检查
- 多种订单执行模式处理
交易逻辑
EA 在新的 H1 K 线形成时检查入场条件。
如果条件满足,EA 会使用计算出的止损和止盈水平发送市价订单。
如果同一交易品种和 Magic Number 已经存在持仓,EA 会避免重复开仓。已有持仓会通过保本和移动止损功能进行管理。
该 EA 不是高频剥头皮系统。它更适合在 H1 时间周期上跟随短期趋势波动。
推荐使用环境
- Platform: MetaTrader 5
- Symbol: GOLD
- Timeframe: H1
- Order type: Market execution
- Lot mode: Fixed lot or risk percent
- Initial test mode: Fixed lot
在真实账户使用之前,请检查经纪商的交易品种名称、点差、Stop Level、Freeze Level、最小手数、最大手数以及订单执行条件。
输入参数说明
General Settings
InpSymbol
设置交易品种。如果留空,EA 将使用当前图表的交易品种。
InpMagicNumber
用于识别 EA 订单的唯一编号。
InpAllowBuy
启用或关闭 BUY 入场。
InpAllowSell
启用或关闭 SELL 入场。
Lot & Risk
InpLotMode
选择手数计算方式。
LOT_FIXED 使用固定手数。
LOT_RISK_PERCENT 根据风险百分比和止损距离计算手数。
InpRiskValue
在固定手数模式下,该值表示交易手数。
在风险百分比模式下,该值表示风险百分比。
InpMaxLotCap
设置 EA 允许使用的最大手数。
SL/TP
InpRewardRiskRatio
设置止盈距离相对于止损距离的比例。
InpMaxSLPoints
设置允许的最大止损距离,单位为 points。
如果设置为 0,则不使用该限制。
Filters
InpMinATRPoints
基于 ATR points 的最低波动率过滤。
如果设置为 0,则关闭该过滤。
InpMaxATRPoints
基于 ATR points 的最高波动率过滤。
如果设置为 0,则关闭该过滤。
InpMinADX
用于检查趋势强度的最低 ADX 值。
InpMaxSpreadPoints
允许的最大点差,单位为 points。
InpMinConfirmScore
在评分入场模式中使用的最低确认分数。
InpSimpleEntry
启用或关闭基于 EMA 和 RSI 的简化入场模式。
Trading Time Filter
InpUseTimeFilter
启用或关闭交易时间过滤。
InpTradeStartHour
交易开始时间,基于服务器时间。
InpTradeEndHour
交易结束时间,基于服务器时间。
Account Protection
InpMinEquityToTrade
允许新开仓所需的最低 Equity。
InpMaxEquityDrawdownPct
当 Equity 相对于 Balance 的回撤达到指定百分比时,限制新开仓。
InpMaxConsecutiveLosses
达到指定连续亏损次数后,限制新开仓。
InpLossCooldownBars
亏损交易后,在指定数量的 H1 K 线内限制新开仓。
InpMaxTradesPerDay
每个服务器日允许的新开仓最大次数。
Debug
InpDebugEntryLog
启用详细的入场和跳过原因日志。
正常使用时建议设置为 false。
Order Settings
InpDeviationPoints
允许的最大价格偏差,单位为 points。
BreakEven, Trailing, Cooldown
InpUseBreakEven
启用或关闭保本功能。
InpBEStartPoints
达到指定盈利 points 后启用保本。
InpBEOffsetPoints
保本启用后,在入场价基础上额外保留的 points。
InpUseTrailingStop
启用或关闭移动止损功能。
InpTrailingStartPoints
达到指定盈利 points 后开始移动止损。
InpTrailingStepPoints
移动止损距离,单位为 points。
安装方法
- 打开 MetaTrader 5。
- 从 Market 安装产品。
- 打开 Navigator 窗口。
- 在 Expert Advisors 中找到 NEXA OBV Trend Rider。
- 将 EA 添加到需要使用的图表。
- 将图表时间周期设置为 H1。
- 启用 AutoTrading。
- 在测试或交易前检查输入参数。
使用前检查事项
使用 EA 前,请检查以下项目:
- 经纪商的 GOLD 交易品种名称
- 最小和最大交易手数
- Stop Level 和 Freeze Level
- 平均点差
- 交易时间
- 账户杠杆
- Strategy Tester 结果
- 所选输入参数的稳定性
使用说明
EA 只会在满足自身条件时开仓。
某些时期可能交易较少,也可能没有交易。
结果可能因市场环境、经纪商执行条件、点差、交易品种规格和账户设置而有所不同。用户在真实账户使用前应进行充分测试。
限制说明
- 本产品不需要 DLL 文件。
- 本产品不使用外部授权系统。
- 本产品不需要连接外部服务器。
- 本产品不收集用户个人数据。
- 本产品不保证任何特定结果。
风险提示
自动交易可能会因市场情况产生亏损。
历史测试结果不代表未来结果。
用户应根据自己的账户规模、交易环境和风险承受能力选择参数。
首次使用时,建议使用较低手数并进行充分测试。
