Specification

Position: ICT Trading Strategy EA Developer

Platform: MetaTrader 5 (MT5)

Type: Freelance / Contract

Budget: Negotiable based on experience

Location: Remote





📝 Job Description



We are seeking a highly skilled MQL5 Developer to create a fully automated ICT (Inner Circle Trader) Smart Money Concepts (SMC) Expert Advisor for MetaTrader 5.

The EA must accurately detect market structure, liquidity, and ICT setups, and execute trades automatically with advanced risk management.





📌 Responsibilities



  • Develop a complete MT5 Expert Advisor using advanced ICT trading concepts.
  • Implement real-time detection for:
    • BOS / CHOCH
    • Market Structure Shifts
    • Order Blocks (Bullish & Bearish)
    • Fair Value Gaps (FVG Up/Down)
    • Liquidity Zones (equal highs/lows, swing highs/lows)
    • Optimal Trade Entry (OTE / Fibonacci)
    • Session filters (Asian, London, New York)

  • Build accurate entry, exit, and stop-loss logic.
  • Integrate risk management, including:
    • Max daily loss
    • Max weekly loss
    • Lot size control
    • Breakeven & partial TP

  • Provide source code (.mq5) with clean, optimized structure.
  • Perform in-depth testing and debugging to ensure accuracy.






📌 Requirements



  • Strong experience in MT5 EA development (MQL5).
  • Demonstrated experience with SMC/ICT-based algorithms.
  • Knowledge of price action, market structure, and liquidity.
  • Ability to implement multi-timeframe logic.
  • Strong debugging and optimization skills.
  • Portfolio or previous work examples required.






⭐ Preferred



  • Experience with machine learning signal integration.
  • Ability to provide backtesting tools or custom indicators.
  • Understanding of order flow logic.






📦 Deliverables



  • Fully functional MT5 Expert Advisor (.mq5 + .ex5)
  • Custom indicators if needed
  • Complete documentation
  • Testing report
  • 30–60 days maintenance support






📨 How to Apply



Please include the following:


  • Your experience with ICT/SMC strategies
  • Previous MT5 EA examples
  • Estimated timeline
  • Estimated cost


Responded

