Spezifikation
I’m hiring an experienced MQL5 developer to finish and fix an existing project (NOT building from scratch).
I have:
-
An existing MT5 EA (.mq5 + .ex5) that is based on my TradingView logic
-
A TradingView indicator version used for signals/alerts
-
The EA works but has logic/consistency issues and needs improvements + cleanup
Goal
Make the EA reliable and consistent:
-
Ensure entries/exits match the intended logic
-
Fix missing/incorrect trades vs expected signals
-
Improve execution + risk controls
-
Make it production-ready for live trading with stable behavior
Scope of Work (must-have)
1) Signal/Trade Alignment
-
EA should match the indicator’s conditions consistently
-
Fix cases where signals plot but EA doesn’t enter, or EA enters unexpectedly
-
Confirm bar-close vs intrabar logic is consistent and selectable
2) Execution / Trade Handling
-
Add Close on Reverse (if buy open and sell triggers → close buy then open sell, and vice versa)
-
Add Max Positions / Scaling option:
-
Allow multiple positions, but total risk stays the same (split risk across positions)
-
-
Add/confirm Session Filter works correctly (time windows)
-
Add/confirm Spread / Slippage / Requote guard (avoid bad fills)
3) Broker Compatibility
-
Add symbol suffix/prefix handling (ex: .VIP, -ECN, etc.)
-
Robust symbol selection and error handling
4) Risk & Safety Controls
-
Confirm risk-based position sizing is correct
-
Add:
-
Daily loss limit (optional but preferred)
-
Max trades per day (optional)
-
One-trade-per-signal protection
-
5) Code Quality / Stability
-
Clean up warnings, prevent runtime errors
-
Log meaningful messages for debugging (entry reason, blocked reason)
Deliverables
-
Updated .mq5 source code + compiled .ex5
-
Clear notes explaining:
-
What was changed and why
-
How to configure inputs properly
-
-
Confirmed working via:
-
Strategy tester results + screenshots/logs
-
What I Will Provide
-
Current EA (.mq5/.ex5)
-
TradingView indicator logic reference
-
A list of known issues + examples (screenshots)
-
My preferred settings for best results
Requirements (to filter good devs)
Please apply only if:
-
You have solid experience building/debugging MT5 EAs
-
You understand backtesting differences (ticks, bar close, spread)
-
You can explain logic clearly and keep signals consistent
In your proposal, include:
-
Examples of EAs you’ve fixed (brief)
-
Your plan for debugging alignment issues
-
Estimated timeline and cost range