Skip to content

MetaRPC MT5 Python โ€” Overview

Welcome to the MetaRPC MT5 Python docs. This page gives a fast, structured entry point.


๐ŸŸข Start here

BASE

Essential concepts, terminology, and the mental model for the project.

Open BASE โ†’

Getting Started

Environment setup, credentials in .env, first run, and basic checks.

Open Getting Started โ†’

Under the Hood

Service architecture, modules, and key data contracts.

Open Under the Hood โ†’


๐ŸŸก Project guides

Project Map & Layers

How pieces fit together, layered responsibilities, and boundaries.

Open Project Map & Layers โ†’

Glossary

Concise terms youโ€™ll see across code, docs, and logs.

Open Glossary โ†’

Architecture & Data Flow

From request to result: calls, streams, and data transformations.

Open Architecture & Data Flow โ†’


๐Ÿ”ด low level Walkthrough

Examples โ€” quick start

  • Base example ยท Step number one
    Steps 1โ€“6, 6fโ€“6j, 8 (connect, symbols, params, orders snapshot, history)
    Open โ†’

  • Base example ยท Step number two
    Steps 7โ€“10a (positions total, orders/positions history, DOM, DOM scan)
    Open โ†’

  • Base example ยท Step number three
    Steps 11โ€“16e (trading & streaming)
    Open โ†’


Common helpers