Search by job, company or skills

STIMULATE

Developer MT5 Risk Firewall / Account Protection EA

Fresher
new job description bg glownew job description bg glownew job description bg svg
  • Posted 15 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

I'm looking to hire an experienced MetaTrader 5 (MT5) / MQL5 developer to build (or adapt from an existing open-source base) a Risk Firewall / Account Protection EA for a hedging account.

This EA is not a trading strategy it's an account-wide risk enforcement layer that must reliably close trades, lock trading, persist locks across restarts, and require owner-only unlock (the trader must not be able to unlock or bypass). I control the VPS, not the trader on hire who trades on my account.

Platform & Account
  • Platform: MT5
  • Account type: Hedging
  • Scope: Entire account (all symbols)
  • Daily metrics must use broker server time (not local PC time)

Core Requirements (Must Work Reliably)

  1. EA to close all open trades when 2.6% floating dd happens (unrealized) for a specific day. (I should be able to edit this % when I want)

2. Cool off or disable trading for that day once an overall dd (realized+ floating) of 3.7% is hit. Trader cannot unlock after breach.

3. Receive an alert when account hits 6.2% dd overall (realized). Dis-able trading until I manually enable it.

Technical Expectations (Non-Negotiable)
  • Must use OnTimer() checks (not only OnTick()) for reliability
  • Must handle MT5 hedging mode correctly (multiple positions per symbol)
  • Must robustly handle execution errors (requotes/off quotes/trade context busy/partial fills) with retry logic
  • Must persist lock state across restart/VPS reboot
  • Must produce clean logs (actions taken, thresholds, timestamps, return codes)
  • Must be attachable to one chart but enforce account-wide rules

To Apply

Please reply with:

  1. Your experience building account protection / equity protector tools in MT5
  2. Examples or repos showing similar work (close-all, lockout, risk manager)
  3. A short design note describing:
  • How you'll compute start-of-day equity using broker server time
  • How lock persists across restart
  • How you'll implement owner-only unlock on a VPS
  • How you handle close failures and retries

-Your estimated timeline and total cost

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 137450211