NEXA Obv Trend Rider
- Experts
-
Park Seongcheon
Hello,
My name is Park Sung Chan, a developer specializing in MetaTrader 5 algorithmic trading systems.
I design and research long-term, reliable automated trading models based on the structural characteristics and statistical patterns of financial markets. - Version: 1.16
- Activations: 5
Product Overview
NEXA OBV Trend Rider is an Expert Advisor for MetaTrader 5.
The EA is designed to work on the H1 timeframe. It checks the market direction using EMA34 and RSI movement, and attempts to open trades when the required conditions are met.
The system combines a simple trend-based entry structure with risk management, spread filtering, stop loss and take profit placement, break-even, trailing stop, daily trade limits, and loss protection rules.
The default settings are prepared mainly for GOLD on the H1 timeframe. If you use another symbol or timeframe, you should test and adjust the parameters according to your broker conditions.
Main Features
NEXA OBV Trend Rider includes the following functions:
- EMA34-based trend direction check
- RSI direction check
- ADX-based minimum trend strength check
- Fixed lot and risk percent lot calculation
- Maximum stop loss distance protection
- Spread filter
- Account protection rules
- Daily trade limit
- Consecutive loss protection
- Cooldown after a losing trade
- Break-even function
- Trailing stop function
- Stop Level and order condition checks
- Multiple filling mode handling
Trading Logic
The EA checks entry conditions when a new H1 candle is formed.
If the conditions are met, the EA sends a market order with calculated stop loss and take profit levels.
If there is already an open position for the same symbol and magic number, the EA avoids opening an additional position. Existing positions are managed using break-even and trailing stop rules.
This EA is not designed as a high-frequency scalping system. It is intended to follow short-term trend movement on the H1 timeframe.
Recommended Environment
- Platform: MetaTrader 5
- Symbol: GOLD
- Timeframe: H1
- Order type: Market execution
- Lot mode: Fixed lot or risk percent
- Initial test mode: Fixed lot
Before using the EA on a live account, check the symbol name, spread, Stop Level, Freeze Level, minimum lot, maximum lot, and execution conditions of your broker.
Input Parameters
General Settings
InpSymbol
Sets the trading symbol. If left empty, the EA uses the chart symbol.
InpMagicNumber
A unique number used to identify the EA’s orders.
InpAllowBuy
Enables or disables BUY entries.
InpAllowSell
Enables or disables SELL entries.
Lot & Risk
InpLotMode
Selects the lot calculation mode.
LOT_FIXED uses a fixed lot size.
LOT_RISK_PERCENT calculates the lot size based on the risk percentage and stop loss distance.
InpRiskValue
In fixed lot mode, this value is the lot size.
In risk percent mode, this value is the risk percentage.
InpMaxLotCap
Sets the maximum lot size allowed by the EA.
SL/TP
InpRewardRiskRatio
Sets the take profit distance relative to the stop loss distance.
InpMaxSLPoints
Sets the maximum allowed stop loss distance in points.
If set to 0, this limit is disabled.
Filters
InpMinATRPoints
Minimum volatility filter based on ATR points.
If set to 0, this filter is disabled.
InpMaxATRPoints
Maximum volatility filter based on ATR points.
If set to 0, this filter is disabled.
InpMinADX
Minimum ADX value used for trend strength checking.
InpMaxSpreadPoints
Maximum allowed spread in points.
InpMinConfirmScore
Minimum confirmation score used in score-based entry mode.
InpSimpleEntry
Enables or disables the simplified EMA and RSI entry mode.
Trading Time Filter
InpUseTimeFilter
Enables or disables the trading time filter.
InpTradeStartHour
Trading start hour based on server time.
InpTradeEndHour
Trading end hour based on server time.
Account Protection
InpMinEquityToTrade
Minimum equity required to allow new entries.
InpMaxEquityDrawdownPct
Blocks new entries if the equity drawdown from balance reaches the specified percentage.
InpMaxConsecutiveLosses
Blocks new entries after the specified number of consecutive losing trades.
InpLossCooldownBars
Blocks new entries for the specified number of H1 bars after a losing trade.
InpMaxTradesPerDay
Maximum number of new entries allowed per server day.
Debug
InpDebugEntryLog
Enables detailed entry and skip logs.
For normal use, false is recommended.
Order Settings
InpDeviationPoints
Maximum allowed price deviation in points.
BreakEven, Trailing, Cooldown
InpUseBreakEven
Enables or disables the break-even function.
InpBEStartPoints
Profit points required before break-even is applied.
InpBEOffsetPoints
Additional points added after the entry price when break-even is applied.
InpUseTrailingStop
Enables or disables the trailing stop function.
InpTrailingStartPoints
Profit points required before trailing stop starts.
InpTrailingStepPoints
Trailing stop distance in points.
Installation
- Open MetaTrader 5.
- Install the product from the Market.
- Open the Navigator window.
- Find NEXA OBV Trend Rider under Expert Advisors.
- Attach the EA to the desired chart.
- Set the chart timeframe to H1.
- Enable AutoTrading.
- Check the input parameters before testing or trading.
Before Use
Before using the EA, check the following items:
- Broker symbol name for GOLD
- Minimum and maximum lot size
- Stop Level and Freeze Level
- Average spread
- Trading hours
- Account leverage
- Strategy Tester results
- Stability of the selected input settings
Usage Notes
The EA only enters trades when its conditions are met.
There may be periods with few trades or no trades.
Results can vary depending on market conditions, broker execution, spread, symbol specifications, and account settings. Users should test the EA carefully before live use.
Limitations
- This product does not require DLL files.
- This product does not use an external license system.
- This product does not require external server connection.
- This product does not collect personal user data.
- This product does not guarantee any specific result.
Risk Notice
Automated trading can result in losses depending on market conditions.
Past test results do not guarantee future results.
Users should select settings according to their own account size, trading environment, and risk tolerance.
When using the EA for the first time, it is recommended to start with a low lot size and perform sufficient testing.
