| # MQL5/MetaTrader 5 .gitignore
|
| # Ignore compiled binaries and build artifacts
|
| *.ex5
|
| *.ex4
|
| *.obj
|
| *.log
|
| *.dat
|
| *.bin
|
| *.tmp
|
| *.cache
|
| *.stat
|
| *.hst
|
| *.tst
|
| *.mqproj
|
| *.mqlproj
|
| *.mq5~
|
| *.mq4~
|
| *.bak
|
|
|
| # Ignore MetaEditor workspace and config files
|
| *.ini
|
| *.xml
|
| *.db
|
| *.settings
|
| *.workspace
|
| *.sln
|
|
|
| # Ignore system files
|
| Thumbs.db
|
| .DS_Store
|
| Desktop.ini
|
|
|
| # Ignore backup and autosave files
|
| *.old
|
| *.autosave
|
|
|
| # Ignore test and optimization results
|
| Tester/Cache/
|
| Tester/Logs/
|
| Tester/Report/
|
| Tester/Files/
|
| Tester/Results/
|
|
|
| # Ignore local logs and crash dumps
|
| logs/
|
| crashlogs/
|
|
|
| # Ignore user-specific files
|
| *.user
|
| *.local
|
|
|
| # Ignore Python virtual environments (if present)
|
| venv/
|
| __pycache__/
|
| *.pyc
|
|
|
| # Ignore VSCode settings
|
| .vscode/
|
|
|
| # Ignore documentation build artifacts
|
| /docs/_build/
|
|
|
| # Ignore temp files
|
| *.swp
|
| *.swo
|
|
|
| # # Ignore all hidden files
|
| # .*
|
|
|
| # Old configuration file for .gitignore
|
| # # Ignore everything already present in the directory
|
| # *
|
| # *.ex5
|
|
|
| # # Allow only these files and folders to be tracked by git
|
| # !MQL5/
|
| # !MQL5/Include/
|
| # !MQL5/Indicators/
|
| # !MQL5/Experts/
|
| # !MQL5/Scripts/
|
| # !README.md
|
| # !.gitignore
|
|
|
| # ## Allow custom Header files
|
| # !MQL5/Include/_Thivyam/
|
| # !MQL5/Include/_Thivyam/**
|
|
|
| # ## Allow custom Indicator files
|
| # !MQL5/Indicators/_Thivyam/
|
| # !MQL5/Indicators/_Thivyam/**
|
|
|
| # ## Allow custom Experts files
|
| # !MQL5/Experts/_Thivyam/
|
| # !MQL5/Experts/_Thivyam/**
|
|
|
| # ## Allow custom Script files
|
| # !MQL5/Scripts/_Thivyam/
|
| # !MQL5/Scripts/_Thivyam/**
|
|
|
| # # Ignore *.ex5 file everywhere
|
| # *.ex5 |