|
4 | 4 | # Compiled MQL5 executables (binaries) |
5 | 5 | # These are generated from .mq5 source files and should not be committed. |
6 | 6 | *.ex5 |
7 | | -*.ex4 # For MQL4 compatibility if you also manage MT4 projects in a similar structure |
| 7 | +# For MQL4 compatibility if you also manage MT4 projects in a similar structure |
| 8 | +*.ex4 |
8 | 9 |
|
9 | 10 | # Log files |
10 | 11 | # Terminal logs, strategy tester logs, and custom logs from Print() functions. |
11 | 12 | *.log |
12 | | -*.slog # Strategy Tester logs |
| 13 | +# Strategy Tester logs |
| 14 | +*.slog |
13 | 15 |
|
14 | 16 | # Strategy Tester specific files |
15 | 17 | # History data, optimization results, and temporary files used by the tester. |
16 | | -*.fxt # FXT files (history data for testing) |
17 | | -*.hst # History data files (can be large) |
18 | | -*.ini # Initialization files (often generated by tester or EAs) |
19 | | -*.dat # Data files (various purposes, often temporary) |
20 | | -*.csv # CSV export files (e.g., from tester reports) |
21 | | -*.jrn # Journal files (tester journal) |
| 18 | +# FXT files (history data for testing) |
| 19 | +*.fxt |
| 20 | +# History data files (can be large) |
| 21 | +*.hst |
| 22 | +# Initialization files (often generated by tester or EAs) |
| 23 | +*.ini |
| 24 | +# Data files (various purposes, often temporary) |
| 25 | +*.dat |
| 26 | +# CSV export files (e.g., from tester reports) |
| 27 | +*.csv |
| 28 | +# Journal files (tester journal) |
| 29 | +*.jrn |
22 | 30 |
|
23 | 31 | # Market Watch sets and profiles |
24 | 32 | # User-specific lists of symbols in Market Watch, and terminal profiles. |
25 | | -*.set # Market Watch symbol sets |
26 | | -*.tpl # Chart templates |
27 | | -*.chr # Chart settings files (can be generated when saving templates or profiles) |
| 33 | +# Market Watch symbol sets |
| 34 | +*.set |
| 35 | +# Chart templates |
| 36 | +*.tpl |
| 37 | +# Chart settings files (can be generated when saving templates or profiles) |
| 38 | +*.chr |
28 | 39 |
|
29 | 40 | # External libraries (DLLs) |
30 | 41 | # If you use custom DLLs, you might want to ignore them if they are built separately |
|
33 | 44 |
|
34 | 45 | # User-specific configuration and credentials |
35 | 46 | # Files containing sensitive information or local user settings. |
36 | | -.env # Environment variables (e.g., for Python integration credentials) |
37 | | -*.cfg # Configuration files (if not meant to be shared) |
38 | | -*.json # Be careful: if you have config JSONs you *do* want to commit, add specific exceptions. |
39 | | - # Example: !config.json (to include config.json but ignore other *.json) |
| 47 | +# Environment variables (e.g., for Python integration credentials) |
| 48 | +.env |
| 49 | +# Configuration files (if not meant to be shared) |
| 50 | +*.cfg |
| 51 | +# Be careful: if you have config JSONs you *do* want to commit, add specific exceptions. |
| 52 | +*.json |
| 53 | +# Example: !config.json (to include config.json but ignore other *.json) |
40 | 54 |
|
41 | 55 | # Temporary files and backup files generated by MetaEditor |
42 | | -*.~* # Temporary files (e.g., ~MyScript.mq5) |
43 | | -*.bak # Backup files (e.g., MyScript.mq5.bak) |
| 56 | +# Temporary files (e.g., ~MyScript.mq5) |
| 57 | +*.~* |
| 58 | +# Backup files (e.g., MyScript.mq5.bak) |
| 59 | +*.bak |
44 | 60 | *.mqh.bak |
45 | 61 | *.mq5.bak |
46 | 62 |
|
|
51 | 67 | # Python specific ignores (if you also keep Python scripts or Jupyter notebooks in this repository) |
52 | 68 | # These are relevant if your Git repo root is higher up (e.g., the terminal folder itself) |
53 | 69 | # or if you mix Python code within your MQL5 structure. |
54 | | -__pycache__/ # Python compiled bytecode cache |
55 | | -.ipynb_checkpoints/ # Jupyter Notebook checkpoints |
56 | | -*.pyc # Python compiled files |
57 | | -*.pyd # Python dynamic modules |
| 70 | +# Python compiled bytecode cache |
| 71 | +__pycache__/ |
| 72 | +# Jupyter Notebook checkpoints |
| 73 | +.ipynb_checkpoints/ |
| 74 | +# Python compiled files |
| 75 | +*.pyc |
| 76 | +# Python dynamic modules |
| 77 | +*.pyd |
0 commit comments