.gitignore MetaTrader 5 jaoks
26 tehnoloogia MetaTrader 5 eiramisreeglit, mida saad oma hoidlasse kopeerida.
Kauplemisplatvorm
Täielik .gitignore MetaTrader 5 jaoks
# Genereeritud LFGitignore - https://lfgitignore.com
# Loodud: 2026-10-31 21:55:39 UTC
# Tehnoloogiad: MetaTrader 5
### MetaTrader 5 ###
*.ex5
*.ex4
# Logifail
*.log
*.slog
*.fxt
*.hst
*.ini
*.dat
*.csv
*.jrn
*.set
*.tpl
*.chr
# Dünaamiline lingiteek
*.dll
# Keskkonnamuutujad
.env
*.cfg
*.json
*.~*
# Varundusfail
*.bak
*.mqh.bak
*.mq5.bak
.mqproj
# Python baitkoodi vahemälu kataloog
__pycache__/
.ipynb_checkpoints/
*.pyc
*.pyd
Mida need MetaTrader 5 reeglid tegelikult ignoreerivad
Iga allolev muster ja selgitus, miks see kuulub sinu .gitignore-faili.
Need on loodud .mq5 lähtefailidest ja neid ei tohiks siduda.
| Muster | Mida see ignoreerib |
|---|---|
*.ex5 |
Need on loodud .mq5 lähtefailidest ja neid ei tohiks siduda. |
MQL4 ühilduvuse jaoks, kui haldate ka MT4 projekte sarnases struktuuris
| Muster | Mida see ignoreerib |
|---|---|
*.ex4 |
MQL4 ühilduvuse jaoks, kui haldate ka MT4 projekte sarnases struktuuris |
Funktsioonide Print() terminali logid, strateegiatesti logid ja kohandatud logid.
| Muster | Mida see ignoreerib |
|---|---|
*.log |
Logifail |
Strateegiatesti logid
| Muster | Mida see ignoreerib |
|---|---|
*.slog |
Strateegiatesti logid |
FXT-failid (ajaloo andmed testimiseks)
| Muster | Mida see ignoreerib |
|---|---|
*.fxt |
FXT-failid (ajaloo andmed testimiseks) |
Ajaloo andmefailid (võivad olla suured)
| Muster | Mida see ignoreerib |
|---|---|
*.hst |
Ajaloo andmefailid (võivad olla suured) |
Initsialiseerimisfailid (sageli loodud testija või EA-de poolt)
| Muster | Mida see ignoreerib |
|---|---|
*.ini |
Initsialiseerimisfailid (sageli loodud testija või EA-de poolt) |
Andmefailid (erinevatel eesmärkidel, sageli ajutised)
| Muster | Mida see ignoreerib |
|---|---|
*.dat |
Andmefailid (erinevatel eesmärkidel, sageli ajutised) |
CSV-ekspordifailid (nt testijate aruannetest)
| Muster | Mida see ignoreerib |
|---|---|
*.csv |
CSV-ekspordifailid (nt testijate aruannetest) |
Päeviku failid (testija päevik)
| Muster | Mida see ignoreerib |
|---|---|
*.jrn |
Päeviku failid (testija päevik) |
Turuvalve sümbolite komplektid
| Muster | Mida see ignoreerib |
|---|---|
*.set |
Turuvalve sümbolite komplektid |
Diagrammi mallid
| Muster | Mida see ignoreerib |
|---|---|
*.tpl |
Diagrammi mallid |
Diagrammi seadete failid (saab luua mallide või profiilide salvestamisel)
| Muster | Mida see ignoreerib |
|---|---|
*.chr |
Diagrammi seadete failid (saab luua mallide või profiilide salvestamisel) |
*.dll |
Dünaamiline lingiteek |
Keskkonnamuutujad (nt Python integratsioonimandaatide jaoks)
| Muster | Mida see ignoreerib |
|---|---|
.env |
Keskkonnamuutujad |
Konfiguratsioonifailid (kui pole mõeldud jagamiseks)
| Muster | Mida see ignoreerib |
|---|---|
*.cfg |
Konfiguratsioonifailid (kui pole mõeldud jagamiseks) |
Olge ettevaatlik: kui teil on konfiguratsiooni-JSON-sid, mida soovite *do* siduda, lisage konkreetsed erandid.
| Muster | Mida see ignoreerib |
|---|---|
*.json |
Olge ettevaatlik: kui teil on konfiguratsiooni-JSON-sid, mida soovite *do* siduda, lisage konkreetsed erandid. |
Ajutised failid (nt ~MyScript.mq5)
| Muster | Mida see ignoreerib |
|---|---|
*.~* |
Ajutised failid (nt ~MyScript.mq5) |
Varufailid (nt MyScript.mq5.bak)
| Muster | Mida see ignoreerib |
|---|---|
*.bak |
Varundusfail |
*.mqh.bak |
Varufailid (nt MyScript.mq5.bak) |
*.mq5.bak |
Varufailid (nt MyScript.mq5.bak) |
MetaEditori tööruumide projektifailid.
| Muster | Mida see ignoreerib |
|---|---|
.mqproj |
MetaEditori tööruumide projektifailid. |
Python kompileeritud baitkoodi vahemälu
| Muster | Mida see ignoreerib |
|---|---|
__pycache__/ |
Python baitkoodi vahemälu kataloog |
Jupyteri sülearvuti kontrollpunktid
| Muster | Mida see ignoreerib |
|---|---|
.ipynb_checkpoints/ |
Jupyteri sülearvuti kontrollpunktid |
Python kompileeritud failid
| Muster | Mida see ignoreerib |
|---|---|
*.pyc |
Python kompileeritud failid |
Python dünaamilised moodulid
| Muster | Mida see ignoreerib |
|---|---|
*.pyd |
Python dünaamilised moodulid |
Kuidas seda .gitignore kasutada MetaTrader 5 jaoks
- Kopeerige ülaltoodud MetaTrader 5 reeglid või laadige fail otse alla.
- Looge oma Git hoidla juurtes fail nimega .gitignore ja kleepige reeglid sinna.
- Kui Git juba jälgib mõnda neist failidest, käivita git rm -r --cached . ja tee uus commit — Git rakendab eiramisreegleid ainult jälgimata failidele.
- Lisa .gitignore commit’i, et kogu meeskond kasutaks samu reegleid.