HFT Directional Grid Scalper (Simple, Training Project)

MQL5 Experts

Specification

HFT Directional Grid Scalper (Simple, Training Project)
Overview
We are looking for a developer to create a high-frequency grid scalper with a simple, deterministic logic. This is not a complex bot — the goal is to have a clean implementation for training, testing, and educational purposes.

The bot should:

Continually open trades in one direction only (BUY or SELL)
Use ATR-based grid spacing
Maintain a fixed lot size (no martingale, no recovery)
Include a profit basket that closes all open positions once a target is reached
Operate with a small grid step and small per-trade TP to achieve 1000+ trades/day potential
Limit the maximum number of grid levels
Dashboard showing performance and profit track
Key Requirements
Direction Control
Input parameter for BUY or SELL mode
Bot should only trade in the selected direction
Grid Management
ATR-based spacing between entries
Configurable min/max grid spacing
Max number of positions must be respected
Profit & Risk Management
Small per-trade TP
Basket profit target closes all trades
Optional: max drawdown protection (basic)
Position Sizing
Fixed lot size per trade
No dynamic lot scaling, no martingale, no recovery
Execution
Efficient, low-latency order handling
Suitable for high-frequency trading scenarios
Deliverables
Fully functional EA/algorithm implementing the above logic
Configurable input parameters for:
Trade direction
Grid ATR multiplier, min/max spacing
Max grid levels
Per-trade TP
Basket profit target
Lot size
Clean, readable, and maintainable code
Optional: small test/demo setup
visual dashboard (profit)
Notes for Developers
The logic is intentionally simple — it should not take more than a day for an experienced developer to implement.
This project is for training and testing purposes; the budget is limited.
You may implement some of the code yourself, but guidance and structure are the main requirement.
Skills Required
Experience with MQL4/MQL5, or similar trading platform coding
Understanding of grid trading and ATR calculations
Ability to write clean, readable code suitable for HFT testing

Responded

