Termos de Referência
📌 JOB DESCRIPTION – FULLY AUTOMATED TRADING SYSTEM
I am looking for an experienced developer to build a fully automated end-to-end trading system for MetaTrader 5.
This is not an indicator-based bot and not a discretionary or black-box AI system.
The system must follow a strict, deterministic rule-based trading framework that is already defined.
🎯 PROJECT GOAL
Build a system where:
-
A backend continuously evaluates live market data using a predefined deterministic rule engine (CORE EDGE)
-
The backend performs strict GO / NO-GO validation
-
If GO → generates a fully numeric JSON trade ticket
-
If NO-GO → generates alert levels only
-
Trade tickets are automatically pushed to a MT5 Expert Advisor
-
The EA executes only (no analysis inside EA)
-
No manual signals. No human interaction once deployed
🧠 SYSTEM ARCHITECTURE (REQUIRED)
Backend (Analysis & Decision Engine)
-
Rule-based, deterministic logic (not black-box AI)
-
Continuous evaluation on live data
-
Numeric JSON output only
-
Logging & audit trail
-
Runs on server/VPS
-
No discretionary decisions
MT5 Expert Advisor (Execution Engine)
-
Execution-only EA
-
Pending orders only (BUY STOP / SELL STOP)
-
OCO dual-trigger logic
-
Time-decay cancellation
-
TP1 → Break-Even (no partial closes)
-
Daily trading lock after SL
-
No indicators
-
No strategy or analysis logic inside EA
🚫 NOT ACCEPTABLE
-
Indicator-based strategies
-
AI deciding trades autonomously
-
Black-box logic
-
Strategy optimization or “improvements”
-
UI panels or visual components
📦 DELIVERABLES
-
Fully functional MT5 EA (execution engine)
-
Backend rule engine + JSON dispatcher
-
Integration between backend and EA
-
Full source code (EA + backend)
-
Setup & deployment instructions
🧩 PROJECT STRUCTURE (OPTIONAL)
The project can be delivered in phases:
-
Phase 1: MT5 execution EA
-
Phase 2: Backend rule engine automation
However, the final goal remains full automation.
📩 HOW TO APPLY
Please specify clearly:
-
Which parts you can deliver:
-
EA only
-
Backend only
-
Full end-to-end system
-
-
Relevant experience with MT5 + backend systems
Only developers comfortable with strict specifications and deterministic logic should apply.