MQL5/.gitignore
2025-11-03 09:22:05 +05:30

101 lines
No EOL
1.5 KiB
Text

# 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