NatTrade Rsi Macd EA

RSI + MACD Confluence EA: Staged Targets, Risk-Based Sizing, Equity Protection and Full On-Chart Control

Overview
A rules-based Expert Advisor that trades MACD crossovers only when RSI confirms real momentum. Every trade is sized from a fixed risk percentage, protected by a stop-loss placed beyond the signal candle, and managed through six staged targets with partial profit-taking and a stop-loss that follows the trade. A built-in equity kill-switch protects your capital, and a full on-chart control panel lets you take over whenever you decide to.

How the strategy works

  • Entry signal: the MACD line (15/35/7) crosses its signal line. The trade is accepted only if RSI(18) confirms momentum: 55–80 for buys, 20–55 for sells. Strong momentum is required, and exhausted moves are skipped.
  • Trend filter: a 50-bar trend check blocks entries against the prevailing direction.
  • Stop-loss: beyond the high/low of the signal candle plus a fixed buffer (10 pips by default).
  • Position size: calculated from your risk percentage (1.5% by default) and the actual stop distance. Volume is rounded to the broker’s step and capped by your maximum lot and by available margin.
  • Six targets: at 0.5R, 1R, 1.5R, 2R, 2.5R and 3R, where R is the stop distance. The sixth target is the final take-profit.
  • Scaling out: 15% of the original volume is closed at each of targets 1–5, and the remaining 25% is closed at the final take-profit.
  • Stop-loss trailing: at target 1 the stop moves to the entry price. At every later target it moves to the previous target.
  • Time and reversal exits: a trade is closed after a set number of bars (16 by default) if price is still on the stop side of the entry. A trade that is in profit keeps running. A long run of opposite candles also closes the trade.

Stay in control: override the EA from the chart
The EA runs on its own, but you are never locked out. When you see an opportunity the strategy has not signalled, or the market contradicts an open trade, you can step in directly from the on-chart panel:

  • Pause new entries with one click. Open trades keep being managed (targets, trailing stop-loss, protections), so you can trade manually without the EA opening anything against you.
  • Open a manual BUY or SELL. The stop-loss and take-profit are calculated automatically from the signal candle and your chosen reward ratio, the volume uses the same risk-based sizing, and a confirmation prompt appears before execution. Manual trades are then managed by the same six-target ladder as automatic ones.
  • Move the stop-loss of all the EA’s open trades to a price you choose, with checks against the broker’s stop and freeze levels.
  • Close all trades instantly if the market contradicts your position.
  • Switch the RSI and MACD conditions on or off, and edit key settings live, without restarting the EA.
  • Manual entries are blocked while the daily or weekly loss limit has halted trading, so the capital protection cannot be bypassed by accident.

On-chart tools

  • Risk and reward zones for every open trade, with a dashed white line at each target.
  • Optional RSI/MACD sub-windows, day and week separators, and psychological levels.
  • Dashboard with account status, spread, daily trade count, loss-limit usage and the last signal.

Protection and execution safety

  • Daily and weekly equity loss limits (5% and 10% by default). When a limit is hit, all trades are closed and trading halts. The limits and counters survive a terminal or EA restart.
  • Spread filter, daily trade limit, optional trading session filter, and a maximum number of open positions.
  • Checks against the broker’s stops level and freeze level before modifying orders.
  • Order retries on requotes and timeouts with a guard against duplicate orders, plus a slippage limit.
  • A stale-signal guard: the EA never opens a trade from an old signal when you attach it, change timeframe or change inputs.
  • Input validation, so contradictory settings are rejected at start instead of failing silently.

Requirements

  • MetaTrader 5, with Algo Trading enabled and the EA allowed to trade.
  • Account type: hedging is recommended. Netting works, but two simultaneous positions per symbol and per-position partial closes are not possible there.
  • Execution: market execution, with stop-loss and take-profit supported on market orders.
  • Spread: the default filter skips signals above 50 points (5 pips on 5-digit symbols). An ECN or raw-spread account is recommended.
  • Minimum lot: partial closes need a volume of at least about 0.07 lots on brokers with a 0.01 minimum. On smaller lots the EA skips the partial closes and still moves the stop-loss at each target.
  • Minimum deposit: [FILL IN after testing]
  • A VPS is recommended for continuous operation.

Symbols and timeframe

  • Default timeframe: H1.
  • Pip handling is built in for 5- and 3-digit FX symbols, XAUUSD and BTCUSD.
  • Tested on: [SYMBOL(S)], [TIMEFRAME], [DATE RANGE], modelling “Every tick based on real ticks”, broker [NAME]
  • Results from that test: [net profit / profit factor / max drawdown / number of trades / win rate]
  • Out-of-sample or forward test: [FILL IN, or delete this line]

Why this design
Risk-based sizing, scaling out at targets, a stop that follows the trade, an equity kill-switch and spread/session filters are the building blocks that professional Expert Advisors commonly rely on. This EA combines them in one package with a panel to manage everything from the chart.

Recommended start
Begin on a demo account with the default settings on H1. Then adjust the risk percentage to your own tolerance.

Risk warning
Trading leveraged products involves substantial risk of loss. Past performance and backtest results do not guarantee future results. Test on a demo account first and never risk money you cannot afford to lose.


Yazarın diğer ürünleri
SMC DXY Correlation EA An MT5 Expert Advisor that trades USD pairs from a market-structure shift in the US Dollar Index (DXY), confirms it on the traded pair with Smart-Money-style filters, and manages every trade with staged targets and account-level protection. A built-in control panel lets you monitor and manage everything from the chart. THE IDEA Most USD pairs move against, or with, the dollar. EURUSD, GBPUSD, AUDUSD and gold usually fall when the dollar index strengthens; USDJPY, USDCHF
Elliott Wave Strategies EA — Rule-Based Elliott Wave Trading with Built-In Risk Control and Manual Override Most "Elliott Wave" tools only draw labels on a chart. This Expert Advisor detects the structures and trades them with fixed rules, a defined risk per trade, and a full management plan for every position. A control panel on the chart lets you step in at any time. WHAT IT DOES The EA builds a swing structure from price (ZigZag-style, with a toler
Best Patterns EA — Chart Pattern Trading Assistant with On-Chart Control Panel Best Patterns EA scans the chart for classic price patterns and trades their confirmed breakouts. It is an automated Expert Advisor with an optional manual override from an on-chart dashboard. Patterns detected (on closed candles, with ATR-adaptive swing detection): • Double / Triple Top and Bottom • Head & Shoulders (regular, inverse, compound, continuation) • Triangles, Wedges, Broadening formations • Spike rever
NatTrade Trend Lines EA - Automatic Trend-Line Pullback Trading with a Live Control Panel The EA finds and confirms trend lines on its own, trades the bounce, scales out at six targets, and lets you control everything from an on-chart panel without recompiling or re-attaching it. WHAT IT DOES NatTrade Trend Lines EA is a fully automatic MT5 Expert Advisor for trend-line pullback trading. No manual line drawing is needed. 1. Finds swing points automatically. A percentage-based zigzag is cal
SMC DXY Correlation EA An MT5 Expert Advisor that trades USD pairs from a market-structure shift in the US Dollar Index (DXY), confirms it on the traded pair with Smart-Money-style filters, and manages every trade with staged targets and account-level protection. A built-in control panel lets you monitor and manage everything from the chart. THE IDEA Most USD pairs move against, or with, the dollar. EURUSD, GBPUSD, AUDUSD and gold usually fall when the dollar index strengthens; USDJPY, USDCH
Filtrele:
Değerlendirme yok
Değerlendirmeye yanıt