A rendszermappa a MetaTrader 4 és MetaTrader 5 kereskedési platformhoz kötődő fogalom.
Ez a könyvtár egy fizikailag létező könyvtár a számítógépeden. Minden olyan fájlt tartalmaz, amely a valós idejű robot/indikátor/szkript futtatáshoz szükséges, illetve a chartok gyertyaadatait, a sablonokat és a profilokat is ebben a könyvtárban találod.
A legtöbb Windows rendszerben az MT4 telepítési könyvtára (ún. telepítési könyvtár) és a rendszermappa két különböző helyen található meg, míg más esetekben egybeeshet. Korábbi bejegyzésemben találsz információt arról, hogyan lehet megoldani, hogy a rendszermappa a MetaTrader 4 telepítési könyvtárába kerüljön.
A mappa helye
A könyvtárat a legegyszerűbben az MT4 terminálból hívhatjuk elő. Kattints a Fájl menü Rendszermappa megnyitása (Open Data Folder) lehetőségre! A felugró könyvtáron belül lévő MQL4 mappába másolj be minden olyan expertet, indikátort és szkriptet, amelyre szükséged van!
Ha a Windowsban engedélyezve van a Felhasználói Fiókok Felügyelete (ez az alapértelmezés), akkor valami hasonlót kell keresned:
C:\Users\Radu\AppData\Roaming\MetaQuotes\
Terminal\C49A48CFF79054356EDBEA599E112673\MQL4
Míg, ha a fiókfelügyelet ki van kapcsolva, akkor a MetaTrader 4 telepítési könyvtárában keresd a könyvtárat:
C:\Program Files (x86)\MetaTrader4\
Az esetek túlnyomó részében nálad az első opció lesz a nyerő.
A mappa tartalma
Az MT4 rendszerkönyvtára sok alkönyvtárat tartalmaz, és mindegyiknek célja van.
bases
Kevésbé lényeges információkat, pl. a terminálban elérhető chat szolgáltatás üzenetváltásait tartalmazza.
config
A platform beállításait, illetve a kereskedési szerverek adatait tartalmazza.
history
A chartok múltbéli gyertyáinak adatait tartalmazza. Itt találod például az összes, valaha megnyitott idősík gyertyaadatát, a brókercégek szervereinek elnevezései szerinti csoportosításban. Ezen felül az instrumentumok listáját, a Navigátor panel beállításait, letöltéseket, a brókercégtől érkező hírek mentett adatait találod itt.
logs
A kereskedő terminál naplófájljai, napi bontásban találhatók 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 kereskedés ki- és bekapcsolásai, expertek és indikátorok charthoz csatolása és eltávolításainak nyomai is benne vannak.
MQL4
Ez a legfontosabb mappa. A kereskedési szoftverhez kapcsolódó, MQL4 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ákat találsz, melyekről részletesen külön bekezdésben írok.
profiles
Ez a könyvtár az MT4-ben használt profiljaidat tartalmazza.
templates
Ez a könyvtár az MT4-ben használt sablonjaidat rejti.
tester
Ebben a mappában azok a fájlok találhatók, amelyeket a visszatesztelés során hoznak létre az expert advisorok vagy indikátorok.
origin.txt
Az egyetlen fájl a rendszermappa gyökerében. A szövegfájl mindössze a kapcsolódó MetaTrader4 telepítési könyvtárának elérési útját tartalmazza.
Nyugodtan megnyithatod, de semmiképpen ne módosítsd!
Az MQL4 könyvtár tartalma
Az MQL4 mappába kell bemásolnod minden egyedi expert advisort, indikátort és szkriptet, amelyet használni szeretnél a terminálban.
Felhasználóként leggyakrabban az Experts, Files, Indicators és Scripts könyvtárakkal fogsz dolgozni.
Lássuk részletesebben, milyen könyvtárakat és fájlokat tartalmaz!
Experts
Expert advisorok (kereskedőrobotok). A Piactéren letöltött, vagy megvásárolt robotokat a Market alkönyvtárban találod.
Files
Egy specifális “fájl sandbox” (homokozó), amelybe az MQL4 alkalmazások fájlmű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 és szkriptek nem hozhatnak létre, nem írhatnak és nem olvashatnak fájlokat.
Images
Olyan képfájlok, amelyeket egy MQL4 kiegészítő erőforrásként használhat (vagyis megjelenítheti azokat a charton).
Include
Forráskódot tartalmazó MQH és MQ4 fájlok, amelyeket a kiegészítők fő forráskód fájljai hivatkoznak.
Indicators
A gyári, az egyedi, valamint a letöltött, illetve megvásárolt MT4 Piactér indikátorokat tartalmazza.
Libraries
Függvénykönyvtárak EX4 fájljai, valamint 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 és 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 és szkriptekhez használható kimentett beállítások set fájljait tartalmazza ez a könyvtár.
Projects
Általában üres mappa, a célja ismeretlen. Projektfájlokat nem tartalmaz, mert azok máshol kerülnek mentésre.
Scripts
Az egyszeri, vagy egyszerűbb feladatok elvégzésére szánt programok, vagyis a szkriptek tárolókönyvtára.
Shared Projects
Megosztott fejlesztési projektek tárolómappája.
Expertek, indikátorok és szkriptek bemásolása az MQL4 könyvtárba
Az ex4 és mq4 fájlokat egyszerűen be kell másolnod a fent már részletezett könyvtárak valamelyikébe. Ezt követően jelezned kell az MT4-nek, hogy új fájlok „érkeztek”. Ezt úgy tudod megtenni, hogy a Navigátor panelen belül az expertek, indikátorok, vagy szkriptek valamely bejegyzésére rákattintasz jobb egérgombbal, majd a Frissítés lehetőséget választod.
Amennyiben egy program nem jelenik meg a bemásolást, és a Navigátor panelen kért frissítést követően, indítsd újra az MT4-et! Ha ezt követően sem találod, nagy valószínűséggel rossz helyre másoltad be azt.
További információkat találsz korábbi bejegyzésemben, amely részletes útmutatót ad a kiegészítők bemásolásához.
A bejegyzés tartalma aktualizálva: 2021/11/03.
Szia,
Hol tudom letolteni a MT4 545-ös build verzióját ? Jelenleg nekem a MetaTrader 4 Admiral Markets oldalarol letoltott verzio van.
Koszonom szepen
Sanyi
Kedves Sanyi!
Az 545-ös sok évvel ezelőtti, idejétmúlt verzió, és nem hinném, hogy könnyen megtalálod bárhol is (nekem sincs meg, pedig én gyűjtöm őket!). A jelenlegi legfrissebb verzió az 1090-es.
Miért keresed ezt a korábbi változatot?