Professzionális forex programozás és stratégia automatizálás
Radulovic Attila vagyok, vagy ahogyan sokan ismernek: Radu.
2010 óta dolgozom a forex programozás területén. Egyedi stratégiákból készítek kereskedési robotokat MetaTrader platformokra.
Forex robot programozó vagyok, és így tudok segíteni neked:
MetaTrader 4 és MetaTrader 5 platformokra készítek tőzsdei kereskedő robotot (expert advisort) és indikátort a stratégiád alapján.
Támogatlak a kereskedési stratégiád finomításában, és segítek elkerülni a tőzsde és a forex kereskedés tipikus csapdáit és zsákutcáit, amelyek az automatizált online kereskedés során merülnek fel.
Szakmai cikkeimen, útmutatóimon keresztül hasznos információkkal és tudnivalókkal látlak el a kereskedési stratégia tervezése, létrehozása, üzemeltetése, tesztelése, valamint a MetaTrader kereskedő szoftver kapcsán.
Milyen típusú MetaTrader programok léteznek?
Expert advisor
Egy robot (expert, EA) végrehajtja a kereskedési stratégiád összes lépését a nyitástól a záráson át, a menedzselésig.
Igényed szerint lehet teljesen automatikus, vagy akár félautomata. Minden árfolyammozgásra képes automatizált művelettel reagálni, egy vagy több pozíciót és függő megbízást is képes kezelni, szabadon paraméterezhető, így bármilyen idősíkon és instrumentumon működik.
Indikátor
Egy indikátor vizuálisan ábrázolja a múltbéli gyertyák alapján kiszámolt adatokat és a belépési szignálok helyét.
Az indikátorok segítenek a chartok és a múlt elemzésében, az ismétlődő piaci mintázatok érzékelésben és azok előre vetítésében. Használatukkal könnyebb a kereskedési cselekvéseket (pozíciónyitás, pozíciózárás, pozíció menedzselés) érintő döntések meghozatala és a szabályok megalkotása.
Szkript
Egy szkript jellemzően egyszerűbb, kereskedéshez kapcsolódó, vagy attól független műveleteket hajt végre.
Csak külön kérésre indulnak el, és a piaci mozgástól teljesen függetlenül működnek. Fontos, hogy a feladatuk elvégzése után befejezik a működésüket. Speciális felhasználási területük a konverziók, a kényszerített frissítések és az exportálási műveletek.
A forex programozás segítségével mindhárom programtípust létre tudom hozni MetaTrader 4 és MetaTrader 5 platformokon is.
- MQL4 és az MQL5 programnyelven is robottá tudom formálni a stratégiádat.
Ha nem tudod, hogy melyik verziót érdemes használni, figyelmedbe ajánlom az útmutatóm erre vonatkozó bekezdését.
Milyen előnyei vannak az expert alapú kereskedésnek?
Paraméterezhető, vagyis tetszőleges számú forgatókönyvet állíthatsz fel, és alkalmazhatsz a segítségével.
A tőzsdei kereskedő robotnak nincsenek érzelmei, így az emberrel ellentétben érzelemalapú hibákat sem követ el, emellett leveszi a válladról a pszichés terheket.
A nap 24 óráján keresztül, fáradhatatlanul felügyeli a stratégia minden lépését, ezért időt szabadít fel számodra.
Precízen és sokkal gyorsabban dolgozik, mivel pontosabban hajtja végre a kereskedési műveleteket, mint az ember.
Visszatesztelhető és optimalizálható, így a múltbéli adatokon is tesztelheted kereskedési szisztémád különböző beállításait.
Rengeteg elemezhető adatot gyűjthet össze (valós időben és visszatesztelésben is), amelyet felhasználhatsz a stratégiád finomításához.
Mire figyelj, ha expertet szeretnél létrehozni stratégiádból?
A stratégia három legfontosabb építőköve a belépési, a kilépési, és a menedzselési szabályok felállítása. Már a stratégiaalkotás során rengeteg munkát és energiát kell befektetni annak érdekében, hogy egy nyereséget termelő rendszer álljon elő. Nem elvárás, de sokat segít, ha már van kézi kereskedési tapasztalatod a stratégiával.
Ha úgy látod, hogy segítségre van szükséged a folyamatban, vagy szeretnél velem beszélni leendő robotodról, kérj tőlem egy konzultációt! Ez a szakmai beszélgetés kitűnően alkalmas arra, hogy átbeszéljük a kereskedési stratégiád részleteit. Örömmel segítek, és adok tanácsot neked egy-egy módszer vagy funkció kapcsán, továbbá megosztom veled ötleteimet, meglátásaimat.
Írtam róla, hogy milyen tanácsaim vannak a forex robot programozás kapcsán, illetve arról, hogyan dolgozom. Korábbi ügyfeleim véleményét itt találod.
Mi kell ahhoz, hogy elkészüljön egy tőzsdei kereskedő robot?
Pontosan, matematikai szabályokkal leírható kereskedési szabályrendszer. Ne aggódj, ha olyan kézi műveleteket is tartalmaz a rendszered, amelyeket nem szeretnél – vagy nem lehet – automatizálni, ugyanis van mód rá, hogy ezeket is beépítsük. A lényeg, hogy képben legyél a saját kereskedési stratégiáddal.
Specifikáció, vagyis annak leírása, hogy milyen szabályok mentén kereskedsz. Szükségtelen programozói nyelvet használnod, tökéletesen elegendő, ha a saját nyelveden fogalmazod meg.
Megbeszélés, ahol megosztod velem a szabályaidat, és ahol részletesen egyeztetjük, hogy mire van szükséged. Menet közben kérdezek és jegyzetelek, továbbá szívesen segítek azokban a pontokban, amelyekben még nem döntöttél véglegesen, esetleg ötleteket vársz velük kapcsolatban.
Árajánlat, amelynek részét képezi egy általam megfogalmazott összegzés a robot működésének szabályaival, funkcióival és szolgáltatásaival, közös egyeztetésünk alapján.
Milyen feladataid lesznek, miután elkészül a robotod?
Egy elkészült expert hatalmas lépés, de forex robotos kereskedőként egy következő fejezetbe kezdesz, mely során többféle új munkafolyamat vár rád.
Az elengedhetetlen időszak a tesztelés, optimalizálás és finomhangolás szakasza. A valós kereskedés analitikái, valamint az egyszeri visszatesztelések és optimalizációk során kinyert információkkal elősegítheted a jó, és kizárhatod a kevésbé jó beállításokat, be- és kilépési, illetve menedzselési módszereket.
A kereskedőrobot viselkedése az állítható paraméterekkel szabadon befolyásolható, de gyakran előfordul, hogy további programozási munkára lesz szükség. A valós idejű üzemeltetés, és a visszatesztelés során új ötletek jöhetnek, amelyeket szeretnél beépíteni a robotba, illetve igény merülhet fel a meglévő funkciók módosítására. Én tíz éve napi szinten tőzsdei robot fejlesztéssel foglalkozom, így állok rendelkezésedre az ötleteid kivitelezésében.
A robotos és a kézi kereskedéshez nélkülözhetetlen a megfelelő brókercég kiválasztása. Több alkalmas cég várja, hogy számlát nyiss nála. A számlanyitási folyamat kapcsán útmutatómban nyújtok segítséget.
Mi a következő lépés?
Ha pontosan tudod, hogy milyen robotot szeretnél, vagy épp ellenkezőleg, úgy érzed, hogy el vagy veszve a fogalmak, teendők között, és segítségre van szükséged, akkor igényelj tőlem egy robotos konzultációt!
Ha inkább beleolvasnál korábbi tartalmaimba és útmutatóimba, akkor görgess kicsit lejebb, és válogass korább bejegyzéseimből. Útmutatóimat az Útmutatók, bejegyzéseimet pedig a Cikkek menüben találod.
Mit mondanak azok, akikkel már együtt dolgoztam?
Reiter Gyöngyi
Teljesen véletlenül találtam rá Radura, először a cikkeit kezdtem el olvasni, elsősorban kereskedési robot témában. Elképesztő az a precizitás amit képvisel, egy olyan, teljesen kezdő, minimális informatikai ismeretekkel rendelkezőnek is, mint én világosan és érthetően magyaráz el mindent.
Többször került már sor technikai jellegű konzultációra, bármikor írtam neki, pár órán belül rendelkezésemre állt online és segített megoldani a problémámat. Mindezt rengeteg odaadással és lelkesedéssel. Hálás vagyok, köszönöm!
Kiss Csaba
Attilával az első találkozásunk alkalmával rögtön megtaláltuk a közös nevezőt. Ő is, mint ahogy mi is, a magyar pénzügyi kultúra fejlesztését tarja missziójának. Ritka ez a fajta hozzáállás.
Egyébként Attila munkájával, szakmai hozzáértésével a legteljesebb mértékben meg voltunk elégedve. Ötleteivel mindig segítette a projektünket. Kiszámíthatóan, pontosan és gyorsan dolgozott. Lelkesedése és a szakma iránti lojalitása inspiráló. A későbbiekben is vele tervezzük az együttműködésünk.
Turzó Attila
Mivel nem értek az MQL programozáshoz, külön munka volt Radunak, hogy a gondolataimat is kitalálja… Mondanom sem kell, hogy egyből sikerült neki. Minőségi munka egy nagyon hozzáértő embertől… Köszönöm!
Ajanidisz Attila
Nagyon tetszett a profizmus, szakértelem, ami átitatta az egész beszélgetést. Radu végig rám figyelt, az én igényeimre kereste a megoldást. Semmire sem mondott nemet, mindig a megoldás oldaláról próbálta megfogni a helyzetet.
Dukai Zsolt
Robotok terén abszolút kezdő vagyok, ezért nekem a leginkább szimpatikus a türelme és a segítőkészsége volt, amit a robotom átadásakor lezajlott “oktatás”, majd az azt követő tesztelés során tanúsított. A programozási hibákat gyorsan javította, sőt a tesztelés közben fellépő egyéb problémák megoldásában is nagyon segítőkész volt (amik ráadásul nem is a robot hibái voltak, hanem az én zöldfülűségemből adódtak). A munka során a hozzáértésével kapcsolatosan kétségem sem támadt, legközelebb is mindenképp hozzá fordulnék.
Csomós Csaba
Nem csak hogy tökéletesen elkészíti azt amit kérsz, de segít is miután elkészült. Ha valahol elakadsz az információ tengerén, elmagyarázza ha valamit nem értesz vagy elsőre nem tiszta. Egy egy beszélgetés alakalmával többet lehet tőle tanulni, mintha egész nap a neten böngésznél.
Cikkeim az egyedi forex robot kereskedés és forex programozás témaköréből:
A stratégia automatizálás 7 tipikus hibája
A stratégia automatizálás folyamatában sok a hibalehetőség. Bejegyzésemben hét nagyon gyakori problémát mutatok be, hogy elkerülhesd őket.
Így jön létre egy kereskedési stratégia
Egy kereskedési stratégia megszületése szakaszokra osztható. Bejegyzésemben ezeket a szakaszokat veszem górcső alá.
Az expert advisor előnyei a kereskedés során
A robot nem más, mint a meglévő, kidolgozott, letesztelt stratégiád automatizálása. Azt, hogy miben tud segíteni téged egy ilyen program, többféle megközelítéssel szoktam vizsgálni. A második részben a kereskedésszakmai és műszaki megközelítéssel foglalkozom.
Segíthet-e a robotos kereskedés az érzelmi akadályok leküzdésében?
A kereskedőrobot nem más, mint a meglévő, kidolgozott, letesztelt stratégiád automatizálása. Azt, hogy miben tud segíteni téged egy ilyen program, többféle megközelítéssel szoktam vizsgálni. Az első részben az érzelmi megközelítéssel foglalkozom.
A kereskedési stratégia 3 legfontosabb építőköve
Ebben a bejegyzésben a kereskedési stratégiák három fő összetevőjéről, és a köztük lévő összefügésekről írok: belépés, menedzselés, kilépés.
A tőkeáttétel csökkenésének hatásai
Az ESMA szabályok miatt bevezetésre kerülő alacsony tőkeáttétel hatásait mutatom be ebben a bejegyzésben egy gyakorlati példán keresztül.
A pozícióépítés típusai
Sokféle lehetőség van arra, hogy egyszerre több pozíciót kezeljünk. Trendirányban? Kontratrend irányban? Azonos, vagy eltérő típusú pozíciókat? A bejegyzés-sorozatban erre próbálok alternatívákat mutatni.
Robotot szeretnék! De milyet?
Régóta szerettem volna összefoglalni egy cikkben a robotkereskedésről, robotvásárlásról és robotprogramozásról folyamatában kialakult véleményemet. Írásom talán nem minden pontja összeszedett, de bízom benne hogy sokakat megóvok egy esetleges veszteségtől vagy felesleges pénzkidobástól.
Nem találod, amit keresel?
Ha nem sikerült még eldöntened, hogy merre tovább, akkor kattints az alábbi gombra, és részletezem, hogy miben tudok Neked segíteni!