Set fájlok a MetaTrader platformon – miért nélkülözhetetlenek a profi kereskedők számára?

A MetaTrader platform az egyik legnépszerűbb eszköz a forex és CFD kereskedők körében, köszönhetően annak, hogy lehetőséget ad automatizált stratégiák – ún. expert advisorok (EA-k) – és egyedi indikátorok futtatására.
Akár a MetaTrader 4-et (MT4), akár az újabb MetaTrader 5-öt (MT5) használod, előbb-utóbb találkozol a set fájlokkal – ezek a fájlok teszik lehetővé, hogy a robotod vagy indikátorod paramétereit könnyedén elmentsd, megoszd, és egyetlen kattintással újratöltsd.

Ez a bejegyzés bemutatja, mit jelentenek a set fájlok, milyen előnyei vannak a használatuknak, és hogyan működnek mindkét MetaTrader verzióban. Emellett szó lesz az MT5-ben elérhető ini fájlokról, valamint arról is, hogyan lehet ugyanazt a beállításlistát több, egymáshoz kapcsolódó eszköznél (pl. robot és indikátor) is alkalmazni.

A cikkben leírtak egyaránt érvényesek a MetaTrader 4 és MetaTrader 5 szoftverre, ahol szükséges, ott külön kiemelem a köztük lévő eltéréseket.

Mi az a set fájl?

A set fájl (kiejtve: „szet fájl”) tulajdonképpen egy olyan kis méretű dokumentum, amely egy robot vagy indikátor összes beállítását – vagyis a paraméterek nevét és értékét – tartalmazza.
A fájl kiterjesztése .set, és célja, hogy megkönnyítse az automatizált rendszerek kezelését, tesztelését és megosztását.

Amikor egy robotot vagy indikátort a chartra helyezel, az alapértelmezett paraméterek automatikusan betöltődnek – ezeket a fejlesztő állította be a kód írásakor.
Azonban egy komolyabb stratégia esetében több tucat, akár több száz beállítási lehetőség is lehet: időszakok, szűrők, money management paraméterek stb. Ezeket minden egyes alkalommal kézzel beírni nemcsak időrabló, hanem hibalehetőségekkel is jár.

Itt jön képbe a set fájl, amely lehetővé teszi, hogy mindezt egy kattintással töltsd be.
Nem kell újra és újra paraméterezni – egyszerűen csak megnyitod a mentett .set fájlt, és a robot vagy indikátor azonnal az előzőleg mentett beállításokkal indul.

A gyakorlott kereskedők számára ez szinte elengedhetetlen eszköz, hiszen jelentősen gyorsítja az optimalizálást, a visszatesztelést és a valós idejű futtatást.

Összefoglalva:
A set fájl:

  • egy mentett beállításlista MetaTrader eszközökhöz (.set kiterjesztéssel),
  • gyors újratöltést és konzisztens eredményeket biztosít,
  • elengedhetetlen, ha automatizált kereskedési stratégiákat használsz.

Miért érdemes set fájlokat használni?

Ha komolyan veszed a kereskedést, a set fájlok nem egyszerűen kényelmi funkciót jelentenek — sokkal inkább az automatizált munka egyik alapkövét.
A MetaTraderben futó robotok és indikátorok beállítása gyakran időigényes folyamat, különösen, ha több stratégiát tesztelsz vagy finomhangolsz.
A set fájlokkal azonban ezt a folyamatot pillanatok alatt megismételheted, sőt, akár más eszközökre vagy számítógépre is könnyedén átviheszed.

1️⃣ Időmegtakarítás és hatékonyság

A legnagyobb előnye, hogy nem kell újra és újra kézzel beállítani a paramétereket.
Egy jól konfigurált robotnál ez akár több tucat mezőt is jelenthet — például idősíkokat, indikátor értékeket, belépési feltételeket, kockázati százalékokat.
Ehelyett egyszerűen betöltöd a mentett .set fájlt, és a robot azonnal készen áll a használatra, pontosan ugyanazokkal az értékekkel, mint korábban.

2️⃣ Könnyű megoszthatóság

Ha stratégiát fejlesztesz, vagy másokkal dolgozol együtt, a set fájl hatalmas előny.
Elég elküldened a fájlt, és a másik fél ugyanazt a beállításrendszert kapja meg, mint amit te használsz.
Ez nemcsak a közös munkát segíti, hanem a tanulást és az optimalizálást is: mások visszajelzései alapján egyszerűen módosítható és újra elmenthető.

3️⃣ Tesztelés és optimalizálás egyszerűbben

A stratégia-tesztelés során gyakran több beállítási variációt kell kipróbálni.
Ahelyett, hogy minden tesztnél újra beírogatnád az értékeket, elmentheted a különböző konfigurációkat külön set fájlokba – például:

  • EURUSD_H1_safe.set
  • XAUUSD_M15_aggressive.set

Így a későbbiekben bármikor visszatérhetsz egy korábbi, jól működő beállításhoz, anélkül, hogy újra kézzel kellene rekonstruálni.

