Техническое задание


---

1. Objective & Scope (High-Level Requirements)

Primary Objective

Build an automated trading bot that:

Identifies trading opportunities

Executes trades automatically or semi-automatically

Manages risk consistently

Logs and evaluates performance



Scope

Asset class: (e.g., Forex, Crypto, Stocks — adjustable)

Trading style: (Scalping / Day trading / Swing / Long-term)

Market access: API-based broker or exchange

Timeframe: (e.g., 1m, 5m, 15m, 1h)



---

2. Functional Requirements

2.1 Market Data Handling

Fetch real-time and historical market data

Support:

OHLCV data

Multiple timeframes


Data validation and missing-data handling


2.2 Strategy Logic

Entry conditions

Exit conditions

Indicator calculation (e.g., MA, RSI, MACD, ATR)

Signal confirmation rules

Cool-down period between trades


2.3 Trade Execution

Place market / limit orders

Modify orders (SL / TP)

Cancel pending orders

Handle partial fills and slippage


2.4 Risk & Money Management

Max risk per trade (% of balance)

Stop-loss & take-profit logic

Max daily drawdown

Position sizing rules

Trade cap per day/session


2.5 State Management

Track:

Open positions

Account balance & equity

Trade history


Persist state across restarts


2.6 Logging & Reporting

Trade logs

Error logs

Performance metrics:

Win rate

Drawdown

Sharpe ratio


Export reports (CSV / JSON)



---

3. Non-Functional Requirements

3.1 Performance

Low-latency execution

Efficient indicator computation

Rate-limit compliance


3.2 Reliability

Automatic reconnect on API failure

Graceful shutdown

Fail-safe on abnormal behavior


3.3 Security

Encrypted API keys

No hard-coded credentials

Read-only vs trading permissions separation


3.4 Maintainability

Modular architecture

Clear separation:

Data

Strategy

Execution

Risk


Config-driven parameters



---

4. System Architecture (Suggested)

[ Market Data Module ]
          ↓
[ Strategy Engine ]
          ↓
[ Risk Manager ]
          ↓
[ Execution Engine ]
          ↓
[ Broker / Exchange API ]

Supporting modules:

Logger

Backtesting Engine

Configuration Manager



---

5. Strategy Requirements (Trading Logic)

Define clearly:

Entry Rules

Indicator conditions

Trend filters

Volume confirmation

Time-based filters (sessions)


Exit Rules

Fixed SL/TP

Trailing stop

Indicator-based exit

Time-based exit


Risk Constraints

Risk per trade ≤ X%

Max open trades = N

Daily loss limit



---

6. Backtesting & Validation Requirements

Historical data coverage ≥ 1–3 years

Walk-forward testing

Out-of-sample testing

Monte Carlo simulations (optional)


Acceptance criteria:

Max drawdown ≤ threshold

Profit factor ≥ target

Consistent equity curve



---

7. Deployment Requirements

Environment:

Local / VPS / Cloud


OS compatibility

Continuous monitoring

Auto-restart capability



---

8. Compliance & Control (Optional but Important)

Manual override (kill switch)

Trading hours restrictions

Compliance with broker rules

Alert system (Telegram / Email)



---

9. Success Metrics (KPIs)

Net profit

Drawdown

Win rate

Risk-adjusted returns

Execution accuracy



---

10. Future Enhancements (Roadmap)

Machine learning strategies

Multi-asset support

Portfolio optimization

Adaptive risk models



---

Next Step (Important)

To customize this exactly for you, tell me:

1. Market (Forex / Crypto / Stocks)


2. Programming language (Python, JS, MQL, etc.)


3. Broker or exchange


4. Manual or fully automated


5. Strategy type (indicator-based, price action, ML)

Откликнулись

1
Разработчик 1
Оценка
(510)
Проекты
977
74%
Арбитраж
27
19% / 67%
Просрочено
100
10%
Свободен
Опубликовал: 1 статью, 6 примеров
2
Разработчик 2
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
3
Разработчик 3
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
4
Разработчик 4
Оценка
(4)
Проекты
6
33%
Арбитраж
7
14% / 57%
Просрочено
1
17%
Свободен
5
Разработчик 5
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
Похожие заказы
I really like this platform. I am interested in trading and need funds for it. I enjoy both crypto and forex trading.I"really appreciate this platform. I am keen on trading and am looking for trading funds. I enjoy trading in both cryptocurrency and forex."
Titan Quantum Algo Engine V2 is an advanced MT5 Expert Advisor designed to identify high-probability market opportunities using trend analysis, breakout detection, and intelligent risk management. The EA automatically executes trades, manages stop-loss and take-profit levels, and helps traders maintain disciplined trading with optimized entry and exit strategies
ALRT 100+ USD
# Project Requirements – Sierra Chart to MT5 Integrated Alerts *Scope:* The project must be a *fully integrated system* including both: 1. *Sierra Chart ACSIL sender* – writes alerts to JSON. 2. *MT5 EA (Listener)* – reads JSON alerts and executes trades in MT5. The system must handle alerts *from Sierra Chart to MT5 execution* completely, not just file sending. *Duplicate Alert Detection:* - Use
The striker robot 30 - 2000 USD
I would like a trend and pullback strategy for the robot timeframe:15 minutes(m15) or 1 hour(h1) indicators:50 EMA (Exponential Moving Average)/200 EMA/RSI (14) BUY SET UP 1.Confirm The Trend .50 EMA must be above 200 EMA .Price must be above both EMAs 2.Wait for a pullback .Do not buy when the price shoots up. .Wait for the price to come back near the 50 EMA 3.Confirm entry .ENTER BUY WHEN: .A bullish candlestick
I do not have any startegy, and I want you to create one with your experience, you will provide me EA along with source code. you may use Grid or any logic, but the EA should keep generating profit during Newyourk and Asian session
I need an Ai trading bot for Binance and BTC on MT5 that also uses order flow data. It should also make use of TSI- Temporal indicator sampling and also it should make use of fundamental analysis in the process of signal generation
Hi,I am looking for an experienced developer specializing in the creation of Expert Advisors (EAs) for trading platforms. I would like to commission the development of an EA based on the open-source LuxAlgo code. The entry strategy will be based, among other things, on Martingale and Grid trading concepts. A detailed specification covering trade management, position sizing, and risk management rules will be provided
Hello, I need a MetaTrader 5 Expert Advisor (EA) for XAUUSD. Place Buy Stop orders above current price every 0.300 distance Place Sell Stop orders below current price every 0.300 distance 10 levels up and 10 levels down Lot size fixed 0.01 No TP/SL required, manual close only No duplicate orders on restart Please confirm if you can build this and your final price and delivery time
I have a EA for XAUUSD which works awesome in sideways and trending market as well, capital requirement is only 2000USd and weekly profit is around 1500-2000 USD. I am using this bot from 3 months and getting continuous good result
Dear All i am working on strategy in forex market specifically in xausud and i just want someone to make it automatic execution mode as per my requirements with propee risk management my broker is exness and i have an account in MT5

Информация о проекте

Бюджет
30 USD
Сроки выполнения
до 30 дн.