.gitignore priekš MetaTrader 5
26 ignorē MetaTrader 5 noteikumus, kas ir gatavi kopēšanai jūsu repozitorijā.
Tirdzniecības platforma
Pilnīgs .gitignore priekš MetaTrader 5
# Ģenerē LFGitignore - https://lfgitignore.com
# Izveidots: 2026-10-31 21:55:41 UTC
# Tehnoloģijas: MetaTrader 5
### MetaTrader 5 ###
*.ex5
*.ex4
# Žurnāla fails
*.log
*.slog
*.fxt
*.hst
*.ini
*.dat
*.csv
*.jrn
*.set
*.tpl
*.chr
# Dinamiskā saišu bibliotēka
*.dll
# Vides mainīgie
.env
*.cfg
*.json
*.~*
# Dublējuma fails
*.bak
*.mqh.bak
*.mq5.bak
.mqproj
# Python baitu koda kešatmiņas direktorijs
__pycache__/
.ipynb_checkpoints/
*.pyc
*.pyd
Ko šie MetaTrader 5 noteikumi faktiski ignorē
Katrs turpmāk minētais raksts un skaidrojums, kāpēc tas jāiekļauj .gitignore failā.
Tie ir ģenerēti no .mq5 avota failiem, un tos nedrīkst izmantot.
| Raksts | Ko tas ignorē |
|---|---|
*.ex5 |
Tie ir ģenerēti no .mq5 avota failiem, un tos nedrīkst izmantot. |
MQL4 saderībai, ja arī pārvaldāt MT4 projektus līdzīgā struktūrā
| Raksts | Ko tas ignorē |
|---|---|
*.ex4 |
MQL4 saderībai, ja arī pārvaldāt MT4 projektus līdzīgā struktūrā |
Termināļa žurnāli, stratēģijas pārbaudītāja žurnāli un pielāgoti žurnāli no Print() funkcijām.
| Raksts | Ko tas ignorē |
|---|---|
*.log |
Žurnāla fails |
Stratēģijas testētāju žurnāli
| Raksts | Ko tas ignorē |
|---|---|
*.slog |
Stratēģijas testētāju žurnāli |
FXT faili (vēstures dati testēšanai)
| Raksts | Ko tas ignorē |
|---|---|
*.fxt |
FXT faili (vēstures dati testēšanai) |
Vēstures datu faili (var būt lieli)
| Raksts | Ko tas ignorē |
|---|---|
*.hst |
Vēstures datu faili (var būt lieli) |
Inicializācijas faili (bieži ģenerē testētājs vai EA)
| Raksts | Ko tas ignorē |
|---|---|
*.ini |
Inicializācijas faili (bieži ģenerē testētājs vai EA) |
Datu faili (dažādiem mērķiem, bieži vien pagaidu)
| Raksts | Ko tas ignorē |
|---|---|
*.dat |
Datu faili (dažādiem mērķiem, bieži vien pagaidu) |
CSV eksporta faili (piem., no testētāju pārskatiem)
| Raksts | Ko tas ignorē |
|---|---|
*.csv |
CSV eksporta faili (piem., no testētāju pārskatiem) |
Žurnāla faili (testēšanas žurnāls)
| Raksts | Ko tas ignorē |
|---|---|
*.jrn |
Žurnāla faili (testēšanas žurnāls) |
Tirgus pulksteņu simbolu komplekti
| Raksts | Ko tas ignorē |
|---|---|
*.set |
Tirgus pulksteņu simbolu komplekti |
Diagrammu veidnes
| Raksts | Ko tas ignorē |
|---|---|
*.tpl |
Diagrammu veidnes |
Diagrammas iestatījumu faili (var tikt ģenerēti, saglabājot veidnes vai profilus)
| Raksts | Ko tas ignorē |
|---|---|
*.chr |
Diagrammas iestatījumu faili (var tikt ģenerēti, saglabājot veidnes vai profilus) |
*.dll |
Dinamiskā saišu bibliotēka |
Vides mainīgie (piemēram, Python integrācijas akreditācijas datiem)
| Raksts | Ko tas ignorē |
|---|---|
.env |
Vides mainīgie |
Konfigurācijas faili (ja tie nav paredzēti koplietošanai)
| Raksts | Ko tas ignorē |
|---|---|
*.cfg |
Konfigurācijas faili (ja tie nav paredzēti koplietošanai) |
Esiet piesardzīgs: ja jums ir konfigurācijas JSON, ko vēlaties veikt *do*, pievienojiet konkrētus izņēmumus.
| Raksts | Ko tas ignorē |
|---|---|
*.json |
Esiet piesardzīgs: ja jums ir konfigurācijas JSON, ko vēlaties veikt *do*, pievienojiet konkrētus izņēmumus. |
Pagaidu faili (piem., ~MyScript.mq5)
| Raksts | Ko tas ignorē |
|---|---|
*.~* |
Pagaidu faili (piem., ~MyScript.mq5) |
Dublējuma faili (piemēram, MyScript.mq5.bak)
| Raksts | Ko tas ignorē |
|---|---|
*.bak |
Dublējuma fails |
*.mqh.bak |
Dublējuma faili (piemēram, MyScript.mq5.bak) |
*.mq5.bak |
Dublējuma faili (piemēram, MyScript.mq5.bak) |
Projektu faili MetaEditor darbvietām.
| Raksts | Ko tas ignorē |
|---|---|
.mqproj |
Projektu faili MetaEditor darbvietām. |
Python apkopota baitkoda kešatmiņa
| Raksts | Ko tas ignorē |
|---|---|
__pycache__/ |
Python baitu koda kešatmiņas direktorijs |
Jupyter Notebook kontrolpunkti
| Raksts | Ko tas ignorē |
|---|---|
.ipynb_checkpoints/ |
Jupyter Notebook kontrolpunkti |
Python apkopotie faili
| Raksts | Ko tas ignorē |
|---|---|
*.pyc |
Python apkopotie faili |
Python dinamiskie moduļi
| Raksts | Ko tas ignorē |
|---|---|
*.pyd |
Python dinamiskie moduļi |
Kā lietot šo .gitignore failu tehnoloģijai MetaTrader 5
- Kopējiet iepriekš minētos MetaTrader 5 noteikumus vai lejupielādējiet failu tieši.
- Git repozitorija saknē izveidojiet failu ar nosaukumu .gitignore un ielīmējiet tajā noteikumus.
- Ja daži no šiem failiem jau ir izsekoti, palaidiet git rm -r --cached . un pēc tam veiciet vēlreiz — Git ignorēšanas noteikumus piemēro tikai neizsekotajiem failiem.
- Iekļaujiet .gitignore failu komitā, lai visai komandai būtu vienādi noteikumi.