Python Developer Needed – COMEX Order Flow / Market Microstructure / MT5 (Gold Trading Research)

MQL5 Asesores Expertos Sripts

Tarea técnica

I'm looking for an experienced Python developer with a strong understanding of market microstructure, order flow, and electronic trading to help build a research-driven gold trading system.

This is not a typical indicator or retail trading bot. The project focuses on analysing COMEX Gold Futures Market-by-Order (MBO) data to detect institutional order-flow behaviour and generate trading signals for XAUUSD (MetaTrader 5).

The work involves building independent, configurable detectors capable of identifying order-flow events such as:

Aggressive order flow
Buy/Sell sweeps
Absorption and exhaustion
Bid/Ask replenishment
Liquidity withdrawal
Queue imbalance
Queue depletion
Cancellation spikes
Cumulative Volume Delta (CVD)
CVD divergence
Volume-at-Price
Large order detection
Genuine breakout participation
Continuation and reversal conditions

The system must be modular. Every detector should operate independently, expose its own output, and be configurable so thresholds can be optimised during historical testing.

The first phase is research only. We will use historical COMEX MBO data to validate each detector individually, optimise thresholds, perform walk-forward testing, and determine whether the combined strategy has a measurable statistical edge. Based on this data and implementation, it should say if there willbe BUY, SELL , CONTINUATION, REVERSAL, etc. I just need the accurate signal probably 80% . Live trading is not part of the initial phase.

Required Skills
Strong Python development
Experience working with market data APIs
Understanding of market microstructure
Experience with order book / DOM / MBO / Time & Sales data
Experience with backtesting and statistical validation
Modular software architecture
Experience with CME/COMEX, Databento, Rithmic, dxFeed, or similar data providers is a strong advantage
MetaTrader 5 integration experience is a plus

When applying, please include:

Your relevant experience with order-flow or market microstructure.
Similar projects you've worked on.
Your proposed technical approach.
Any concerns or suggestions after reviewing the project requirements.

Please do not apply if your experience is limited to indicator-based trading systems (EMA, RSI, MACD, etc.). This project is focused on institutional order-flow analysis and market microstructure, not traditional technical analysis.

Han respondido

