Job Title: Expert Algo Developer: Cross-Platform NQ Scalping Bot (Python + ATAS + MT5)

Termos de Referência

Project Overview

​I am looking for a high-level Algorithmic Trader / Developer to build a sophisticated, fully automated scalping system for the Nasdaq-100 Future (NQ). The system must integrate institutional order flow logic with market structure analysis.

​The core logic must be written in Python, acting as a central hub that bridges ATAS (as the primary data source for Order Flow) and MetaTrader 5 (as the execution gateway).

​Key Features & Logic

  1. Market Structure Module:
    • TPO Profile: Automatic calculation of Single Prints, Tails, and Initial Balance (starting 09:00 CET).
    • Volume Profile: Real-time calculation of Value Area (VAH, VAL, POC) and identification of Low Volume Nodes (LVN) as entry/exit edges.
    • Context: Integration of Previous Day High/Low (PDH/PDL) and logic for "Failed Auctions" (fake-outs).
    • Options Gamma: Input fields for Call/Put Walls and Zero Gamma levels.
  2. Order Flow Trigger (Execution):
    • Iceberg Detection: Real-time identification of absorption (Market Orders vs. Price Action) via ATAS API.
    • Big Trades: Integration of aggressive market order clusters as confirmation.
    • Confluence: Entry is only triggered if an Iceberg/Absorption occurs exactly at a structural edge (LVN, PDH, or Gamma Level).
  3. Technical Architecture:
    • ​Central Strategy Logic in Python 3.x.
    • ATAS Bridge: High-speed data retrieval via ATAS API (C# wrapper required).
    • MT5 Bridge: Execution via the official MetaTrader5 Python library.
    • Trade Management: Fixed 50 Ticks Take Profit / 25 Ticks Stop Loss.
    • Filters: "Vacuum-Check" (no trade if TP space < 50 ticks to next HVN) and time-filter (09:00 - 13:30 CET).

​Candidate Requirements

  • ​Deep experience in Python (Asyncio, Pandas, NumPy) and C#/.NET.
  • ​Proven track record with MT5 Python API and Order Flow Trading (Futures/CME).
  • ​Understanding of Low-Latency programming and Tick-Data handling.
  • ​Ability to implement robust error handling for API disconnects.

Respondido

1
Desenvolvedor 1
Classificação
(210)
Projetos
283
46%
Arbitragem
27
59% / 37%
Expirado
36
13%
Trabalhando
2
Desenvolvedor 2
Classificação
(3)
Projetos
5
20%
Arbitragem
2
50% / 0%
Expirado
0
Carregado
Publicou: 2 artigos, 28 códigos
3
Desenvolvedor 3
Classificação
(46)
Projetos
58
52%
Arbitragem
6
83% / 0%
Expirado
2
3%
Trabalhando
4
Desenvolvedor 4
Classificação
(18)
Projetos
23
39%
Arbitragem
3
67% / 0%
Expirado
1
4%
Trabalhando
5
Desenvolvedor 5
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
6
Desenvolvedor 6
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
7
Desenvolvedor 7
Classificação
(15)
Projetos
22
18%
Arbitragem
4
50% / 25%
Expirado
4
18%
Trabalhando
8
Desenvolvedor 8
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
9
Desenvolvedor 9
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
10
Desenvolvedor 10
Classificação
(1)
Projetos
1
0%
Arbitragem
3
0% / 100%
Expirado
1
100%
Livre
11
Desenvolvedor 11
Classificação
(6)
Projetos
5
0%
Arbitragem
3
33% / 67%
Expirado
2
40%
Livre
12
Desenvolvedor 12
Classificação
(571)
Projetos
662
32%
Arbitragem
42
45% / 45%
Expirado
12
2%
Trabalhando
13
Desenvolvedor 13
Classificação
(4)
Projetos
4
0%
Arbitragem
0
Expirado
0
Livre
14
Desenvolvedor 14
Classificação
(3)
Projetos
1
100%
Arbitragem
3
0% / 100%
Expirado
0
Livre
15
Desenvolvedor 15
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
16
Desenvolvedor 16
Classificação
(2)
Projetos
7
0%
Arbitragem
2
0% / 50%
Expirado
1
14%
Trabalhando
17
Desenvolvedor 17
Classificação
(5)
Projetos
9
11%
Arbitragem
2
0% / 50%
Expirado
2
22%
Trabalhando
18
Desenvolvedor 18
Classificação
(61)
Projetos
89
28%
Arbitragem
24
13% / 58%
Expirado
7
8%
Trabalhando
19
Desenvolvedor 19
Classificação
(46)
Projetos
53
32%
Arbitragem
15
20% / 60%
Expirado
1
2%
Trabalhando
20
Desenvolvedor 20
Classificação
(8)
Projetos
9
11%
Arbitragem
0
Expirado
0
Livre
21
Desenvolvedor 21
Classificação
(32)
Projetos
35
34%
Arbitragem
5
0% / 80%
Expirado
0
Trabalhando
Publicou: 2 códigos
22
Desenvolvedor 22
Classificação
(16)
Projetos
35
23%
Arbitragem
4
0% / 50%
Expirado
2
6%
Trabalhando
23
Desenvolvedor 23
Classificação
(2)
Projetos
2
0%
Arbitragem
1
0% / 0%
Expirado
0
Livre
24
Desenvolvedor 24
Classificação
(5)
Projetos
6
50%
Arbitragem
0
Expirado
1
17%
Livre
25
Desenvolvedor 25
Classificação
(174)
Projetos
199
12%
Arbitragem
38
37% / 34%
Expirado
5
3%
Trabalhando
Publicou: 2 códigos
26
Desenvolvedor 26
Classificação
(258)
Projetos
264
30%
Arbitragem
0
Expirado
3
1%
Livre
Publicou: 2 códigos
27
Desenvolvedor 27
Classificação
(9)
Projetos
13
0%
Arbitragem
23
0% / 78%
Expirado
4
31%
Livre
28
Desenvolvedor 28
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
29
Desenvolvedor 29
Classificação
(33)
Projetos
38
53%
Arbitragem
3
67% / 33%
Expirado
0
Trabalhando
30
Desenvolvedor 30
Classificação
(74)
Projetos
84
64%
Arbitragem
5
100% / 0%
Expirado
9
11%
Livre
31
Desenvolvedor 31
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
32
Desenvolvedor 32
Classificação
(1)
Projetos
3
0%
Arbitragem
0
Expirado
2
67%
Livre
33
Desenvolvedor 33
Classificação
(1)
Projetos
1
100%
Arbitragem
0
Expirado
0
Livre
Publicou: 7 códigos
34
Desenvolvedor 34
Classificação
(131)
Projetos
170
39%
Arbitragem
10
40% / 0%
Expirado
30
18%
Trabalhando
35
Desenvolvedor 35
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
36
Desenvolvedor 36
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
37
Desenvolvedor 37
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
38
Desenvolvedor 38
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
39
Desenvolvedor 39
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
40
Desenvolvedor 40
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
41
Desenvolvedor 41
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
Pedidos semelhantes
Required: Creation, Integration and successful execution of trading algo/robot in MT5 using MT5 VPS, and Execution of trades in MT5 via trading view (pine script), and c#(.NET) code for cTrader, all setups required on urgent basis. Brokers : Trades to be executed in both brokers Swissquote and Pepperstone. Parameters required Manual Start/Stop Session Time: Start Time (works as per below conditions) / End Time (auto
Early Killer EA 30+ USD
It must have automated stop loss. Something that can end poverty and kill the market early.It must take the trades for me whenever I start it it must work on tradeport ea

Informações sobre o projeto

Orçamento
2000 - 4000 USD
Prazo
para 55 dias