I am looking for an experienced MQL5 developer to convert a complex TradingView Pine Script (will provide the script from tradingview) into a fully automated MT5 Expert Advisor-bot.
The TradingView script includes:
Market Structure (BOS, CHoCH, Swing BOS)
Strong / Weak High & Low
Equilibrium (Premium / Discount zones)
Volumetric Order Blocks
Fair Value Gaps (FVG / VI / OG)
Accumulation & Distribution zones
Equal Highs / Equal Lows (EQH / EQL)
⚠️ Important:
Not all visual features need to be drawn in MT5.
The EA should USE LOGIC FOR TRADE DECISIONS, not replicate chart drawings.
BUY Trade Conditions
Bullish market structure signal detected from the script:
Bullish BOS OR
Bullish CHoCH / CHoCH+
Price reaches or exceeds the Buy Percentage Level calculated from High/Low range
Optional confirmation (input-controlled):
Bullish Order Block OR
Bullish FVG OR
Accumulation Zone
BUY trades can be enabled/disabled by input
SELL Trade Conditions
Bearish market structure signal detected:
Bearish BOS OR
Bearish CHoCH / CHoCH+
Price reaches or falls below the Sell Percentage Level
Optional confirmation (input-controlled):
Bearish Order Block OR
Bearish FVG OR
Distribution Zone
SELL trades can be enabled/disabled by input
Use Lookback Period (candles) to calculate:
Highest High
Lowest Low
Calculate range percentage levels:
Buy Level = Range × Buy % (default 24%)
Sell Level = Range × Sell % (default 20%)
Lot size
Stop Loss (points or pips)
Take Profit (points or pips)
Lookback period (candles for High & Low)
Buy percentage level (default: 24%)
Sell percentage level (default: 20%)
Timeframe selection
Maximum open trades
Magic Number
Slippage
Trading hours (Start time & End time)
Enable / Disable BUY trades
Enable / Disable SELL trades
(Optional but preferred)
Enable / Disable Market Structure filter
Enable / Disable Order Block confirmation
Enable / Disable FVG confirmation
One trade per signal
No duplicate trades
Respect max open trades
Trade only during allowed trading hours
No repainting
No future candle data
Logic must closely follow the provided Pine Script behavior
MetaTrader 5 (MQL5) only
Deliverables:
.mq5 source file
Compiled .ex5
Clean, optimized, well-commented code
Ready for Strategy Tester & live trading
Proven experience converting complex Pine Script (Smart Money Concepts) to MT5
Experience with BOS, CHoCH, Order Blocks, and FVG logic
Ability to simplify visual logic into reliable EA rules
Budget: Negotiable
Timeline: To be discussed
If you want next, I can:
Simplify this into a minimal trade-only version (BOS + % levels)
Create a logic flowchart for the developer
Reduce scope to lower freelancer cost