4️⃣ Stabilitás és hibamentes működés

A kézi paraméterezés hibalehetőséget hordoz – egyetlen rosszul megadott érték akár teljesen felboríthatja a stratégiát.
A set fájlokkal viszont ugyanaz a konfiguráció fut minden alkalommal, ezáltal kizárható az emberi tévedés.
A stabilitás különösen fontos, ha több instrumentumon vagy több idősíkon futtatod ugyanazt az Expert Advisor-t.

💡 Jó tudni!

  • A set fájlok csak az adott robothoz vagy indikátorhoz tartozó beállításokat tárolják.
    Ha más eszközre próbálod betölteni, a rendszer nem fogja felismerni.
  • A fájlok helye alapértelmezés szerint:
    MetaTrader → MQL4/MQL5 → Presets mappában található.
  • A fájlok mérete rendkívül kicsi, így bátran archiválhatók, rendszerezhetők vagy akár felhőben is tárolhatók (Google Drive, Dropbox stb.).
  • Célszerű a fájloknak beszédes nevet adni – például az instrumentum, idősík és stratégia típus alapján, hogy később könnyen beazonosíthatók legyenek.

Összefoglalva:
A set fájlok használata:

  • gyorsítja a munkát,
  • csökkenti a hibák esélyét,
  • megkönnyíti a közös fejlesztést,
  • és segít rendszerezni a beállításaidat.

Hogyan töltsd be és mentsd el a set fájlokat a MetaTraderben?

A set fájlok használata elsőre bonyolultnak tűnhet, de valójában néhány kattintással kezelhetők.
Akár a MetaTrader 4-et, akár a MetaTrader 5-öt használod, a folyamat logikája ugyanaz:
beállítod a robotot vagy indikátort, elmented a konfigurációt, majd később bármikor betöltöd ugyanezt a beállításlistát – hibamentesen, azonnal.

Lássuk lépésről lépésre mindkét verziót👇

🧩 Set fájl betöltése a MetaTrader 4-ben (MT4)

1️⃣ Nyisd meg a MetaTradert, majd helyezd a kívánt Expert Advisor-t (EA-t) vagy indikátort a grafikonra.
2️⃣ A felugró ablakban válaszd a “Inputs” fület – itt találhatók a paraméterek, amiket módosítani tudsz.
3️⃣ A jobb oldalon kattints a “Load” (Betöltés) gombra.
4️⃣ A megjelenő ablakban tallózd ki a kívánt .set fájlt (alapértelmezett hely: Presets mappa).
5️⃣ Válaszd ki, majd nyomd meg az Open gombot.
6️⃣ A paraméterek automatikusan betöltődnek, ezután kattints az OK gombra – és a robot azonnal az új beállításokkal indul el.

💡 Tipp: ha nem látod a Presets mappát, írd be a fájlkezelő keresőjébe:
%appdata%/MetaQuotes/Terminal/
Ez elvezet a MetaTrader mappájába, ahol megtalálod az MQL4 → Presets útvonalat.

💾 Set fájl mentése a MetaTrader 4-ben

1️⃣ Ugyanabban az “Inputs” fülön, ahol a paramétereket módosítottad, kattints a “Save” (Mentés) gombra.
2️⃣ Adj nevet a fájlnak (például: EURUSD_H1_safety.set).
3️⃣ A mentett fájl automatikusan a Presets mappába kerül.
4️⃣ Később bármikor visszatöltheted ugyaninnen.

Ez a funkció különösen hasznos, ha több különböző beállításverziót használsz ugyanarra az EA-ra – így egyszerűen válthatsz konzervatív, agresszív vagy tesztelős módok között.

⚙️ Set fájlok kezelése a MetaTrader 5-ben (MT5)

A MetaTrader 5-ben a logika szinte ugyanaz, de a felület modernebb, így még kényelmesebben használható.

Betöltés MT5-ben:

1️⃣ Tedd az EA-t vagy indikátort a grafikonra.
2️⃣ A felugró ablakban válaszd az Inputs (Bemenetek) fület.
3️⃣ Kattints a “Load” gombra, és keresd meg a mentett .set fájlt (mappa: MQL5 → Profiles → Presets).
4️⃣ Nyomd meg az Open gombot, majd az OK-t.

A beállítások azonnal érvénybe lépnek, nincs szükség újraindításra.

Mentés MT5-ben:

1️⃣ Az Inputs fülön módosítsd a paramétereket, majd kattints a “Save” gombra.
2️⃣ Adj egyértelmű nevet a fájlnak (pl. XAUUSD_M30_trend_follow.set).
3️⃣ A MetaTrader automatikusan elmenti a megfelelő mappába, így később bármikor visszatöltheted.

📂 Set fájlok helye röviden

PlatformMappa elérési útvonal
MT4MQL4 → Presets
MT5MQL5 → Profiles → Presets

Ha másik számítógépen is szeretnéd használni ugyanazokat a beállításokat, egyszerűen másold át a fájlokat ebbe a mappába.

