.gitignore MetaTrader 5-hez
A 26 figyelmen kívül hagyja a MetaTrader 5 szabályait, készen áll a tárba másolásra.
Kereskedési platform
A teljes .gitignore a MetaTrader 5-hez
# Generálta: LFGitignore - https://lfgitignore.com
# Létrehozva: 2026-10-31 21:55:41 UTC
# Technológiák: MetaTrader 5
### MetaTrader 5 ###
*.ex5
*.ex4
# Naplófájl
*.log
*.slog
*.fxt
*.hst
*.ini
*.dat
*.csv
*.jrn
*.set
*.tpl
*.chr
# Dinamikus hivatkozási könyvtár
*.dll
# Környezeti változók
.env
*.cfg
*.json
*.~*
# Biztonsági másolat fájl
*.bak
*.mqh.bak
*.mq5.bak
.mqproj
# Python bájtkód gyorsítótár-könyvtár
__pycache__/
.ipynb_checkpoints/
*.pyc
*.pyd
Amit ezek a MetaTrader 5 szabályok valójában figyelmen kívül hagynak
Minden alábbi minta, és miért tartozik a .gitignore.-hez
Ezeket a .mq5 forrásfájlokból állítják elő, és nem szabad véglegesíteni őket.
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.ex5 |
Ezeket a .mq5 forrásfájlokból állítják elő, és nem szabad véglegesíteni őket. |
Az MQL4 kompatibilitás érdekében, ha MT4 projekteket is kezel hasonló struktúrában
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.ex4 |
Az MQL4 kompatibilitás érdekében, ha MT4 projekteket is kezel hasonló struktúrában |
Terminálnaplók, stratégia tesztelő naplók és egyéni naplók a Print() függvényekből.
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.log |
Naplófájl |
Strategy Tester naplók
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.slog |
Strategy Tester naplók |
FXT fájlok (előzményadatok teszteléshez)
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.fxt |
FXT fájlok (előzményadatok teszteléshez) |
Előzmények adatfájlok (nagyok lehetnek)
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.hst |
Előzmények adatfájlok (nagyok lehetnek) |
Inicializálási fájlok (gyakran tesztelő vagy EA-k generálják)
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.ini |
Inicializálási fájlok (gyakran tesztelő vagy EA-k generálják) |
Adatfájlok (különböző célokra, gyakran ideiglenes)
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.dat |
Adatfájlok (különböző célokra, gyakran ideiglenes) |
CSV-exportálási fájlok (pl. tesztelői jelentésekből)
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.csv |
CSV-exportálási fájlok (pl. tesztelői jelentésekből) |
Naplófájlok (tesztelő napló)
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.jrn |
Naplófájlok (tesztelő napló) |
Piac Watch szimbólumkészletek
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.set |
Piac Watch szimbólumkészletek |
Diagram sablonok
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.tpl |
Diagram sablonok |
Diagrambeállítási fájlok (sablonok vagy profilok mentésekor hozhatók létre)
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.chr |
Diagrambeállítási fájlok (sablonok vagy profilok mentésekor hozhatók létre) |
*.dll |
Dinamikus hivatkozási könyvtár |
Környezeti változók (pl. a Python integrációs hitelesítő adatokhoz)
| Minta | Mit hagy figyelmen kívül |
|---|---|
.env |
Környezeti változók |
Konfigurációs fájlok (ha nem megosztásra szánták)
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.cfg |
Konfigurációs fájlok (ha nem megosztásra szánták) |
Legyen óvatos: ha olyan konfigurációs JSON-ja van, amelyet *do* szeretne véglegesíteni, adjon hozzá speciális kivételeket.
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.json |
Legyen óvatos: ha olyan konfigurációs JSON-ja van, amelyet *do* szeretne véglegesíteni, adjon hozzá speciális kivételeket. |
Ideiglenes fájlok (pl. ~MyScript.mq5)
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.~* |
Ideiglenes fájlok (pl. ~MyScript.mq5) |
Biztonsági mentés fájlok (pl. MyScript.mq5.bak)
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.bak |
Biztonsági másolat fájl |
*.mqh.bak |
Biztonsági mentés fájlok (pl. MyScript.mq5.bak) |
*.mq5.bak |
Biztonsági mentés fájlok (pl. MyScript.mq5.bak) |
Projektfájlok a MetaEditor munkaterületekhez.
| Minta | Mit hagy figyelmen kívül |
|---|---|
.mqproj |
Projektfájlok a MetaEditor munkaterületekhez. |
Python lefordított bájtkód gyorsítótár
| Minta | Mit hagy figyelmen kívül |
|---|---|
__pycache__/ |
Python bájtkód gyorsítótár-könyvtár |
Jupyter Notebook ellenőrzőpontok
| Minta | Mit hagy figyelmen kívül |
|---|---|
.ipynb_checkpoints/ |
Jupyter Notebook ellenőrzőpontok |
Python lefordított fájlokat
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.pyc |
Python lefordított fájlokat |
Python dinamikus modulok
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.pyd |
Python dinamikus modulok |
A .gitignore használata a MetaTrader 5-hez
- Másolja ki a fenti MetaTrader 5 szabályokat, vagy töltse le közvetlenül a fájlt.
- Hozz létre egy .gitignore nevű fájlt a Git-tároló gyökérkönyvtárában, majd illeszd be a szabályokat.
- Ha ezen fájlok némelyike már nyomon van követve, futtassa a git rm -r --cached . programot, majd véglegesítse újra – a Git csak a nem követett fájlokra alkalmaz figyelmen kívül hagyási szabályokat.
- Kötelesd be a .gitignore-t, hogy a csapatban mindenki ugyanazokat a szabályokat alkalmazza.