Specification

I’m looking for someone with experience developing Expert Advisors for MetaTrader 5, particularly someone who has a strong understanding of arbitrage, mean reversion, multi-pair trading, and simultaneous order execution.

I’m looking to develop an MT5 EA based on a triangular arbitrage strategy that identifies price discrepancies between three related currency pairs and automatically executes trades when the discrepancy reaches a predefined threshold.

For example, the EA would monitor the EURUSD, EURGBP, and GBPUSD relationship and calculate the discrepancy using the formula:

MEAN = EURUSD - (EURGBP × GBPUSD)

When the mean moves sufficiently above or below zero, the EA should identify the appropriate trading direction and execute the corresponding positions across the three instruments. The strategy requires accurate real-time calculations and coordinated execution because the opportunity can disappear quickly as prices change.

The EA should be capable of opening the three legs of the triangular trade and managing them as a complete trading cycle. An important part of the project is execution management. If significant slippage occurs during the first or second order and the expected price advantage is no longer sufficient, the EA should be able to recognize the situation and potentially skip the third hedge leg rather than blindly completing the sequence.

The EA should support configurable pair rings as well as manual symbol inputs. 

I’m looking for someone who understands the technical side of multi-symbol trading, including bid/ask pricing, spreads, slippage, execution latency, order synchronization, position management, and broker-specific symbol specifications. Experience dealing with different contract sizes, digits, point values, and currency conversions would also be important.

The EA should include parameters for the selected pair ring, manual symbols, trade trigger, profit target, hedge mode, trading days, trading hours, leverage, and maximum allowed slippage. The code should be structured properly, efficient, and easy to maintain, with clear comments explaining the main trading logic.

Experience with similar arbitrage, statistical arbitrage, market-neutral, or mean-reversion EAs would be highly relevant. I’m particularly interested in someone who has already worked with strategies involving multiple instruments and simultaneous or near-simultaneous execution rather than someone who only develops basic single-pair EAs.

If you have relevant MT5 development experience, please send me examples of similar EAs or projects you have worked on, along with a brief explanation of your experience with multi-pair execution and arbitrage strategie


Responded

