
Az MT5 rendszermappa a MetaTrader 5 trading rendszerhez kapcsolódó fogalom.
Ez a könyvtár egy fizikailag létező könyvtár a számítógépeden. Minden olyan dokumentumot tartalmaz, amely a valós idejű robot/indikátor/szkript futtatáshoz szükséges, továbbá a diagramok gyertyaadatait, a sablonokat valamint a profilokat egyaránt ebben a könyvtárban találod.
A legtöbb Windows mechanizmusban az MT5 telepítési könyvtára (úgynevezett telepítési könyvtár) valamint a rendszermappa két különböző helyen található meg, míg más esetekben egybeeshet. Korábbi írásomban találsz információt arról, hogyan lehet megoldani, hogy a rendszermappa az MT5 telepítési könyvtárába kerüljön.
Tartalom
- A mappa helye
- A mappa tartalma
- Az MQL5 könyvtár tartalma
- Expertek, indikátorok valamint szkriptek bemásolása az MQL5 könyvtárba
A mappa helye
A könyvtárat könnyedén elérheted közvetlenül az MT5 terminálból. Kattints a Fájl menü Rendszermappa megnyitása (Open Data Folder) opcióra! A felugró ablakon belül elérhető MQL5 mappába másolj be minden olyan expertet, indikátort valamint szkriptet, amelyre szükséged van!
Amennyiben a Windowsban engedélyezve van a Felhasználói Fiókok Felügyelete (ez az alapértelmezés), akkor valami hasonlót szükséges keresned:
C:\Users\…\MQL5
Míg, amennyiben a fiókfelügyelet ki van kapcsolva, akkor az MT5 telepítési könyvtárában keresd a könyvtárat:
C:\Program Files (x86)\MetaTrader5\
Az esetek túlnyomó részében nálad az első lehetőség lesz a nyerő.
A mappa tartalma
Az MT5 rendszermappája további almappákat tartalmaz, továbbá mindegyiknek célja van.
- bases
Szemben az MT4-es, hasonló megnevezésű könyvtárral, itt érheted el a trading szerverek kapcsolódási adatait, a feliratkozásokat, a híreket, továbbá a terminálhoz kapcsolódó adatokat (globális változók, értesítések, objektumok stb.).
- config
A rendszer beállításait tartalmazza, például az eszköztárak helyét, a gyorsbillentyűk beállításait stb.
- liveupdate
Az trader szoftver automatikus frissítési szolgáltatásának (LiveUpdate) mappája.
- logs
A trader terminál naplódokumentumjai, napi bontásban vannak itt. A szoftver elindításával, bezárásával, frissítésével kapcsolatos információkon kívül a pozíciónyitások, zárások, automata trading ki- valamint bekapcsolásai, expertek valamint indikátorok diagramhoz csatolása valamint eltávolításainak nyomai egyaránt benne vannak.
- MQL5
Ez a legfontosabb mappa. A trading szoftverhez kapcsolódó, MQL5 programnyelven elkészített kiegészítőket ide tudod bemásolni, legyenek azok indikátorok, expert advisorok, vagy szkriptek. A mappában további almappák vannak, amelyekről külön bekezdésben írok részletesen.
- profiles
Ez általában egy üres könyvtár, mely nem tartalmaz lényeges információt. A profiljaidat az MQL5\Profiles\ elérési út alatt találod.
- Tester
Ez általában egy üres könyvtár, mely nem tartalmaz lényeges információt. A visszateszteléshez köthető dokumentumok valamint adatok más könyvtárakban érhetők el.
- origin.txt
Ez az egyetlen dokumentum a mappa gyökerében. A szövegdokumentum mindössze a kapcsolódó MT5 telepítési könyvtárának elérési útját tartalmazza.
Nyugodtan megnyithatod, azonban semmiképpen ne módosítsd!
Az MQL5 könyvtár tartalma
Az MQL5 mappába szükséges bemásolnod minden egyedi expert advisort, indikátort valamint szkriptet, amelyet használni szeretnél a terminálban.
Felhasználóként leggyakrabban az Experts, Files, Indicators valamint Scripts könyvtárakkal fogsz dolgozni.
Lássuk részletesebben, milyen könyvtárakat valamint dokumentumokat tartalmaz!
- Experts
Expert advisorok (trading robotok). A Piactéren letöltött, vagy megvásárolt robotokat a Market alkönyvtárban találod.
- Files
Egy specifális „dokumentum sandbox” (homokozó), amelybe az MQL5 alkalmazások dokumentumműveleteket végezhetnek. Ez azt jelenti, hogy valós idejű működés esetén a szabványos megoldásokkal ezen a mappán kívül az expertek, indikátorok valamint szkriptek nem hozhatnak létre, nem írhatnak valamint nem olvashatnak dokumentumokat.
- Images
Olyan képdokumentumok, amelyeket egy MQL5 kiegészítő erőforrásként használhat (azaz megjelenítheti azokat a diagramon).
- Include
Forráskódot tartalmazó MQH valamint MQ5 dokumentumok, amelyeket a kiegészítők fő forráskód dokumentumai hivatkoznak.
- Indicators
A gyári, az egyedi, továbbá a letöltött, továbbá megvásárolt MT5 Piactér indikátorokat tartalmazza.
- Libraries
Függvénykönyvtárak EX5 dokumentumai, továbbá forráskódjaik. A függvénykönyvtár egy olyan, általában zárt megoldás, amelyet egy expert advisor vagy indikátor meghívhat a működése során.
- Logs
Az expert advisorok, indikátorok valamint szkriptek a működésük során információkat naplózhatnak. Ez a mappa tartalmazza ezeket a bejegyzéseket napi bontásban.
- Presets
Az expert advisorokhoz, indikátorokhoz valamint szkriptekhez használható kimentett beállítások set dokumentumai tartalmazza ez a könyvtár.
- Profiles
Ez a könyvtár az MT5-ben használt profiljaidat valamint sablonjaidat tartalmazza. A benne lévő alkönyvtárak:
Charts – a profiljaid, amelyek a megnyitott diagramok, a rajtuk lévő objektumok, indikátorok valamint expertek információit tartalmazzák.
SymbolSets – a Piacfigyelő ablak különböző elrendezései.
Templates – a sablonjaid, amelyek egyetlen diagram csatolt objektumainak, indikátorainak valamint expertjének információit tartalmazhatják.
Tester – a visszatesztelési panel beállításait tartalmazza, az egyes robotokhoz kapcsolódóan.
- Scripts
Az egyszeri, vagy egyszerűbb feladatok elvégzésére szánt programok, azaz a szkriptek tárolókönyvtára.
- Services
Olyan programok, amelyek futtatásához nem szükséges őket diagramhoz csatolni. Képesek folyamatosan futni, továbbá tipikusan olyan folyamatok vezérlésére alkalmasak, amelyek valamely állandó ellenőrzést hajtanak végre.
- Shared Projects
Megosztott fejlesztési projektek tárolómappája.
Expertek, indikátorok valamint szkriptek bemásolása az MQL5 könyvtárba
Az ex5 valamint mq5 dokumentumokat egyszerűen be szükséges másolnod a fent már részletezett könyvtárak valamelyikébe. Ezt követően értesítened szükséges az MT5-öt, hogy új dokumentumok „érkeztek”. Ezt úgy tudod megtenni, hogy a Navigátor panelen belül az expertek, indikátorok vagy szolgáltatások valamely bejegyzésére rákattintasz jobb egérgombbal, majd a Frissítés opciót választod.

Frissítés a Navigátorban
Amennyiben egy program nem jelenik meg a bemásolást, valamint a Navigátor panelen kért frissítést követően, indítsd újra az MT5-öt! Amennyiben ezt követően sem találod, nagy valószínűséggel rossz helyre másoltad be azt.