1
Desarrollador 1
Evaluación
(263)
Proyectos
329
29%
Arbitraje
36
25% / 64%
Caducado
10
3%
Trabaja
2
Desarrollador 2
Evaluación
(610)
Proyectos
708
33%
Arbitraje
45
44% / 42%
Caducado
14
2%
Trabajando
3
Desarrollador 3
Evaluación
(13)
Proyectos
20
40%
Arbitraje
1
0% / 100%
Caducado
1
5%
Libre
4
Desarrollador 4
Evaluación
(8)
Proyectos
9
11%
Arbitraje
0
Caducado
0
Libre
5
Desarrollador 5
Evaluación
(19)
Proyectos
24
8%
Arbitraje
9
33% / 33%
Caducado
1
4%
Trabajando
6
Desarrollador 6
Evaluación
(25)
Proyectos
31
13%
Arbitraje
13
0% / 77%
Caducado
9
29%
Libre
7
Desarrollador 7
Evaluación
(5)
Proyectos
5
0%
Arbitraje
5
0% / 40%
Caducado
0
Libre
8
Desarrollador 8
Evaluación
(12)
Proyectos
21
43%
Arbitraje
8
0% / 50%
Caducado
3
14%
Libre
9
Desarrollador 9
Evaluación
(11)
Proyectos
13
23%
Arbitraje
5
40% / 20%
Caducado
0
Trabajando
Ha publicado: 5 artículos, 34 ejemplos
10
Desarrollador 10
Evaluación
(9)
Proyectos
14
43%
Arbitraje
1
100% / 0%
Caducado
2
14%
Trabaja
11
Desarrollador 11
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
12
Desarrollador 12
Evaluación
(3)
Proyectos
6
50%
Arbitraje
0
Caducado
0
Trabaja
13
Desarrollador 13
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Trabaja
Ha publicado: 1 ejemplo
14
Desarrollador 14
Evaluación
(2672)
Proyectos
3406
68%
Arbitraje
77
48% / 14%
Caducado
342
10%
Libre
Ha publicado: 1 ejemplo
15
Desarrollador 15
Evaluación
(7)
Proyectos
5
0%
Arbitraje
5
0% / 80%
Caducado
1
20%
Trabaja
16
Desarrollador 16
Evaluación
(169)
Proyectos
179
46%
Arbitraje
3
33% / 33%
Caducado
1
1%
Trabaja
17
Desarrollador 17
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
18
Desarrollador 18
Evaluación
(48)
Proyectos
57
35%
Arbitraje
15
27% / 60%
Caducado
1
2%
Trabaja
19
Desarrollador 19
Evaluación
(51)
Proyectos
66
58%
Arbitraje
4
75% / 25%
Caducado
1
2%
Trabajando
20
Desarrollador 20
Evaluación
(4)
Proyectos
8
0%
Arbitraje
3
33% / 67%
Caducado
4
50%
Libre
21
Desarrollador 21
Evaluación
(2)
Proyectos
7
0%
Arbitraje
3
0% / 33%
Caducado
1
14%
Trabaja
22
Desarrollador 22
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
23
Desarrollador 23
Evaluación
(43)
Proyectos
49
59%
Arbitraje
2
100% / 0%
Caducado
1
2%
Trabaja
Ha publicado: 5 ejemplos
24
Desarrollador 24
Evaluación
(55)
Proyectos
92
24%
Arbitraje
8
75% / 13%
Caducado
44
48%
Libre
25
Desarrollador 25
Evaluación
(7)
Proyectos
6
0%
Arbitraje
4
25% / 75%
Caducado
2
33%
Libre
Solicitudes similares
I need a trend following EA built that is based on a YouTube video that describes exactly how it works. Requires two time frames, one as the entry chart and a higher timeframe as a trend direction. I require the source code after job completion
I want an autotrading demo account on FBS configured with a free expert advisor on a cheap and reliable VPS that can be logged on from MT5 Android mobile app. The favorite symbols should include at least 2 forex major and 2 crypto pairs
Looking for an MT5 Expert Advisor developer with: Minimum 1 year of verified activity on the MetaTrader Market Positive, real user reviews Ability to build EAs without Bollinger Bands Fully configurable parameters (risk, filters, SL/TP, trading hours) Free test version available before any payment Clear communication and ongoing support If you meet these requirements, please send your MQL5 profile or portfolio
I want to create a EA based on an existing EA. I want to create a COPY of same EA. This is a Grid based EA and do averaging when market goes against it. While doing Averaging it keeps on taking trades and booking profits
Make me an MQL5 EA for MT5 Pair: XAUUSD Timeframe: M15 Strategy: Buy when EMA 50 crosses above EMA 200 AND RSI 14 is above 50. Sell when EMA 50 crosses below EMA 200 AND RSI 14 is below 50. Risk Management: SL = $2, TP = $4. Auto calculate lot size with 4% risk from $50 account. Max 1 trade at a time. Trade only on M15
User looking For Robot 100 - 3500 USD
i am looking for an profitable ea which i can use on any account type and the ea grow monthly 5% minimum must be well following risk management auto everything and make sure you can give 1week trail you must provide 10 years back test reports on different testing algorithm's read again if you dont have anything to fulfill my needs do what you are doing on your way
Hi everyone, I am looking for an experienced MQL5 developer who has a proven and well-thought-out recovery strategy for an Expert Advisor. The goal is not to build a typical martingale or grid EA. I am looking for someone who has a solid recovery concept that can intelligently manage and recover losing trades after a predefined adverse price movement (for example, after X pips ). Project Requirements Works on both
Full and specific details will be if selected for the task. This is the general description of the EA Create an expert advisor with two options. Either send email to buy or sell... or make a trade. Create an expert advisor which sends email for a buy alert or make a trade when all three of the following criteria are met: * CCI goes more than 100 ( or more than any other set value) * MACD shows green bar or
Akram boushaba 30 - 500 USD
مرحبا كيف حالكم انا اكرم مهتم بالتداول احاول ان اصمم برنامج روبوت قادر على التداول من تلقاء نفسه من يمكنه ان يساعدني او يعلمني كيف استطيع فهل ذلك وسأكون ممتناً له وشكرا لكم
I am in need of a profitable scalping EA for gold. No grid or martingale strategy pls. If you have one fully developed and working, pls reach out. You should be able to provide trial version

Información sobre el proyecto

Presupuesto
500+ USD
IVA (21%): 105 USD
Total: 605 USD
Para el ejecutor
450 USD
Plazo límite de ejecución
a 30 día(s)

Cliente

(7)
Encargos realizados76
Número de arbitrajes0