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

Specification

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.

​

Responded

1
Developer 1
Rating
(213)
Projects
286
47%
Arbitration
27
59% / 37%
Overdue
36
13%
Free
2
Developer 2
Rating
(23)
Projects
32
41%
Arbitration
9
22% / 33%
Overdue
4
13%
Busy
Published: 8 articles, 35 codes
3
Developer 3
Rating
(47)
Projects
62
55%
Arbitration
7
86% / 0%
Overdue
2
3%
Free
4
Developer 4
Rating
(30)
Projects
38
45%
Arbitration
4
50% / 50%
Overdue
3
8%
Working
5
Developer 5
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
6
Developer 6
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
7
Developer 7
Rating
(24)
Projects
32
38%
Arbitration
4
50% / 25%
Overdue
5
16%
Working
8
Developer 8
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
9
Developer 9
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
10
Developer 10
Rating
(1)
Projects
1
0%
Arbitration
3
0% / 100%
Overdue
1
100%
Free
11
Developer 11
Rating
(7)
Projects
6
0%
Arbitration
4
25% / 75%
Overdue
2
33%
Free
12
Developer 12
Rating
(638)
Projects
746
34%
Arbitration
49
53% / 39%
Overdue
14
2%
Working
13
Developer 13
Rating
(4)
Projects
5
0%
Arbitration
0
Overdue
0
Free
14
Developer 14
Rating
(3)
Projects
1
100%
Arbitration
3
0% / 100%
Overdue
0
Free
15
Developer 15
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
16
Developer 16
Rating
(2)
Projects
7
0%
Arbitration
3
0% / 33%
Overdue
1
14%
Working
17
Developer 17
Rating
(10)
Projects
17
18%
Arbitration
2
0% / 50%
Overdue
3
18%
Loaded
18
Developer 18
Rating
(62)
Projects
90
29%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
19
Developer 19
Rating
(55)
Projects
68
43%
Arbitration
15
27% / 60%
Overdue
1
1%
Working
20
Developer 20
Rating
(9)
Projects
10
10%
Arbitration
0
Overdue
0
Free
21
Developer 21
Rating
(33)
Projects
36
33%
Arbitration
5
0% / 80%
Overdue
0
Working
Published: 2 codes
22
Developer 22
Rating
(16)
Projects
35
23%
Arbitration
4
0% / 50%
Overdue
2
6%
Working
23
Developer 23
Rating
(2)
Projects
2
0%
Arbitration
1
0% / 0%
Overdue
0
Free
24
Developer 24
Rating
(5)
Projects
6
50%
Arbitration
0
Overdue
1
17%
Free
25
Developer 25
Rating
(174)
Projects
200
12%
Arbitration
39
38% / 33%
Overdue
5
3%
Free
Published: 2 codes
26
Developer 26
Rating
(258)
Projects
269
29%
Arbitration
2
50% / 0%
Overdue
3
1%
Working
Published: 2 codes
27
Developer 27
Rating
(10)
Projects
13
0%
Arbitration
24
0% / 79%
Overdue
4
31%
Free
28
Developer 28
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
29
Developer 29
Rating
(80)
Projects
109
56%
Arbitration
5
80% / 20%
Overdue
5
5%
Working
30
Developer 30
Rating
(74)
Projects
84
64%
Arbitration
5
100% / 0%
Overdue
9
11%
Free
31
Developer 31
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
32
Developer 32
Rating
(1)
Projects
3
0%
Arbitration
0
Overdue
2
67%
Free
33
Developer 33
Rating
(1)
Projects
1
100%
Arbitration
0
Overdue
0
Free
Published: 7 codes
34
Developer 34
Rating
(134)
Projects
174
40%
Arbitration
10
40% / 10%
Overdue
30
17%
Free
35
Developer 35
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
36
Developer 36
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
37
Developer 37
Rating
(1)
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Free
38
Developer 38
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
39
Developer 39
Rating
Projects
0
0%
Arbitration
0
Overdue
0
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
Similar orders
SMC Bot Creation 350 - 550 USD
Hello, I am interested in developing a professional MT5 Expert Advisor similar in functionality and technical sophistication to your reference product, Institutional SMC Robot: https://www.mql5.com/en/market/product/187011 I want to develop my own independent EA based on advanced Smart Money Concepts (SMC), with a strong focus on institutional price action, liquidity and market structure. The key functionalities I
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

Project information

Budget
2000 - 4000 USD
Deadline
to 55 day(s)