Spécifications
We are looking for an expert algorithmic trading developer to build a high-performance, fully automated Custom Expert Advisor (EA) or trading bot. The bot must integrate advanced Smart Money Concepts (SMC), Inner Circle Trader (ICT) methodologies, and Volume Spread Analysis (VSA) with a high-frequency trading (HFT) style execution and scaling model.
The core objective is to program a bot that identifies institutional market bias from High Time Frames (HTF) down to Lower Time Frames (LTF), pinpointing high-probability liquidity pools and execution zones, and scaling into positions dynamically as price moves toward the target.
Key Core Features & Trading Logic Required
1. Multi-Timeframe Analysis & Market Structure
-
HTF to LTF Analysis: Top-down analysis starting from Higher Time Frames to establish overall directional bias before executing on lower time frames.
-
SMC & ICT Concepts: Automated identification of:
-
Market Structure Shifts (MSS) and CHoCH (Change of Character).
-
Order Blocks (OB) and Fair Value Gaps (FVG).
-
Liquidity sweeps, Premium & Discount Zones.
-
Advanced market structures including Internal Range Liquidity (ITL/ITH) and External Range Liquidity (STL/STH), integrated with fractal analysis.
-
-
Volume & Price Action: Integration of VSA (Volume Spread Analysis) alongside Supply and Demand zones to confirm institutional participation.
2. HFT-Style Execution & Scaling Logic
-
Dynamic Directional Bias: The bot must accurately determine current market direction and ride the move continuously.
-
Progressive / HFT-Style Entries: Once a valid zone (Demand, Order Block, or VSA signal) is identified, instead of a single entry, the bot should execute multiple, rapid, HFT-style scaled entries (pyramiding/scaling) as price progresses toward the predefined Take Profit (TP) target.
-
Automated Risk & Trade Management:
-
Dynamic trailing stop losses that adjust automatically as trades move further into profit.
-
Bulk closing mechanism that closes all accumulated positions simultaneously once the primary target (TP) is reached.
-
3. Market Maker Cycle (Continuous Reversal & Continuation)
-
Dynamic State Switching: After closing trades at the target, the bot must immediately reassess market conditions, identify the new directional bias (whether continuation or reversal in a market-maker style model), and begin the cycle again in the opposite or continuing direction.
Technical & Platform Requirements
-
Platform: MQL4 / MQL5 (MetaTrader) or cTrader (specify your preferred platform in your proposal).
-
Execution Speed: Optimized for low latency, clean execution loops, and robust error handling.
-
Customization: Clean, well-commented source code with external inputs for risk management, lot sizing, step sizes for HFT scaling, and session filters.
-
Backtesting & Optimization: Must include a strategy tester report demonstrating logic reliability across historical data.
Developer Qualifications
-
Proven track record in developing advanced algorithmic bots utilizing SMC, ICT, or Price Action/Volume profiles.
-
Deep understanding of algorithmic execution, pending order management, multi-tier scaling, and dynamic stop-loss trailing.
-
Ability to write clean, modular, and bug-free code.