Specification

Title

Professional AI Automation Trading Bot for Forex & Crypto

Solution Language

Python (preferred) or MQL5 depending on integration requirements.

Categories

  • Expert Advisor (EA) for MetaTrader 5

  • Automated trading strategies

  • AI/ML-based signal generation

  • Risk management automation

Required Skills

  • Strong knowledge of MQL5/Python

  • Experience with MetaTrader API integration

  • Machine learning model deployment (TensorFlow/PyTorch)

  • Algorithmic trading strategy design

  • Risk management and portfolio optimization

Functional Requirements

  1. Market Coverage: Forex (major pairs) and Crypto (BTC, ETH).

  2. Data Input: Real-time price feeds via MetaTrader 5.

  3. AI Strategy:

    • Use ML models for trend prediction (short-term & medium-term).

    • Incorporate technical indicators (EMA, RSI, MACD).

  4. Trade Execution:

    • Automated buy/sell orders with stop-loss and take-profit.

    • Adjustable lot size based on risk percentage.

  5. Risk Management:

    • Max daily loss limit.

    • Dynamic position sizing.

  6. User Interface:

    • Dashboard for monitoring trades and performance.

    • Configurable parameters (risk %, indicators, timeframes).

  7. Logging & Reporting:

    • Trade history export (CSV).

    • Performance analytics (win rate, drawdown, ROI).

Non-Functional Requirements

  • High execution speed (low latency).

  • Secure handling of API keys.

  • Modular code for future strategy updates.

Payment Scheme

Fixed price preferred, milestone-based payments acceptable.

Budget

From $500 to $1500 USD depending on complexity.

Period

From 20 to 40 days.


Responded

