Техническое задание
1. Purpose
The purpose of this Forex bot (Expert Advisor) is to automate trading based on a Moving Average crossover strategy. The bot will place trades, manage risk, and monitor positions without human intervention while allowing configuration of strategy parameters.
---
2. Scope
Automate trading on selected Forex pairs (EUR/USD, GBP/USD, etc.)
Support multiple timeframes (H1, H4, Daily)
Manage positions, including stop-loss, take-profit, trailing stops, and lot sizing
Provide logs, alerts, and notifications
Support backtesting in MetaTrader Strategy Tester
---
3. Functional Requirements
ID Feature Description Priority
FR1 MA Crossover Signal Generate BUY signal when Fast MA crosses above Slow MA; SELL when Fast MA crosses below Slow MA High
FR2 Trade Execution Automatically open/close trades based on signals High
FR3 Stop Loss Set configurable stop-loss in pips High
FR4 Take Profit Set configurable take-profit in pips High
FR5 Lot Sizing Lot can be fixed or calculated based on risk % of account High
FR6 Trailing Stop Optional trailing stop feature (configurable distance) Medium
FR7 Trade Logging Record trade details: entry/exit price, time, P&L High
FR8 Alerts & Notifications Notify user on trade execution via MT alerts or email Medium
FR9 Multi-Pair Support Ability to run on multiple currency pairs simultaneously Medium
FR10 Time Filter Optional session/time-based trading (e.g., London/New York hours) Medium
FR11 Backtesting Compatibility EA should run in MetaTrader Strategy Tester High
---
4. Non-Functional Requirements
ID Requirement Description
NFR1 Performance EA must process ticks without delays to avoid missed signals
NFR2 Reliability EA must handle errors gracefully (e.g., network failure, broker errors)
NFR3 Security EA will not access user data beyond trading account information
NFR4 Usability User should be able to configure parameters easily via MT input fields
NFR5 Maintainability Code should be modular, readable, and commented for future updates
NFR6 Compliance Must follow MetaTrader platform rules and broker constraints
---
5. Inputs / Parameters
Parameter Type Default Description
FastMA Integer 14 Period of fast moving average
SlowMA Integer 50 Period of slow moving average
LotSize Double 0.1 Fixed lot size for trades
RiskPercent Double 1.0 Percentage of account balance to risk per trade
StopLossPips Integer 30 Stop loss distance in pips
TakeProfitPips Integer 50 Take profit distance in pips
TrailingStopPips Integer 20 Optional trailing stop distance
TradingHours String "0-24" Time range for trading in server hours
---
6. Assumptions & Constraints
EA will run on MT4/MT5 with standard broker accounts
Broker allows trading of selected currency pairs
Execution may be affected by spreads and slippage
No guarantee of profit — performance depends on market conditions
---
7. Testing Requirements
Backtest on historical data (1 month, 6 months, 1 year)
Verify that trades are opened/closed according to signals
Validate stop-loss, take-profit, and trailing stop logic
Confirm lot sizing calculation based on account balance and risk
Ensure EA does not place duplicate trades on same signal
---
8. Deliverables
Fully functional MQL4 / MQL5 Expert Advisor (.mq4 / .mq5 file)
User manual with instructions for installation and parameter settings
Example backtest reports with screenshots
Source code with comments for maintainability
---
9. Future Enhancements
Incorporate additional indicators (RSI, MACD, Bollinger Bands)
Multi-timeframe analysis
News filter to avoid high-volatility events
Graphical interface for easier parameter contro
Откликнулись
1
Оценка
Проекты
3
33%
Арбитраж
2
0%
/
100%
Просрочено
0
Свободен
2
Оценка
Проекты
20
10%
Арбитраж
8
38%
/
38%
Просрочено
3
15%
Работает
3
Оценка
Проекты
8
0%
Арбитраж
2
50%
/
0%
Просрочено
1
13%
Свободен
4
Оценка
Проекты
403
28%
Арбитраж
40
40%
/
50%
Просрочено
1
0%
Свободен
5
Оценка
Проекты
416
30%
Арбитраж
74
19%
/
72%
Просрочено
52
13%
Работает
6
Оценка
Проекты
90
29%
Арбитраж
24
13%
/
58%
Просрочено
7
8%
Работает
7
Оценка
Проекты
67
37%
Арбитраж
5
40%
/
40%
Просрочено
1
1%
Свободен
8
Оценка
Проекты
0
0%
Арбитраж
1
0%
/
100%
Просрочено
0
Свободен
9
Оценка
Проекты
559
35%
Арбитраж
80
31%
/
44%
Просрочено
203
36%
Свободен
10
Оценка
Проекты
2
0%
Арбитраж
4
25%
/
50%
Просрочено
1
50%
Свободен
11
Оценка
Проекты
186
41%
Арбитраж
24
58%
/
21%
Просрочено
13
7%
Свободен
12
Оценка
Проекты
54
33%
Арбитраж
15
20%
/
60%
Просрочено
1
2%
Работает
13
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
14
Оценка
Проекты
3
0%
Арбитраж
0
Просрочено
0
Свободен
15
Оценка
Проекты
599
35%
Арбитраж
64
20%
/
58%
Просрочено
147
25%
Работает
Опубликовал: 1 статью, 22 примера
16
Оценка
Проекты
977
74%
Арбитраж
27
19%
/
67%
Просрочено
101
10%
Свободен
Опубликовал: 1 статью, 6 примеров
17
Оценка
Проекты
264
30%
Арбитраж
0
Просрочено
3
1%
Свободен
Опубликовал: 2 примера
18
Оценка
Проекты
26
38%
Арбитраж
6
33%
/
50%
Просрочено
0
Свободен
19
Оценка
Проекты
14
43%
Арбитраж
0
Просрочено
3
21%
Свободен
20
Оценка
Проекты
0
0%
Арбитраж
1
0%
/
100%
Просрочено
0
Свободен
21
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
22
Оценка
Проекты
289
35%
Арбитраж
18
22%
/
61%
Просрочено
43
15%
Свободен
23
Оценка
Проекты
553
50%
Арбитраж
57
40%
/
37%
Просрочено
227
41%
Работает
24
Оценка
Проекты
5
0%
Арбитраж
3
33%
/
67%
Просрочено
2
40%
Работает
Похожие заказы
Project Overview We have a highly optimized, production-ready custom cTrader cBot built for a fast-paced Renko breakout strategy (specifically trading XAUUSD/Gold). The core system architecture, structural mapping, and breakout logic are flawless. We are seeking an expert C# algorithmic developer for a targeted engagement to refine the execution mechanics and add an advanced trade management module. This is not a
SNIPER X AI
30 - 200 USD
I really need a developer Who can help me to create my SNIPER X AI - Elite AI Trading System Overview SNIPER X AI BOT is an AI-assisted trading system for Forex, Crypto, Stocks, Indices, and Gold. Currency: USD,RAND,KWD, POUND,EURO Core Features AI Scalping, Sniper Entries, Auto Buy/Sell, Smart Risk Management, Telegram Alerts, Mobile Monitoring, VPS Deployment. Supported Platforms MetaTrader 4, MetaTrader 5, Exness
Limzy
30+ USD
//+------------------------------------------------------------------+ //| HighPerformanceEA.mq5 | //| Copyright 2026, AI Developer | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2026" #property link " https://www.mql5.com " #property version "1.00" #property strict //
I need an experienced MQL5 developer to build a professional XAUUSD scalping Expert Advisor. The trading logic is already fully defined and will be shared privately with selected developers. Requirements Fast execution suitable for scalping Dynamic lot sizing Strict risk management Clean and optimized MQL5 code Compatible with MetaTrader 5 Additional Rules No repainting logic No delayed execution Avoid duplicate
Hello, I am looking for an experienced developer who can build a professional EA suitable for long-term prop firm account passing and account management. I am NOT interested in risky strategies such as martingale, grid, or aggressive recovery systems. My main priorities are: very low and stable drawdown, strong and consistent risk management, strict news filter, long-term sustainability, realistic and stable monthly
Need a Profitable with a good trading system or strategy. would test the product first Looking for a professional MT5 Expert Advisor based on smart strategies. The EA should include session filters, risk management, trailing stop, multi-pair support, and low drawdown protection. I need a consistent, high-probability automated trading system optimized for long-term profitability and funded account compliance
Junior EA
30+ USD
1. EA for MT5, hedging allowed. 2. Entry: 50 EMA crosses 200 EMA on H1. Buy on bullish cross, sell on bearish. 3. SL: 100 pips, TP: 200 pips. No trailing stop. 4. Lot size: 0.01 fixed. Max 3 trades at once. 5. Trade only 08:00-18:00 GMT. No trades if spread > 20 points. 6. Inputs: EMA periods, SL, TP, lot size, start/end time
Semi Automated Gold Trading Signal System for MT5
300 - 800 USD
I need an experienced MQL5 developer to build a semi automated trading signal system for Gold (XAUUSD) on MT5. The system is NOT a martingale or grid EA. The goal is to build a clean rule based signal engine that detects high probability setups based on predefined strategy rules and sends trading alerts with optional pending order logic. Main Requirements: 1. Signal Generation - Buy and Sell signals - Buy Limit - Buy
Mambo
30+ USD
I need a bot that can trade weltrade synthetic indices that can be consistently making profits if you have one for deriv its also fine a bot that executes and closes trades automat Will be ideal
I am looking for an experienced MQL4/MQL5 developer to build a custom MT4 indicator from scratch or cracking my ex4 file that i provide to you. I already have an existing indicator (EX4) which produces highly accurate buy/sell signals. I want a similar indicator developed based on its observable behavior and signal structure. my existing indicator is pc id protected so you have to do PC ID security bypass and source
Информация о проекте
Бюджет
30+ USD