1
Developer 1
Rating
(106)
Projects
173
25%
Arbitration
23
9% / 78%
Overdue
16
9%
Working
2
Developer 2
Rating
(217)
Projects
369
33%
Arbitration
34
41% / 29%
Overdue
108
29%
Free
Published: 1 code
3
Developer 3
Rating
(2661)
Projects
3381
68%
Arbitration
77
48% / 14%
Overdue
342
10%
Free
Published: 1 code
4
Developer 4
Rating
(85)
Projects
172
44%
Arbitration
3
100% / 0%
Overdue
5
3%
Free
Published: 1 code
5
Developer 5
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
6
Developer 6
Rating
(71)
Projects
81
28%
Arbitration
8
13% / 63%
Overdue
4
5%
Working
7
Developer 7
Rating
Projects
1
0%
Arbitration
0
Overdue
1
100%
Free
8
Developer 8
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Working
9
Developer 9
Rating
(192)
Projects
248
20%
Arbitration
22
50% / 18%
Overdue
0
Loaded
10
Developer 10
Rating
(1)
Projects
1
0%
Arbitration
0
Overdue
0
Free
11
Developer 11
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
12
Developer 12
Rating
(451)
Projects
713
34%
Arbitration
34
71% / 9%
Overdue
22
3%
Free
13
Developer 13
Rating
(152)
Projects
161
43%
Arbitration
3
33% / 33%
Overdue
1
1%
Loaded
14
Developer 14
Rating
(1)
Projects
1
0%
Arbitration
1
0% / 100%
Overdue
0
Free
15
Developer 15
Rating
(8)
Projects
9
0%
Arbitration
2
0% / 50%
Overdue
1
11%
Working
16
Developer 16
Rating
(3)
Projects
5
20%
Arbitration
2
50% / 0%
Overdue
0
Working
Published: 1 article, 27 codes
17
Developer 17
Rating
(458)
Projects
796
49%
Arbitration
73
16% / 52%
Overdue
139
17%
Loaded
18
Developer 18
Rating
(18)
Projects
20
30%
Arbitration
0
Overdue
3
15%
Working
19
Developer 19
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
20
Developer 20
Rating
(39)
Projects
42
57%
Arbitration
1
100% / 0%
Overdue
1
2%
Working
Published: 5 codes
21
Developer 21
Rating
(5)
Projects
9
11%
Arbitration
2
0% / 50%
Overdue
2
22%
Working
22
Developer 22
Rating
(162)
Projects
288
35%
Arbitration
18
22% / 61%
Overdue
42
15%
Working
23
Developer 23
Rating
(52)
Projects
66
41%
Arbitration
1
0% / 100%
Overdue
7
11%
Free
24
Developer 24
Rating
(313)
Projects
559
35%
Arbitration
80
31% / 44%
Overdue
203
36%
Free
25
Developer 25
Rating
(61)
Projects
89
28%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
26
Developer 26
Rating
(258)
Projects
396
28%
Arbitration
69
19% / 49%
Overdue
121
31%
Working
27
Developer 27
Rating
(3)
Projects
3
100%
Arbitration
0
Overdue
0
Free
28
Developer 28
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
29
Developer 29
Rating
(2)
Projects
2
100%
Arbitration
0
Overdue
0
Working
30
Developer 30
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
31
Developer 31
Rating
(16)
Projects
20
0%
Arbitration
10
0% / 80%
Overdue
6
30%
Free
32
Developer 32
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
33
Developer 33
Rating
(119)
Projects
169
38%
Arbitration
9
78% / 22%
Overdue
15
9%
Free
34
Developer 34
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Published: 1 code
Similar orders
Hello, I am interested in working with you. I have several strategies that I want to automate. However, I need to have a meeting with you beforehand to explain the strategies and discuss the next steps
This robot is going to help me to assist my parents about their needs, it also going help me build a house and purchase my own car. Additionally, it is going to play an essential role upon my life as I will not struggle with the foods and transport for taking the trips
I need an MT5 Expert Advisor for US100 and XAUUSD. The EA must use risk management and must not use martingale or grid. Main requirements: Platform: MetaTrader 5 / MQL5 Symbols: US100 and XAUUSD Timeframes: M15 and M30, with higher timeframe trend filter Trend filter: EMA 50 and EMA 200 Momentum filter: RSI 14 Stop loss: ATR-based or recent swing high/low Take profit: minimum 1.5R risk/reward Risk per trade
Donie 30 - 1000 USD
I need a scalping bot that can analyse the market and execute trade on its own, that makes more productive results everyday hence enhancing my trades, i beed a friend
I am looking for a serious marketer with experience in promoting trading tools or Expert Advisors for MetaTrader 5. The product is an automated MT5 trading EA focused on Gold trading, with risk-management tools and trading filters designed to improve trade quality. For credibility, I will provide: An Investor Account for a live/demo account where the EA has been running for a while Backtest reports for the EA Clear
i want to study how to trading i want to be a rich man in the world i want to help people in my town i want to give some money for the charity
I am looking to purchase a ready-made trading bot / Expert Advisor that is already developed, tested, and can be used immediately. Requirements: - Must have proven live results or verified backtest performance - Maximum drawdown around 3% - Target win rate / success rate of 60 - 70% - Strong and stable risk management - Must include Stop Loss, Take Profit, Breakeven, and Trailing Stop Trading Preference: - Preferably
A market structure shift EA for volatility on deriv and gives a mobile alert... EA should also identify market structure shift only for spikes in boom and crash...Demo would be appreciated for quick selection
I am looking to purchase a ready-made trading bot / Expert Advisor that is already developed, tested, and can be used immediately. Requirements: Must have proven live or verified backtest results Maximum drawdown around 3% Target win rate / success rate of 80% to 90% Stable risk management, not martingale or high-risk gambling style Must include proper Stop Loss, Take Profit, Breakeven, and Trailing Stop Preferably
I am looking for someone who can create a Forex EA for the MT5 platform based solely on observing how the program works on the MT5 platform. I have login credentials to the platform where the robot is operating. My priority is to precisely copy the strategy. It is hedging strategy

Project information

Budget
30 - 69 USD
VAT (21%): 6.3 - 14.49 USD
Total: 36 - 83.49 USD
For the developer
27 - 62.1 USD

Customer

Placed orders3
Arbitrage count0