1
Developer 1
Rating
(1)
Projects
3
0%
Arbitration
0
Overdue
0
Working
2
Developer 2
Rating
(285)
Projects
356
29%
Arbitration
37
27% / 65%
Overdue
10
3%
Loaded
3
Developer 3
Rating
(436)
Projects
645
53%
Arbitration
35
63% / 20%
Overdue
6
1%
Loaded
4
Developer 4
Rating
(20)
Projects
28
39%
Arbitration
8
25% / 38%
Overdue
2
7%
Loaded
Published: 7 articles, 35 codes
5
Developer 5
Rating
(261)
Projects
307
76%
Arbitration
13
77% / 0%
Overdue
5
2%
Loaded
6
Developer 6
Rating
(1)
Projects
1
0%
Arbitration
0
Overdue
1
100%
Free
7
Developer 7
Rating
(10)
Projects
15
20%
Arbitration
5
40% / 40%
Overdue
1
7%
Free
8
Developer 8
Rating
(621)
Projects
724
34%
Arbitration
47
47% / 40%
Overdue
14
2%
Loaded
9
Developer 9
Rating
(83)
Projects
96
31%
Arbitration
9
22% / 56%
Overdue
5
5%
Working
10
Developer 10
Rating
(211)
Projects
274
21%
Arbitration
24
54% / 17%
Overdue
0
Working
11
Developer 11
Rating
(2676)
Projects
3414
68%
Arbitration
77
48% / 14%
Overdue
342
10%
Working
Published: 1 code
12
Developer 12
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Published: 1 code
13
Developer 13
Rating
(2)
Projects
7
0%
Arbitration
3
0% / 33%
Overdue
1
14%
Working
14
Developer 14
Rating
(555)
Projects
847
61%
Arbitration
33
27% / 45%
Overdue
24
3%
Free
Published: 1 code
15
Developer 15
Rating
Projects
1
0%
Arbitration
0
Overdue
0
Free
16
Developer 16
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
17
Developer 17
Rating
(1)
Projects
1
0%
Arbitration
1
0% / 100%
Overdue
0
Free
18
Developer 18
Rating
(59)
Projects
92
42%
Arbitration
4
0% / 100%
Overdue
3
3%
Working
Similar orders
Hi, I have developed an MT5 Expert Advisor called SRX which latest version is R24b47 , and I am looking for an experienced MQL5/MT5 EA developer to perform a thorough technical investigation, fixing and optimization of the EA. 1. The main problem SRX is not stable across different market periods . It can perform extremely well during one period, but the same EA/configuration can perform very poorly or approach Margin
I need a professional AI-assisted Forex trading Expert Advisor (EA) for MetaTrader 5. The EA should not be based on a simple single indicator strategy. I want a robust multi-factor trading system that can analyze market conditions, trend, momentum, volatility, price action and risk before entering a trade. Requirements: Forex trading on MT5 Automated analysis and trade execution Dynamic entry and exit decisions Stop
We are seeking an independent technical reviewer for a frozen Python evidence/specification candidate related to an XAUUSD paper-trading risk system (ALKOOS-AI). This is NOT a request to develop, modify, optimize, or execute a trading robot or trading strategy. The task is limited to independent verification of a prepared evidence package. The reviewer should verify: Integrity of the supplied frozen artifact using
Freelance Task — EA Recovery Layer Hello. I have a ready-made MQL5 EA. The signals, SL/TP and lot calculation should essentially not be touched. I need a recovery system added. I am not a programmer — below is how the robot should behave. What stays Entry only from an EA signal. Stop-loss is not a new signal. Trailing is already built into my EA — recovery does not implement its own trailing. If trailing is disabled
Should be as it but no alarms, also we need to add a deep search so he can see all the preves candles and a memory function so its not slowing down the indicator. for higher time frames daily 4h 1h around 365 days and for lower time frames we do up to 20k bars but both flexible so i can change it later. the memory is important so the indicator is not always recalculating everything when a new candle shows especially
Hi, I need an experienced NinjaTrader 8/NinjaScript developer to finish or rebuild an automated futures strategy, ideally by the end of this week. I already have the complete TradingView Pine Script reference strategy, an existing ~2,000-line NinjaScript implementation, Playback logs, and known historical benchmark trades. MOST IMPORTANT REQUIREMENT: TRADINGVIEW ↔ NINJATRADER PARITY. The Pine Script is the reference
PHANTOM PROTOCOL V1 35 - 150 USD
PHANTOM PROTOCOL V1 – MT5 EXPERT ADVISOR SPECIFICATION Develop a professional MetaTrader 5 (MT5) Expert Advisor named “PHANTOM PROTOCOL V1”. PRIMARY MARKET: - XAUUSD (Gold) - Designed primarily for M15 and H1 timeframes. - The EA must work with both 3-digit and 2-digit gold pricing where applicable. TRADING LOGIC: Use pure price-action and market-structure analysis rather than relying on a single indicator. The EA
Project Overview I have an existing MT5 Expert Advisor (EA) written in MQL5. The source code ( .mq5 ) will be provided. The underlying strategy is a trend-following system that performs well during trending market conditions, but requires professional quantitative research to improve its ability to identify and avoid highly sideways/range-bound market conditions. The objective of this project is not to build a new EA
Most of the expert is already coded . Create a panel to show the Ratio for the Range . Trigger is based on ratio . Show Distribution / project starts after we clear Distribution
Gold hunter v5 30+ USD
*TITLE:* 5 Trades EA - EMA20/50 + RSI - Safe for Small Account *SPECIFICATION:* I need MT5 EA - Source Code .mq5 *Logic:* Buy: EMA20 > EMA50 and RSI(14) 45-70 Sell: EMA20 < EMA50 and RSI(14) 30-55 Timeframe M15, Symbol XAUUSD and all Forex *Trade Management:* Max 5 trades at same time. Fixed lot 0.01. No martingale. No lot increase. Distance between trades 150 points. Do not open all 5 at same price. Max 5 total

Project information

Budget
30 - 3000 USD
Deadline
to 30 day(s)

Customer

(1)
Placed orders14
Arbitrage count0