Şartname
Hello,
I am looking for an experienced MQL5 developer to create a professional, reliable, fully customizable Expert Advisor (EA) and trading signal system for MetaTrader 5.
1. Supported Markets
The EA must support:
- Gold (XAUUSD)
- Silver (XAGUSD)
- Nasdaq 100 (NAS100/US100)
- Forex currency pairs
- Bitcoin (BTCUSD)
It must work with MT5 brokers, including Tickmill, where these instruments are available.
2. Two Trading Modes
A. Automatic Trading (Algo Trading):
- Automatically open and close Buy/Sell trades based on confirmed signals.
- Automatically manage Stop Loss and Take Profit.
- Include an Auto Trading ON/OFF option.
B. Signal Only:
- Display BUY/SELL signals without executing trades.
- Show entry price, Stop Loss, TP1 and TP2.
- Display arrows and labels on the chart.
- Send MT5 popup, sound and mobile push notifications.
- Allow manual trading decisions.
3. Trading Strategy
- RSI (14) on the H1 timeframe.
- BUY when RSI crosses above 50.
- SELL when RSI crosses below 50.
- Confirm signals after candle closing.
- Adjustable RSI settings and timeframe.
- Optional EMA trend filter.
- Optional sideways-market filter.
- Avoid duplicate trades and repainting confirmed signals.
- Additional filters must be approved before implementation.
4. Risk Management
- Adjustable fixed lot size (0.01, 0.05, 0.10, etc.).
- Optional percentage-based risk sizing.
- Adjustable Stop Loss and Take Profit levels.
- TP1: Close 50% of the position.
- TP2: Close the remaining 50%.
- Move Stop Loss to break-even after TP1.
- Optional trailing stop.
- Maximum daily loss protection.
- Maximum simultaneous trades.
- Spread and slippage filters.
- Separate settings for each instrument.
- Correct handling of contract sizes, tick values and broker volume restrictions.
5. Multi-Market Operation
- Monitor and trade multiple instruments.
- Manage each instrument independently.
- Support different broker symbol names and trading sessions.
- Avoid duplicate orders.
- Explain whether multiple charts or one chart are required.
6. Trading Dashboard
Display:
- Market direction and RSI value.
- BUY/SELL signals.
- Entry, SL, TP1 and TP2.
- Current spread.
- Open positions and profit/loss.
- Auto Trading or Signal Only status.
7. Testing and Reliability
- Backtest all supported markets and provide performance reports.
- Include win rate, drawdown, profit factor and trading costs.
- Handle trading errors and terminal restarts.
- Provide reliable trade execution and position management.
- Support Windows MT5/VPS operation and iPhone notifications.
8. Seven-Day Demo Testing
I require seven days of testing on my MT5 demo account before final acceptance.
All agreed features must function correctly. Programming bugs discovered during testing must be corrected without extra charges.
The demo testing period must be included in the agreed price and acceptance process.
9. Final Delivery
Please provide:
- Compiled MT5 EA (.ex5).
- Full editable MQL5 source code (.mq5).
- Any required indicator files and source code.
- Installation instructions.
- Backtesting reports.
- Initial setup assistance.
- Bug-fixing support.
10. Developer Proposal
Please confirm:
- Total price.
- Delivery time.
- Support for all five market categories.
- Both Auto Trading and Signal Only modes.
- Seven-day demo testing.
- Full source code delivery.
I want a professional, stable and easy-to-use system with clear trading signals and strong risk management.
I understand that profitability cannot be guaranteed. My priority is reliable execution, accurate implementation of the agreed strategy and proper testing.
Thank you.