forked from LengKundee/MQL5-Google-Onedrive
- Updated NotebookLM URL in docs/NOTEBOOK_LM_CONTEXT.txt, README.md, and AGENTS.md. - Enhanced scripts/set_github_secrets.sh to support Docker Hub credentials. - Integrated Docker Hub deployment into .github/workflows/cd.yml and .github/workflows/container-ci-cd.yml. - Fixed typos and improved robustness in CD workflows.
1.2 KiB
1.2 KiB
AGENTS
📓 Knowledge Base
- NotebookLM: Access here
- Note: This notebook is available for reading and writing. AI agents must read it before starting work.
Repository summary
- MQL5 indicator and Expert Advisor live in
mt5/MQL5/Indicatorsandmt5/MQL5/Experts. - Automation and deployment helpers live in
scripts/with configuration inconfig/. - Guides and references live in
docs/.
Key files and directories
mt5/MQL5/Indicators/SMC_TrendBreakout_MTF.mq5mt5/MQL5/Experts/SMC_TrendBreakout_MTF_EA.mq5scripts/startup_orchestrator.py,scripts/startup.ps1,scripts/startup.shscripts/ci_validate_repo.py,scripts/test_automation.pyconfig/startup_config.json
Local checks
- Repository validation:
python scripts/ci_validate_repo.py - Automation tests:
python scripts/test_automation.py - Package MT5 files:
bash scripts/package_mt5.sh
Manual validation
- Compile MQL5 files in MetaEditor and refresh in MT5.
Notes
- Keep generated artifacts (logs,
dist/, caches) out of version control. - If behavior changes, update the relevant docs under
docs/.