Üdvözöllek, Csipkés László vagyok, forex robot fejlesztő és MQL fejlesztő, programozó matematikus végzettséggel, 2007-ben szerzett diplomával.

2011 óta foglalkozom kifejezetten forex kereskedő szoftverek programozásával.
Az évek során több száz indikátort és Expert Advisort készítettem, nagyobbrészt MQL4 és MQL5 nyelven — minden egyes projekt valaki más konkrét kereskedési elképzelésének megvalósítása volt, nem sablon alapú munka.
A pályám nem véletlenül indult el ebbe az irányba. A programozó matematikus képzés során megismert algoritmuselmélet és a formális gondolkodásmód pontosan azt az alapot adta, amire egy kereskedési rendszer fejlesztéséhez szükség van. A piac szabályrendszerek mentén mozog — legalábbis annak, aki automatizálni akarja a döntéseit, így kell rá tekintenie. Ez a szemlélet azóta is végigkíséri a munkámat.
Az első forex fejlesztési projektek még főként egyszerűbb indikátorokból és jelzőrendszerekből álltak, de az igények hamar összetettebb irányba tolódtak. Stratégiaautomatizálás, kockázatkezelési modulok, multi-szimbólumos rendszerek, brókerspecifikus optimalizálás — ezek mind olyan területek, amelyeken az évek alatt komoly tapasztalatot gyűjtöttem. Ma már nemcsak a kód megírása a feladatom, hanem az is, hogy egy ötletből működő, megbízható rendszert formáljak — olyat, amelyet valaki éles számlán, valós pénzzel futtat.
Amit ebből a másfél évtizedből a legtöbbet tanultam: a legjobb kód az, amelyik nem okoz meglepetést. Sem a fejlesztés közben, sem az átadáskor, sem fél évvel később, amikor a piac valami szokatlan helyzetbe kerül. Ez az elvárás formálta a saját fejlesztői csomagomat, amelyet minden projektben a háttérben használok, és ez határozza meg azt is, hogyan kommunikálok az ügyfelekkel a munka során.
15+
év tapasztalat az algoritmikus kereskedés fejlesztésben
500+
elkészített egyedi indikátor, script és Expert Advisor
2007
programozó matematikus diploma megszerzése
Hogyan közelítem meg a fejlesztést?
A programozó matematikus képzés nem véletlenül az alapom: a tanulmányaim során az objektumorientált szemlélet vált a természetes gondolkodásmódomá.
Ez a gyakorlatban azt jelenti, hogy egy kereskedési rendszert nem egyetlen összefüggő kódtömbként, hanem jól elkülönített, egymással kommunikáló modulokként tervezek meg.
Ez a megközelítés komoly előnyöket hoz: a kód átlátható, könnyen bővíthető, és ha a stratégia egy részét módosítani kell, az nem érinti a rendszer többi elemét.
Egy jól felépített Expert Advisor fejlesztő munkája nem ér véget az átadással — a kód hosszú távon is karbantartható marad.
Az évek tapasztalatait egy saját fejlesztésű csomagba gyűjtöttem össze, amelyet minden projektben a háttérben használok.
Ez a csomag a leggyakoribb futási idejű hibák kezelését, a megbízásmenedzsment logikáját és a brókerspecifikus sajátosságok kezelését tartalmazza — olyan megoldásokat, amelyeket sok projekt után csiszoltam finomra.
Az eredmény: kevesebb váratlan hiba éles kereskedés közben, és stabilabb működés az első pillanattól.
Ami számomra fontos
- Mindkét fél elégedettsége: A célom nem csupán az, hogy a kód leforduljon és fusson — hanem az, hogy pontosan azt csinálja, amit megbeszéltünk. Egy projekt akkor sikeres, ha te elégedett vagy az eredménnyel, én pedig büszke vagyok a munkámra.
- Egyértelmű kommunikáció: A fejlesztés előtt pontosan egyeztetjük a szabályokat, a feltételeket és az elvárt viselkedést. Nem marad kétértelműség — sem a megbízásnál, sem az átadásnál.
- Megbízható, tesztelt kód: A saját háttércsomagom és az objektumorientált felépítés együttesen azt biztosítják, hogy az átadott szoftver éles környezetben is stabilan működjön, ne csak a fejlesztői tesztkörnyezetben.
- Hosszú távú szemlélet: Olyan kódot írok, ami később is érthető és módosítható — ha a stratégiád változik, nem kell mindent nulláról újrakezdeni.
Ha tapasztalt forex robot fejlesztőt keresel, aki nemcsak a kódot érti, hanem a kereskedési logikát is — keress meg, és megbeszéljük a projektedet.