1
Developer 1
Rating
(295)
Projects
367
30%
Arbitration
37
27% / 65%
Overdue
10
3%
Working
Published: 10 codes
2
Developer 2
Rating
(22)
Projects
28
7%
Arbitration
9
33% / 33%
Overdue
1
4%
Working
3
Developer 3
Rating
(111)
Projects
184
25%
Arbitration
25
16% / 76%
Overdue
16
9%
Free
4
Developer 4
Rating
(329)
Projects
515
19%
Arbitration
35
46% / 31%
Overdue
34
7%
Working
5
Developer 5
Rating
(634)
Projects
743
34%
Arbitration
49
53% / 39%
Overdue
14
2%
Loaded
6
Developer 6
Rating
(1)
Projects
1
0%
Arbitration
1
0% / 100%
Overdue
0
Free
7
Developer 7
Rating
(30)
Projects
38
45%
Arbitration
4
50% / 50%
Overdue
3
8%
Working
8
Developer 8
Rating
(20)
Projects
28
29%
Arbitration
2
0% / 50%
Overdue
1
4%
Free
9
Developer 9
Rating
(33)
Projects
36
33%
Arbitration
5
0% / 80%
Overdue
0
Working
Published: 2 codes
10
Developer 10
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
11
Developer 11
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
12
Developer 12
Rating
(13)
Projects
14
64%
Arbitration
0
Overdue
0
Free
13
Developer 13
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
14
Developer 14
Rating
(4)
Projects
8
0%
Arbitration
3
33% / 67%
Overdue
4
50%
Free
15
Developer 15
Rating
(47)
Projects
62
55%
Arbitration
7
86% / 0%
Overdue
2
3%
Free
16
Developer 16
Rating
(23)
Projects
32
41%
Arbitration
9
22% / 33%
Overdue
4
13%
Loaded
Published: 8 articles, 35 codes
17
Developer 17
Rating
(2)
Projects
7
0%
Arbitration
3
0% / 33%
Overdue
1
14%
Working
18
Developer 18
Rating
(64)
Projects
68
25%
Arbitration
12
42% / 42%
Overdue
4
6%
Free
19
Developer 19
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
20
Developer 20
Rating
(1)
Projects
1
0%
Arbitration
3
0% / 100%
Overdue
1
100%
Free
21
Developer 21
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
22
Developer 22
Rating
(370)
Projects
460
55%
Arbitration
24
58% / 17%
Overdue
31
7%
Free
23
Developer 23
Rating
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Free
24
Developer 24
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
25
Developer 25
Rating
(52)
Projects
68
59%
Arbitration
5
0% / 80%
Overdue
5
7%
Free
Published: 1 article
26
Developer 26
Rating
(55)
Projects
92
24%
Arbitration
8
75% / 13%
Overdue
44
48%
Free
27
Developer 27
Rating
(1)
Projects
2
50%
Arbitration
0
Overdue
1
50%
Working
28
Developer 28
Rating
(14)
Projects
21
24%
Arbitration
0
Overdue
2
10%
Free
Published: 3 codes
29
Developer 29
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
30
Developer 30
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
31
Developer 31
Rating
(25)
Projects
31
13%
Arbitration
14
0% / 79%
Overdue
9
29%
Free
32
Developer 32
Rating
Projects
0
0%
Arbitration
1
0% / 0%
Overdue
0
Working
Published: 2 codes
33
Developer 33
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
34
Developer 34
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
35
Developer 35
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
36
Developer 36
Rating
(1)
Projects
1
0%
Arbitration
0
Overdue
0
Free
37
Developer 37
Rating
(34)
Projects
35
40%
Arbitration
0
Overdue
3
9%
Free
38
Developer 38
Rating
(7)
Projects
6
0%
Arbitration
4
25% / 75%
Overdue
2
33%
Free
39
Developer 39
Rating
(13)
Projects
20
40%
Arbitration
1
0% / 100%
Overdue
1
5%
Free
40
Developer 40
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
41
Developer 41
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
42
Developer 42
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
43
Developer 43
Rating
(1)
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Free
44
Developer 44
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
45
Developer 45
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
46
Developer 46
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
47
Developer 47
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
48
Developer 48
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Similar orders
I currently use nt8 trading platform. I trade with kelterband channel indicator and 80sma. Would like a custom indicator added to chart trader to get into trade manually when band crosses sma, 3 separate buttons for buy sell close of yellow band, mid band (blue) and 80 sma (purple). also need contract size button and tick offset button. when i enter a trade i want it to trail the band until price hits it and gets me
Platform: MT5 only (no MT4 needed). Deliverable: an MT5 Expert Advisor with full source code (.mq5) that replicates the attached TradingView strategy (Pine Script v6, based on LuxAlgo's "ICT Killzones Toolkit" order blocks) as exactly as possible. Pasting the code into TradingView shows how it operates. I normally trade GBPUSD on the 5-minute chart Expected behavior: - Order block detection must match the Pine code
MarketMind Breakout Pro XAUUSD H1 — Donchian Breakout EA Project type: Personal EA development and backtesting Platform: MetaTrader 5 Instrument: XAUUSD Timeframe: H1 Strategy: Donchian Channel breakout with EMA 200 Project overview This project evaluates a Donchian breakout trading strategy for XAUUSD on the H1 timeframe. The system uses channel-based breakout conditions and an EMA 200 trend filter. Historical
Hi, I need NinjaTrader 8 Strategy Analyzer backtests on two of my strategies, each over 1 year AND 3 years of data. Please quote the full job. Common settings: NT8 Strategy Analyzer, MCL (Micro WTI Crude Oil) continuous front-month contract (MCL ##-##), 5-minute bars, 1yr + 3yr of the most recent data, $2.50 round-turn commission per contract. Deliverables per run: full Strategy Analyzer summary (net profit, profit
Scalping bort 30+ USD
GOLD SCALPING BOT STRATEGY Symbol: XAUUSD (Gold vs USD) Broker: Exness Account: Standard Starting Balance: $20 1. TIMEFRAME - Trend analysis: M15. - Entry timeframe: M5. - Trade only when the market has a clear direction. 2. INDICATORS - EMA 50 - EMA 200 - RSI 14 - Support and Resistance 3. BUY RULES The bot must open a BUY trade only when all these conditions are met: 1. EMA 50 is above EMA 200 on M15. 2. Price is
I am looking for an experienced developer to build a professional web-based trading performance dashboard connected to an MT5 trading account and/or FX Blue. The dashboard should automatically collect trading data and display: • Daily P&L calendar – profitable days green, losing days red and no-trade days grey • Equity/growth curve • Drawdown curve • Initial capital and current balance • Net profit and percentage
I need a trading system similar to the attached files. Check attachment for details on the indicator. i guess the indicator contains some of (Rainbow MA , MTF Dashboard , Symbol Switcher , and Trend Histogram), though may not be exactly as listed

Project information

Budget
500 - 1500 USD
Deadline
from 20 to 40 day(s)