main
📊 Financial Markets Research (MQL5)
This repository is a collection of research-driven tools, utilities, and experimental code written in MQL5, built as part of my ongoing exploration of the financial markets. It focuses on building robust, reusable, and well-structured components to support algorithmic trading strategies in MetaTrader 5 (MT5).
🧠 What This Repository Includes
🔹 Trade Management Classes
- Classes to handle full lifecycle
- Built-in risk management (e.g. dynamic lot sizing, stop loss rules)
- Exit strategies for position handling and profit locking
🔹 GUI and Chart Tools
- Classes to programmatically draw lines, rectangles, and visual markers
- Useful for visual debugging, backtesting, or marking strategy conditions
🔹 Utility & Function Libraries
- A wide range of helper functions to simplify EA development
- Modular design for reuse across multiple Expert Advisors
⚙️ Technologies
- Language: MQL5
- Platform: Meta Editor,MetaTrader 5 (MT5)
🧪 Purpose
This repo is part of a broader personal research project aimed at:
- Enhancing understanding of market behavior
- Testing and improving algorithmic trading strategies
- Building a reusable codebase for rapid EA development
Description
A personal research repository for exploring financial markets using MQL5. Includes modular classes for trade handling, chart visualization, and reusable functions for building expert advisors in MetaTrader 5.
Languages
MQL5
100%