This repo now holds only EA (MQL5) sources. The Python research scripts and the third-party MQL5/PDF reference material live in a sibling workspace folder, ..\Warrior_Research\, with their own git repo (initial commit ec2214a there). Nothing in the EA depends on either folder at build or run time, and the research scripts address ..\Market Data\ and the MetaTrader Common\Files directory by absolute path, so the relocation breaks no path. EA comments that cite scripts by name (research/edge.py, research/altdata/export.py, research/test_spread.py, ...) stay accurate - only the parent folder moved. .gitignore drops the two rules that only existed for the moved trees (references/*.pdf, research/edge_rows.npy); they were carried over to the new repo. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
27 行
1,007 B
Text
27 行
1,007 B
Text
DirectML/vc140.pdb
|
|
|
|
# Market data must never enter the repository. A 2.1 GB tick .dat was committed once
|
|
# (c7e9777) by a broad `git add -A`; deleting it afterwards did NOT remove the blob from
|
|
# history, and pushing it is what made syncing hang. Keep raw data outside the workspace -
|
|
# ..\Market Data\ - and reference it by absolute path from the research scripts, which
|
|
# now live in ..\Warrior_Research\ (moved out 2026-08-25 to keep this repo EA-only).
|
|
Market Data/
|
|
*.dat
|
|
*.npz
|
|
|
|
# Tests\sample_data\ holds a COPY of one SQX history file plus its decoded output, made for
|
|
# the Testing phase (see project_autonomous_campaign_20260824.md) so the operator has real
|
|
# sample data to point a manual run at. Same rule as Market Data/ above applies to it - the
|
|
# .dat is already caught by *.dat; this line keeps the whole scratch folder (including any
|
|
# future non-.dat/.npz artifact dropped there) out regardless.
|
|
Tests/sample_data/
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.pyc
|
|
.venv/
|
|
|
|
# MetaTrader build output
|
|
*.ex5
|
|
*.ex4
|
|
|