2026-04-19 10:07:42 -07:00
|
|
|
# ============================================================
|
|
|
|
|
# MT5 AI/ML Trading Bot - Enterprise Edition
|
|
|
|
|
# requirements-docker.txt -- Linux Docker-safe dependencies
|
|
|
|
|
# ============================================================
|
|
|
|
|
|
2026-05-06 18:25:01 +04:00
|
|
|
# -- Core ML / RL --------------------------------------------
|
|
|
|
|
--extra-index-url https://download.pytorch.org/whl/cpu
|
2026-10-05 04:16:51 +00:00
|
|
|
torch==2.14.1+cpu
|
2026-08-17 04:22:52 +00:00
|
|
|
stable-baselines3==2.9.0
|
2026-10-26 04:19:17 +00:00
|
|
|
gymnasium==1.4.0
|
2026-09-21 04:22:44 +00:00
|
|
|
numpy==2.4.6
|
2026-09-21 04:24:27 +00:00
|
|
|
scipy==1.17.1
|
2026-09-21 04:20:30 +00:00
|
|
|
scikit-learn==1.9.1
|
2026-10-26 04:16:15 +00:00
|
|
|
pandas==3.1.0
|
2026-04-19 10:07:42 -07:00
|
|
|
|
2026-05-06 18:25:01 +04:00
|
|
|
# -- Technical Analysis --------------------------------------
|
2026-10-19 04:15:55 +00:00
|
|
|
TA-Lib==0.8.2
|
2026-04-19 10:07:42 -07:00
|
|
|
|
2026-05-06 18:25:01 +04:00
|
|
|
# -- Data Acquisition ----------------------------------------
|
2026-05-18 05:39:01 +00:00
|
|
|
requests==2.34.2
|
2026-10-19 04:17:08 +00:00
|
|
|
aiohttp==3.14.5
|
2026-05-08 22:34:57 -07:00
|
|
|
httpx==0.28.1
|
2026-04-19 10:07:42 -07:00
|
|
|
|
2026-05-13 22:44:38 -07:00
|
|
|
# -- MetaTrader 5 (Cloud Fallback) ---------------------------
|
|
|
|
|
|
2026-05-06 18:25:01 +04:00
|
|
|
# -- Database ------------------------------------------------
|
2026-09-14 04:19:33 +00:00
|
|
|
psycopg2-binary==2.9.13
|
2026-10-26 04:18:57 +00:00
|
|
|
sqlalchemy==2.1.6
|
2026-10-26 04:13:41 +00:00
|
|
|
alembic==1.20.1
|
2026-08-03 04:17:31 +00:00
|
|
|
redis==8.1.0
|
2026-04-19 10:07:42 -07:00
|
|
|
|
2026-05-06 18:25:01 +04:00
|
|
|
# -- Monitoring & Logging ------------------------------------
|
2026-08-01 09:35:54 +00:00
|
|
|
prometheus-client==0.26.0
|
2026-07-27 04:16:59 +00:00
|
|
|
structlog==26.1.0
|
2026-09-21 04:18:07 +00:00
|
|
|
rich==15.0.0
|
2026-09-21 04:22:20 +00:00
|
|
|
tqdm==4.70.1
|
2026-04-19 10:07:42 -07:00
|
|
|
|
2026-05-06 18:25:01 +04:00
|
|
|
# -- Dashboard / API -----------------------------------------
|
2026-05-08 23:07:05 -07:00
|
|
|
jinja2==3.1.6
|
2026-10-12 11:27:59 +00:00
|
|
|
fastapi==0.143.0
|
2026-10-12 11:29:46 +00:00
|
|
|
uvicorn[standard]==0.54.0
|
2026-04-19 10:07:42 -07:00
|
|
|
|
2026-05-06 18:25:01 +04:00
|
|
|
# -- Configuration -------------------------------------------
|
2026-10-05 04:18:15 +00:00
|
|
|
python-dotenv==1.2.4
|
2026-10-19 04:14:48 +00:00
|
|
|
pydantic==2.14.1
|
2026-10-26 04:19:00 +00:00
|
|
|
pydantic-settings==2.16.1
|
2026-10-12 11:26:01 +00:00
|
|
|
tomli==2.5.0
|
2026-04-19 10:07:42 -07:00
|
|
|
|
2026-05-06 18:25:01 +04:00
|
|
|
# -- Utilities -----------------------------------------------
|
2026-10-05 04:20:13 +00:00
|
|
|
python-socketio==5.17.0
|
2026-10-26 04:12:24 +00:00
|
|
|
python-dateutil==3.0.0
|
2026-05-06 18:25:01 +04:00
|
|
|
nest-asyncio==1.6.0
|
2026-10-12 11:26:35 +00:00
|
|
|
pytz==2026.5
|
2026-08-31 04:17:50 +00:00
|
|
|
click==8.5.0
|
2026-06-22 04:19:08 +00:00
|
|
|
tabulate==0.10.0
|
2026-09-07 04:17:04 +00:00
|
|
|
joblib==1.6.0
|
2026-06-15 04:18:15 +00:00
|
|
|
python-telegram-bot==22.8
|
2026-05-11 04:55:57 +00:00
|
|
|
psutil==7.2.2
|
2026-09-14 04:25:10 +00:00
|
|
|
optuna==5.0.0
|