File size: 2,431 Bytes
4ce5e6b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
## Description
QRAT2025 is a comprehensive quantitative trading research and development repository. It integrates multi-dimensional market analysis (OCHL, time, volume, news) and trading strategies. The project covers a wide spectrum from technical indicators to advanced frameworks like Order Flow, Auction Market Theory, and GEX. It supports manual and algorithmic trading with implementations across MQL5 (MetaTrader 5), Pine Script (TradingView), and Python (Data Science/Analytics), enabling a full-stack trading workflow from hypothesis to statistical validation.

## System Overview

```mermaid

graph TD

    A[Market Data] --> B{Analysis & Strategy}

    B --> C[Pine Script - Signal Engineering/Viz]

    B --> D[MQL5 - Execution/Expert Advisors]

    B --> E[Python - Data Science/Modeling]

    C --> F[Trading Terminal]

    D --> F

    E --> G[Research Papers & Validation]

    G --> B

```

## Project Structure

```text

QRAT2025/

β”œβ”€β”€ MQL5 Folder/                # MT5 Expert Advisors and Indicators

β”œβ”€β”€ Pinescript Folder/           # TradingView Signal Engineering

β”œβ”€β”€ Python Folder/               # Data Science and Analytics

β”œβ”€β”€ Research Papers/             # Strategy Validation & Papers

β”œβ”€β”€ Documents/                   # Reports and Attachments

β”œβ”€β”€ Concepts and Topics Folder/  # Educational Notebooks

└── LICENSE                      # Project License

```

## Techstack
Audit of project files (excluding environment and cache):

| File Type | Count | Size (KB) |
| :--- | :--- | :--- |
| Jupyter Notebook (.ipynb) | 185 | ~450,000 |
| PNG (.png) | 224 | ~35,000 |
| Python (.py) | 31 | ~120 |
| Pinescript (.pine) | 39 | ~150 |
| MQL5 (.mq5/.mqh) | 9 | ~80 |
| HTML (.html) | 48 | ~12,000 |
| Markdown (.md) | 5 | ~35 |
| License | 1 | 1.1 |

**Total Files**: ~542

## Dependencies
- **Python**: 
  - `MetaTrader5`: Data integration and execution.
  - `pandas`: Data manipulation and analysis.
  - `plotly`: Interactive financial charting.
  - `matplotlib`: Static plotting and visualization.
  - `mplfinance`: Specialized financial plotting.
  - `datetime`: Time and timezone management.
- **MQL5**:
  - `Trade`: Standard library for execution.
  - `Indicator`: Custom technical indicator classes.
- **Pine Script**:
  - `Strategy`: Automated backtesting engine.
  - `Indicator`: Custom signal visualization.