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
(213)
Projetos
286
47%
Arbitragem
27
59% / 37%
Expirado
36
13%
Livre
2
Desenvolvedor 2
Classificação
(12)
Projetos
18
39%
Arbitragem
5
40% / 20%
Expirado
2
11%
Carregado
Publicou: 7 artigos, 35 códigos
3
Desenvolvedor 3
Classificação
(46)
Projetos
60
53%
Arbitragem
7
86% / 0%
Expirado
2
3%
Trabalhando
4
Desenvolvedor 4
Classificação
(27)
Projetos
33
42%
Arbitragem
4
50% / 50%
Expirado
3
9%
Carregado
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
(23)
Projetos
31
35%
Arbitragem
4
50% / 25%
Expirado
5
16%
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
(7)
Projetos
6
0%
Arbitragem
4
25% / 75%
Expirado
2
33%
Livre
12
Desenvolvedor 12
Classificação
(611)
Projetos
713
33%
Arbitragem
45
49% / 42%
Expirado
14
2%
Ocupado
13
Desenvolvedor 13
Classificação
(4)
Projetos
5
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
3
0% / 33%
Expirado
1
14%
Trabalhando
17
Desenvolvedor 17
Classificação
(8)
Projetos
14
21%
Arbitragem
2
0% / 50%
Expirado
3
21%
Carregado
18
Desenvolvedor 18
Classificação
(62)
Projetos
90
29%
Arbitragem
24
13% / 58%
Expirado
7
8%
Trabalhando
19
Desenvolvedor 19
Classificação
(49)
Projetos
59
36%
Arbitragem
15
27% / 60%
Expirado
1
2%
Trabalhando
20
Desenvolvedor 20
Classificação
(9)
Projetos
10
10%
Arbitragem
0
Expirado
0
Livre
21
Desenvolvedor 21
Classificação
(33)
Projetos
36
33%
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
200
12%
Arbitragem
39
38% / 33%
Expirado
5
3%
Livre
Publicou: 2 códigos
26
Desenvolvedor 26
Classificação
(258)
Projetos
267
30%
Arbitragem
0
Expirado
3
1%
Trabalhando
Publicou: 2 códigos
27
Desenvolvedor 27
Classificação
(10)
Projetos
13
0%
Arbitragem
24
0% / 75%
Expirado
4
31%
Trabalhando
28
Desenvolvedor 28
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
29
Desenvolvedor 29
Classificação
(62)
Projetos
77
58%
Arbitragem
6
67% / 17%
Expirado
1
1%
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
(133)
Projetos
172
40%
Arbitragem
10
40% / 10%
Expirado
30
17%
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
(1)
Projetos
0
0%
Arbitragem
1
0% / 100%
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
I am looking to see if you can convert my pinescript into a NinjaTrader bot so I can get automated trading instead of manually doing it in TradingView i would like to get it to just do the trades for me based on my script. let me know who can do this perfectly
I have a High-Frequency Trading (HFT) Expert Advisor for both MT4 and MT5 designed primarily for US30 (Dow Jones Index) . The EA performs consistently and profitably on demo accounts, but when I run it on an IC Markets Raw or Standard live account, it starts generating losses under what appear to be the same trading conditions. At this time, I cannot provide the source code (.mq4/.mq5). I can only provide the

Informações sobre o projeto

Orçamento
2000 - 4000 USD
Prazo
para 55 dias