Összefoglalva:
A set fájlok betöltése és mentése:

  • gyakorlatilag néhány kattintás,
  • lehetővé teszi a gyors stratégia-váltást,
  • és biztosítja a konzisztens eredményeket minden eszközön és környezetben.

Ini fájlok és átjárhatóság a MetaTrader 5-ben – amikor a set fájl már nem elég

A MetaTrader 5 egy lépéssel tovább megy a testreszabhatóság terén.
Míg a set fájlok a robotok és indikátorok bemenő paramétereit tárolják, az INI fájlok ennél jóval többet rögzítenek: a teljes tesztelési környezetet is elmentik.
Ez óriási előny azok számára, akik komoly stratégia-visszatesztelést végeznek, és több beállítást akarnak gyorsan váltogatni.

⚙️ Mi az az INI fájl?

Az INI fájl a MetaTrader 5 stratégiai teszterének konfigurációját tartalmazza.
Egyetlen fájlban tárolja:

  • az EA (Expert Advisor) paramétereit,
  • a tesztelési környezet beállításait,
  • az időszakot és idősíkot,
  • a modell típust (pl. minden tick, 1 perces OHLC stb.),
  • a tőkeáttételt,
  • és a forward tesztelés állapotát.

Más szóval: egy INI fájl betöltésével az egész tesztelési környezet egy kattintással visszaállítható – pont úgy, ahogy legutóbb elmentetted.
Nemcsak az EA paramétereit, hanem az egész teszter környezetet hozza vissza.

🧩 INI fájl betöltése a MetaTrader 5-ben

1️⃣ Nyisd meg a Stratégiai Tesztert (Ctrl + R).
2️⃣ A tesztelendő Expert Advisor neve mellett látsz egy kis fogaskerék ikont.
3️⃣ Kattints rá, és válaszd a „Beállítások betöltése” opciót.
4️⃣ Tallózd be a kívánt .ini fájlt.

Amint megnyitod, a program automatikusan visszatölti:

  • a korábbi robotbeállításokat,
  • a kiválasztott instrumentumot (pl. EURUSD),
  • az idősíkot,
  • a tesztelési intervallumot,
  • és minden kapcsolódó paramétert.

Ezzel lényegében másodpercek alatt visszakapod a teljes környezetet, amit korábban hosszú percekig állítgattál.

💾 INI fájl mentése

Ha szeretnéd elmenteni a jelenlegi beállításaidat:

1️⃣ A teszter panelen kattints ismét a fogaskerék ikonra.
2️⃣ Válaszd a „Beállítások mentése” lehetőséget.
3️⃣ Adj nevet a fájlnak – például BTCUSD_H1_backtest.ini.
4️⃣ A fájl automatikusan a MetaTrader konfigurációs mappájába kerül.

Később, akár hónapok múlva is, pontosan ugyanonnan folytathatod a munkát, ahol abbahagytad.

🔄 Átjárhatóság – amikor több eszköz ismeri ugyanazokat a beállításokat

A MetaTrader egy okos funkciója, hogy ha két külön eszköz (például egy indikátor és egy robot) ugyanazokat a paraméterneveket használja, akkor ugyanazt a set fájlt is képesek beolvasni.

Példa:

  • Van egy robotod, ami „SignalStrength” és „RiskLevel” paramétereket használ.
  • Van egy indikátorod, ami ugyanezekkel a paraméternevekkel dolgozik.

Ha az EA-ból elmented a set fájlt, majd betöltöd az indikátorba:
✅ a közös paraméterek automatikusan betöltődnek,
🚫 a nem egyező paramétereket a program egyszerűen figyelmen kívül hagyja.

Ez a részleges kompatibilitás rendkívül hasznos, ha ugyanazon stratégia több eszközből áll — például egy indikátor generálja a jelet, a robot pedig az alapján nyit pozíciókat.

💡 Miért előnyös ez?

  • Gyors munkafolyamat: nem kell kétszer ugyanazokat az értékeket begépelni.
  • Kevesebb hiba: a MetaTrader automatikusan azonosítja a közös paraméterneveket.
  • Egységes beállítás: ha több komponens dolgozik együtt (pl. indikátor + EA), mindig ugyanazzal a logikával működnek.

🧠 Fontos tudnivalók

  • A beállítások paraméternév alapján illeszkednek, nem a sorrend szerint.
  • Ha a név megegyezik, a program automatikusan felismeri.
  • Ez a funkció nem hibázik, ha a fájlban felesleges változók vannak – egyszerűen kihagyja őket.

Összegzés

Az INI fájlok és az átjárható set fájlok együttesen teszik lehetővé, hogy:

  • a teljes visszatesztelési környezetet pillanatok alatt visszaállítsd,
  • a stratégiáid konzisztensen működjenek több eszközön,
  • és a beállításaidat könnyedén megoszthasd vagy archiválhasd.

Ezek a fájlok a MetaTrader profibb szintjét képviselik – ahol már nemcsak kereskedsz, hanem struktúráltan menedzseled a stratégiáidat.

Shopping Cart
Scroll to Top