1 ProjectOverview
Chiki Bum edited this page 2026-08-14 08:39:22 +00:00

Project Overview

Purpose

CENTAUR Quant Architecture is a hybrid quantitative trading system for MetaTrader 5. Its architecture separates deterministic execution responsibilities from probabilistic analysis.

The repository describes the system as a “Centaur”: one half deterministic, one half probabilistic.

Core Architecture

Layer Technology Responsibility
Executor MQL5 Symbol normalization, OB/FVG scanning, execution and trade management
Router / Gateway Python TCP bridge, SDP framing, AI advisory dispatch and telemetry
Probability Analyst Python / LLM Probabilistic evaluation of detected setups
Data / Feedback Python + Database Persisting scores, executions and outcomes

The intended feedback path is:

Setup_Detected → AI_Advisory → Trade_Opened → Dynamic Management → Trade_Closed → Telemetry

Principles

  1. Deterministic execution remains authoritative.
  2. AI/LLM is advisory rather than the sole execution authority.
  3. Standardized Data Protocol (SDP) provides a common message envelope.
  4. Symbol-dependent distances and sizing are resolved dynamically.
  5. Network operations must not hang the MT5 event loop.
  6. Research claims require evidence and explicit gates.

Current Research Scope

The active research program is EXP-003. The latest repository baseline is bf19250.

At this baseline, EXP-003A has passed its forensic objective, the corrected C0 run is still in progress, Gate A has not yet been evaluated, and EXP-003B has not been authorized.

Validation Boundary

A functioning architecture does not establish profitability, robustness, or a live-trading edge. Those remain empirical research questions.