1
Developer 1
Rating
(32)
Projects
35
34%
Arbitration
5
0% / 80%
Overdue
0
Working
Published: 2 codes
2
Developer 2
Rating
(21)
Projects
28
4%
Arbitration
4
25% / 0%
Overdue
3
11%
Working
3
Developer 3
Rating
(429)
Projects
626
54%
Arbitration
30
53% / 23%
Overdue
6
1%
Busy
4
Developer 4
Rating
(10)
Projects
19
42%
Arbitration
6
0% / 50%
Overdue
3
16%
Working
5
Developer 5
Rating
(4)
Projects
3
33%
Arbitration
2
0% / 100%
Overdue
0
Free
6
Developer 6
Rating
(15)
Projects
18
6%
Arbitration
8
38% / 38%
Overdue
2
11%
Loaded
7
Developer 7
Rating
(4)
Projects
5
20%
Arbitration
1
100% / 0%
Overdue
0
Free
8
Developer 8
Rating
(24)
Projects
30
13%
Arbitration
12
0% / 67%
Overdue
8
27%
Working
9
Developer 9
Rating
(265)
Projects
596
35%
Arbitration
64
20% / 58%
Overdue
147
25%
Working
Published: 1 article, 22 codes
10
Developer 10
Rating
(574)
Projects
945
47%
Arbitration
309
58% / 27%
Overdue
125
13%
Free
11
Developer 11
Rating
(59)
Projects
81
43%
Arbitration
27
11% / 70%
Overdue
8
10%
Free
12
Developer 12
Rating
(2)
Projects
2
0%
Arbitration
1
0% / 100%
Overdue
0
Free
13
Developer 13
Rating
(29)
Projects
49
22%
Arbitration
14
29% / 21%
Overdue
13
27%
Free
14
Developer 14
Rating
(2)
Projects
3
0%
Arbitration
0
Overdue
0
Free
15
Developer 15
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
16
Developer 16
Rating
(501)
Projects
968
74%
Arbitration
27
19% / 67%
Overdue
100
10%
Loaded
Published: 1 article, 6 codes
17
Developer 17
Rating
(4)
Projects
7
0%
Arbitration
3
33% / 33%
Overdue
3
43%
Working
18
Developer 18
Rating
(250)
Projects
256
30%
Arbitration
0
Overdue
3
1%
Free
Published: 2 codes
19
Developer 19
Rating
(16)
Projects
35
23%
Arbitration
4
0% / 50%
Overdue
2
6%
Working
20
Developer 20
Rating
(2)
Projects
1
0%
Arbitration
2
0% / 50%
Overdue
0
Working
21
Developer 21
Rating
(341)
Projects
411
53%
Arbitration
20
55% / 15%
Overdue
29
7%
Loaded
22
Developer 22
Rating
Projects
0
0%
Arbitration
1
0% / 0%
Overdue
0
Working
23
Developer 23
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
24
Developer 24
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
25
Developer 25
Rating
(511)
Projects
549
53%
Arbitration
13
69% / 15%
Overdue
3
1%
Free
26
Developer 26
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
27
Developer 27
Rating
(159)
Projects
284
35%
Arbitration
18
22% / 61%
Overdue
42
15%
Loaded
28
Developer 28
Rating
(1)
Projects
1
0%
Arbitration
2
0% / 0%
Overdue
0
Working
29
Developer 29
Rating
(59)
Projects
86
28%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
30
Developer 30
Rating
(546)
Projects
628
33%
Arbitration
38
37% / 50%
Overdue
11
2%
Loaded
31
Developer 31
Rating
(6)
Projects
8
0%
Arbitration
8
13% / 88%
Overdue
0
Free
32
Developer 32
Rating
(52)
Projects
89
25%
Arbitration
8
75% / 13%
Overdue
44
49%
Loaded
33
Developer 33
Rating
(2)
Projects
3
0%
Arbitration
1
100% / 0%
Overdue
0
Free
34
Developer 34
Rating
(3)
Projects
1
100%
Arbitration
3
0% / 100%
Overdue
0
Free
35
Developer 35
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Similar orders
I have a open source Tradingview indicator that I want it to be converted to Ninja Trader8. I have attached it. Please let me know, if you can do it and for how muc
I need help in modifying an amibroker AFL indicator the indicator already works but I need per symbol static variable isolation, parameters persistence per symbol after restart, non declining trailing stop logic, parameter auto restore when switching symbols and a global reset function for static variables. For better understanding As discussed, this is the official offer for restructuring my RAD Chandelier stop loss
Hi, I have a clear MT5 EA wrapper project with locked TSCEA, requiring enhanced execution logic (“pending OR better market” order handling). I can share detailed spec. Please let me know your availability and quote range. Thanks, Tom Pike ------------------------------------------------------------------------------------------------------------------------------ Title: MT5 Wrapper EA – “Limit Order OR Better
ICT_OneTrade_2R 100 - 200 USD
🔥 ICT_OneTrade_2R Precision. Discipline. Consistency. ICT_OneTrade_2R is a professional Expert Advisor designed for traders who value structured execution and controlled risk. This system is built around a fixed Risk-to-Reward ratio of 1:2 (RR 2.0) — meaning every trade is planned with precision: Risk 1 → Target 2. No randomness. No overtrading. Just one high-quality trade per session. ⚙️ Key Features ✔ Fixed RR 1:2
​ Description: I am looking for a professional MQL4 developer/quant trader with a proven track record in EA optimization. This project involves optimizing a third-party EA that currently has a 2-year live track record. ​ The Task: ​ In-Sample Optimization: Optimize the EA parameters using historical data prior to January 1, 2024. ​ Out-of-Sample (Walk-Forward): Validate the optimized settings against the period of
Hi , I have some indicators that I want set up on my TV chart and want to create one chart for some and another chart for some others. Plus I want to set up the brackets orders so I can trade from the chart. I have these set up somewhat but need it cleaned up and the way I want them. how much would something like this cost to do? I'm in California and would like you to show me so I can learn to do this when I want to
Apply with a keen sense of responsibility . Copy the code . Both of my expert has sufficient materials . Its a simple winning strategy , therefore please be ahead of time . Code BLUE . Changing The Strategy According to what i think is correct
Vell 35+ USD
Advanced trading robot built on ICT concepts and structured Price Action methodology. Designed to identify liquidity zones, market structure shifts, and high-probability entries while maintaining disciplined risk management and optimized trade execution for consistent, rule-based performance
Gold robot Ga1 30 - 200 USD
mport pandas as pd import numpy as np def detecter_tendance(data): # Code pour détecter la tendance pass def identifier_niveaux(data): # Code pour identifier les niveaux de support et de résistance pass def calculer_stop_loss(tendance, support, resistance): # Code pour calculer les stop loss pass def calculer_profils(tendance, support, resistance): # Code pour calculer les profils mport pandas as pd
Hello there Hpe you are doing good I am in search of a pine script expert developer who can build strategy in apudFlow in pinescript. Kinldy bid on this project if you can do this

Project information

Budget
200 - 2000 USD
Deadline
from 5 to 10 day(s)