Ludovic Frank Gitignore

.gitignore za MetaTrader 5

26 pravil za prezrtje za MetaTrader 5, pripravljenih za kopiranje v skladišče.

Trgovalna platforma

Popoln .gitignore za MetaTrader 5

# Ustvaril LFGitignore - https://lfgitignore.com
# Ustvarjeno: 2026-10-31 21:55:38 UTC
# Tehnologije: MetaTrader 5

### MetaTrader 5 ###
*.ex5
*.ex4
# Dnevniška datoteka
*.log
*.slog
*.fxt
*.hst
*.ini
*.dat
*.csv
*.jrn
*.set
*.tpl
*.chr
# Knjižnica dinamičnih povezav
*.dll
# Spremenljivke okolja
.env
*.cfg
*.json
*.~*
# Datoteka varnostne kopije
*.bak
*.mqh.bak
*.mq5.bak
.mqproj
# Imenik predpomnilnika bajtne kode Python
__pycache__/
.ipynb_checkpoints/
*.pyc
*.pyd

Kaj pravila za MetaTrader 5 dejansko prezrejo

Vsak spodnji vzorec in zakaj sodi v vaš .gitignore.

Te so ustvarjene iz izvornih datotek .mq5 in jih ne smete potrditi.

Vzorec Kaj pravilo prezre
*.ex5 Te so ustvarjene iz izvornih datotek .mq5 in jih ne smete potrditi.

Za združljivost z MQL4, če upravljate tudi projekte MT4 v podobni strukturi

Vzorec Kaj pravilo prezre
*.ex4 Za združljivost z MQL4, če upravljate tudi projekte MT4 v podobni strukturi

Dnevniki terminala, dnevniki preizkuševalcev strategij in dnevniki po meri iz funkcij Print().

Vzorec Kaj pravilo prezre
*.log Dnevniška datoteka

Dnevniki Strategy Tester

Vzorec Kaj pravilo prezre
*.slog Dnevniki Strategy Tester

Datoteke FXT (zgodovinski podatki za testiranje)

Vzorec Kaj pravilo prezre
*.fxt Datoteke FXT (zgodovinski podatki za testiranje)

Zgodovinske podatkovne datoteke (lahko so velike)

Vzorec Kaj pravilo prezre
*.hst Zgodovinske podatkovne datoteke (lahko so velike)

Inicializacijske datoteke (pogosto jih ustvarijo testerji ali EA)

Vzorec Kaj pravilo prezre
*.ini Inicializacijske datoteke (pogosto jih ustvarijo testerji ali EA)

Podatkovne datoteke (različni nameni, pogosto začasne)

Vzorec Kaj pravilo prezre
*.dat Podatkovne datoteke (različni nameni, pogosto začasne)

Izvozne datoteke CSV (npr. iz poročil preizkuševalcev)

Vzorec Kaj pravilo prezre
*.csv Izvozne datoteke CSV (npr. iz poročil preizkuševalcev)

Dnevniške datoteke (dnevnik preizkuševalcev)

Vzorec Kaj pravilo prezre
*.jrn Dnevniške datoteke (dnevnik preizkuševalcev)

Nabori simbolov Market Watch

Vzorec Kaj pravilo prezre
*.set Nabori simbolov Market Watch

Predloge grafikonov

Vzorec Kaj pravilo prezre
*.tpl Predloge grafikonov

Datoteke z nastavitvami grafikonov (lahko jih ustvarite pri shranjevanju predlog ali profilov)

Vzorec Kaj pravilo prezre
*.chr Datoteke z nastavitvami grafikonov (lahko jih ustvarite pri shranjevanju predlog ali profilov)
*.dll Knjižnica dinamičnih povezav

Spremenljivke okolja (npr. za integracijske poverilnice Python)

Vzorec Kaj pravilo prezre
.env Spremenljivke okolja

Konfiguracijske datoteke (če niso namenjene skupni rabi)

Vzorec Kaj pravilo prezre
*.cfg Konfiguracijske datoteke (če niso namenjene skupni rabi)

Bodite previdni: če imate konfiguracijske datoteke JSON, ki jih *do* želite potrditi, dodajte posebne izjeme.

Vzorec Kaj pravilo prezre
*.json Bodite previdni: če imate konfiguracijske datoteke JSON, ki jih *do* želite potrditi, dodajte posebne izjeme.

Začasne datoteke (npr. ~MyScript.mq5)

Vzorec Kaj pravilo prezre
*.~* Začasne datoteke (npr. ~MyScript.mq5)

Varnostne kopije datotek (npr. MyScript.mq5.bak)

Vzorec Kaj pravilo prezre
*.bak Datoteka varnostne kopije
*.mqh.bak Varnostne kopije datotek (npr. MyScript.mq5.bak)
*.mq5.bak Varnostne kopije datotek (npr. MyScript.mq5.bak)

Projektne datoteke za delovne prostore MetaEditor.

Vzorec Kaj pravilo prezre
.mqproj Projektne datoteke za delovne prostore MetaEditor.

Python preveden predpomnilnik bajtne kode

Vzorec Kaj pravilo prezre
__pycache__/ Imenik predpomnilnika bajtne kode Python

Jupyter Notebook kontrolne točke

Vzorec Kaj pravilo prezre
.ipynb_checkpoints/ Jupyter Notebook kontrolne točke

Python prevedene datoteke

Vzorec Kaj pravilo prezre
*.pyc Python prevedene datoteke

Python dinamični moduli

Vzorec Kaj pravilo prezre
*.pyd Python dinamični moduli

Kako uporabljati ta .gitignore za MetaTrader 5

  1. Kopirajte zgornja pravila MetaTrader 5 ali neposredno prenesite datoteko.
  2. Ustvarite datoteko z imenom .gitignore v korenu svojega skladišča Git in vanjo prilepite pravila.
  3. Če se nekaterim od teh datotek že sledi, zaženite git rm -r --cached . in nato ponovno potrdite — Git uporablja pravila prezrtja samo za datoteke, ki jim ni sledi.
  4. Potrdite datoteko .gitignore, da bo vsa ekipa uporabljala enaka pravila.