.gitignore per a MetaTrader 5
26 regles d’exclusió de MetaTrader 5, llestes per copiar al repositori.
Plataforma comercial
El .gitignore complet per a MetaTrader 5
# Generat per LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 21:55:28 UTC
# Tecnologies: MetaTrader 5
### MetaTrader 5 ###
*.ex5
*.ex4
# Fitxer de registre
*.log
*.slog
*.fxt
*.hst
*.ini
*.dat
*.csv
*.jrn
*.set
*.tpl
*.chr
# Biblioteca d'enllaços dinàmics
*.dll
# Variables d'entorn
.env
*.cfg
*.json
*.~*
# Fitxer de còpia de seguretat
*.bak
*.mqh.bak
*.mq5.bak
.mqproj
# Directori de memòria cau de codi de bytes Python
__pycache__/
.ipynb_checkpoints/
*.pyc
*.pyd
El que aquestes regles MetaTrader 5 ignoren realment
Cada patró a continuació i per què pertany al vostre .gitignore.
Es generen a partir dels fitxers font .mq5 i no s'han de confirmar.
| Patró | El que ignora |
|---|---|
*.ex5 |
Es generen a partir dels fitxers font .mq5 i no s'han de confirmar. |
Per a la compatibilitat amb MQL4 si també gestioneu projectes MT4 en una estructura similar
| Patró | El que ignora |
|---|---|
*.ex4 |
Per a la compatibilitat amb MQL4 si també gestioneu projectes MT4 en una estructura similar |
Registres de terminal, registres de prova d'estratègia i registres personalitzats de les funcions Print().
| Patró | El que ignora |
|---|---|
*.log |
Fitxer de registre |
Registres de proves d'estratègia
| Patró | El que ignora |
|---|---|
*.slog |
Registres de proves d'estratègia |
Fitxers FXT (dades de l'historial per a proves)
| Patró | El que ignora |
|---|---|
*.fxt |
Fitxers FXT (dades de l'historial per a proves) |
Fitxers de dades de l'historial (pot ser grans)
| Patró | El que ignora |
|---|---|
*.hst |
Fitxers de dades de l'historial (pot ser grans) |
Fitxers d'inicialització (sovint generats pel provador o EA)
| Patró | El que ignora |
|---|---|
*.ini |
Fitxers d'inicialització (sovint generats pel provador o EA) |
Fitxers de dades (propòsits diversos, sovint temporals)
| Patró | El que ignora |
|---|---|
*.dat |
Fitxers de dades (propòsits diversos, sovint temporals) |
Fitxers d'exportació CSV (p. ex., d'informes de provadors)
| Patró | El que ignora |
|---|---|
*.csv |
Fitxers d'exportació CSV (p. ex., d'informes de provadors) |
Fitxers de diari (diari de prova)
| Patró | El que ignora |
|---|---|
*.jrn |
Fitxers de diari (diari de prova) |
Conjunts de símbols de Vigilància del mercat
| Patró | El que ignora |
|---|---|
*.set |
Conjunts de símbols de Vigilància del mercat |
Plantilles de gràfics
| Patró | El que ignora |
|---|---|
*.tpl |
Plantilles de gràfics |
Fitxers de configuració de gràfics (es poden generar en desar plantilles o perfils)
| Patró | El que ignora |
|---|---|
*.chr |
Fitxers de configuració de gràfics (es poden generar en desar plantilles o perfils) |
*.dll |
Biblioteca d'enllaços dinàmics |
Variables d'entorn (p. ex., per a les credencials d'integració Python)
| Patró | El que ignora |
|---|---|
.env |
Variables d'entorn |
Fitxers de configuració (si no es volen compartir)
| Patró | El que ignora |
|---|---|
*.cfg |
Fitxers de configuració (si no es volen compartir) |
Compte: si voleu confirmar alguns fitxers JSON de configuració, afegiu-hi excepcions específiques.
| Patró | El que ignora |
|---|---|
*.json |
Compte: si voleu confirmar alguns fitxers JSON de configuració, afegiu-hi excepcions específiques. |
Fitxers temporals (p. ex., ~MyScript.mq5)
| Patró | El que ignora |
|---|---|
*.~* |
Fitxers temporals (p. ex., ~MyScript.mq5) |
Còpia de seguretat de fitxers (p. ex., MyScript.mq5.bak)
| Patró | El que ignora |
|---|---|
*.bak |
Fitxer de còpia de seguretat |
*.mqh.bak |
Còpia de seguretat de fitxers (p. ex., MyScript.mq5.bak) |
*.mq5.bak |
Còpia de seguretat de fitxers (p. ex., MyScript.mq5.bak) |
Fitxers de projecte per a espais de treball del MetaEditor.
| Patró | El que ignora |
|---|---|
.mqproj |
Fitxers de projecte per a espais de treball del MetaEditor. |
Memòria cau de codi de bytes compilada Python
| Patró | El que ignora |
|---|---|
__pycache__/ |
Directori de memòria cau de codi de bytes Python |
Punts de control de Jupyter Notebook
| Patró | El que ignora |
|---|---|
.ipynb_checkpoints/ |
Punts de control de Jupyter Notebook |
Fitxers compilats Python
| Patró | El que ignora |
|---|---|
*.pyc |
Fitxers compilats Python |
Python mòduls dinàmics
| Patró | El que ignora |
|---|---|
*.pyd |
Python mòduls dinàmics |
Com utilitzar aquest .gitignore per a MetaTrader 5
- Copieu les regles MetaTrader 5 anteriors o descarregueu el fitxer directament.
- Creeu un fitxer anomenat .gitignore a l'arrel del vostre repositori Git i enganxeu-hi les regles.
- Si alguns d’aquests fitxers ja tenen seguiment, executeu git rm -r --cached . i torneu a confirmar els canvis: Git només aplica les regles d’exclusió als fitxers sense seguiment.
- Confirmeu el fitxer .gitignore perquè tot l’equip comparteixi les mateixes regles.