Constant Trader
- Experts
- Version: 3.20
- Updated: 18 July 2026
Constant Trader DayTrader Free
Constant Trader DayTrader Free is a MetaTrader 4 Expert Advisor designed for intraday trading on EURUSD-style symbols. The EA uses a rule-based RSI and Bollinger Bands reversal model, ATR-based protection, dynamic lot sizing, a spread filter, and forced day-end position management.
This free version is intended for traders who want a clean, transparent day-trading EA without martingale, grid, arbitrage, news trading, or neural-network logic.
Main Features
- Intraday trading model for MetaTrader 4
- Dynamic lot sizing based on risk and stop-loss distance
- ATR-based stop loss and take profit
- RSI + Bollinger Bands reversal entries
- EMA trend context available through strategy modes
- Spread filter to avoid poor execution conditions
- Automatic session control
- Optional forced close at the end of the trading day
- One active position per symbol and magic number
- No martingale
- No grid
- No hedging recovery system
- No news trading
Trading Logic
The default setup uses a candle-confirmed Bollinger Bands and RSI reversal approach. The EA waits for price to move into an extreme area, checks RSI conditions, confirms the candle behavior, and then opens a single intraday trade when the spread and session rules allow it.
Stop loss and take profit are not fixed by default. They are calculated from market volatility using ATR. This allows the EA to adapt position protection to changing market conditions instead of using the same distance in every environment.
Risk And Lot Management
Constant Trader DayTrader Free uses dynamic lot sizing. The lot size is calculated from the selected risk percentage and the ATR-based stop-loss distance, while also respecting maximum lot and margin-usage limits.
The default profile is relatively aggressive. If you prefer a more conservative setup, reduce RiskPercent, reduce MaxLots, or reduce MaxMarginUsagePercent.
Recommended Setup
- Platform: MetaTrader 4
- Symbol: EURUSD-Z or your broker's EURUSD variant
- Timeframe: M30
- Minimum suggested deposit for default settings: 5,000 USD
- Leverage profile used in testing: 1:30
- Spread used in testing: 30 points
- Recommended first step: run a demo test with your broker's symbol and trading conditions
Default Parameters
- StrategyMode: 4
- RiskPercent: 10.00
- MaxLots: 1.50
- MaxMarginUsagePercent: 100.0
- MaxSpreadPoints: 30
- FastMAPeriod: 30
- SlowMAPeriod: 120
- RSIPeriod: 9
- RSIBuyLevel: 20.0
- RSISellLevel: 75.0
- BBPeriod: 20
- BBDeviation: 2.00
- ATRPeriod: 22
- SL_ATR_Multiplier: 2.20
- RewardRisk: 0.65
- TradeOpenHour: 06:00
- LastEntryHour: 19:00
- ForceCloseHour: 20:00
- MaxHoldBars: 10
Backtest Reference
The following Strategy Tester reference was produced with the default profile on a 5,000 USD deposit, EURUSD-Z, M30, 1:30 leverage profile, and 30-point spread.
- Net profit: 2,884.88 USD
- Return on 5,000 USD: 57.70%
- Profit factor: 1.53
- Maximal drawdown: 12.55%
- Relative drawdown: 13.89%
- Total trades: 57
Backtest results depend heavily on broker symbol, spread, commission, execution model, available history, and tester quality. Always test with your own broker data before using any EA on a live account.
Input Overview
- StrategyMode - selects the internal entry logic mode.
- RiskPercent - risk used for dynamic lot calculation.
- MaxLots - maximum allowed position size.
- MaxMarginUsagePercent - maximum margin usage allowed for new trades.
- MaxSpreadPoints - maximum accepted spread before entries are blocked.
- FastMAPeriod / SlowMAPeriod - EMA context settings.
- RSIPeriod / RSI levels - momentum and reversal filter settings.
- BBPeriod / BBDeviation - Bollinger Bands settings.
- ATRPeriod / SL_ATR_Multiplier - volatility-based stop-loss calculation.
- RewardRisk - take-profit distance relative to stop-loss distance.
- TradeOpenHour / LastEntryHour / ForceCloseHour - intraday session control.
- MaxHoldBars - maximum number of bars a trade may remain open.
Important Notes
- This EA is not a martingale system.
- This EA is not a grid system.
- This EA does not use arbitrage or latency-based execution.
- This EA does not trade news events.
- This EA does not guarantee profit.
- Use a VPS if you plan to run the EA continuously.
- Run a demo test first and adjust risk settings to your account size and broker conditions.
Risk Warning
Trading Forex and CFDs involves risk. Past performance, strategy tester results, and demo results do not guarantee future performance. You are responsible for testing the EA, selecting suitable risk settings, and deciding whether it is appropriate for your account.

Бесполезный сливатор , можете протестировать .