Tarea técnica
I am looking for an experienced MQL5 developer to create a fully automatic MT5 Expert Advisor (EA) for frequent small-profit trades.
My current manual strategy is simple: I watch short-term price movement, enter when price starts moving strongly up or down, and close once a small profit is achieved. I want an EA that can identify these movements and automatically repeat this process throughout the day.
Main Requirements
- Fully automatic MT5 EA
- Should work on any suitable Forex, Gold, Crypto, Index or CFD symbol
- Automatically identify short-term upward/downward momentum
- Automatically open BUY and SELL trades
- Developer can recommend the best entry logic using momentum, moving averages, candle movement, RSI, ATR, breakout, price velocity, etc.
- Designed for multiple/frequent small trades per day
- Adjustable trading frequency/sensitivity
Profit Targets
EA should preferably support both:
- Money-based TP: e.g. $10, $20, $50, $100 or custom amount per trade
- Pip/point-based TP: configurable number of pips/points
User should be able to select the preferred TP mode. If fixed monetary TP is difficult across different instruments, pip/point TP is acceptable.
Risk Management
Must include:
- Stop-loss on every trade
- Adjustable lot size and/or % risk
- Maximum simultaneous trades
- Maximum trades per day
- Daily profit target – stop opening trades once reached
- Maximum daily loss – stop trading once reached
- Maximum equity/drawdown protection
- Break-even option
- Trailing stop
- Spread/slippage protection
- Cooldown after losses
- Stop after configurable consecutive losses
- Trading session/time controls
- BUY only / SELL only / both option
- News filter if possible
- NO martingale, grid, lot doubling or averaging-down
Multi-Pair Compatibility
EA should correctly account for different symbol specifications such as pip/point size, tick value, contract size, digits, minimum lot, spread and volatility.
Settings should be adjustable/optimisable for different instruments.
Testing
Before final delivery, I require MT5 Strategy Tester results, preferably:
- 12-month backtest
- Every Tick Based on Real Ticks where available
- Multiple suitable symbols
- Total trades and average trades/day
- Net profit/return
- Win rate
- Profit factor
- Maximum drawdown
- Average win/loss
- Consecutive losses
- Expected payoff
Out-of-sample and spread/slippage stress testing would be preferred.
Delivery
Please provide:
- .ex5 compiled EA
- Full editable .mq5 source code
- Recommended preset/settings
- Installation instructions
- Explanation of entry/exit strategy
The objective is not to guarantee a fixed daily profit or force trades. I want a robust automated scalping system that identifies suitable short-term movements, takes multiple small controlled trades when conditions are appropriate, and has strict risk management.
I am open to an experienced developer suggesting or improving the entry algorithm.