استخدام برنامه نویس MQL5
شرح موقعیت شغلی
عنوان شغلی
اکسپرتنویس متاتریدر ۵ (MQL5 Developer / Algo Trader)
هدف شغل (Job Objective)
طراحی، توسعه و بهینهسازی اکسپرتها (Expert Advisors)، اندیکاتورها و اسکریپتهای معاملاتی در پلتفرم MetaTrader 5 با استفاده از زبان MQL5، با هدف پیادهسازی استراتژیهای معاملاتی سودآور، قابل تست و مقیاسپذیر.
شرح وظایف (Key Responsibilities)
- توسعه و کدنویسی Expert Advisor بر اساس استراتژیهای ارائهشده
- تبدیل استراتژیهای ترید (پرایس اکشن، اندیکاتوری، الگوریتمی) به منطق قابل اجرا
- طراحی و توسعه اندیکاتورهای سفارشی
- بکتست، فوروارد تست و بهینهسازی استراتژیها
- پیادهسازی مدیریت سرمایه (Money Management) و مدیریت ریسک
- دیباگ و رفع باگهای اجرایی در شرایط واقعی بازار
- اتصال اکسپرت به APIها (در صورت نیاز)
- مستندسازی کدها و ارائه گزارش عملکرد
- همکاری با تیم تحلیلگران و تریدرها برای بهبود استراتژی
مهارتهای تخصصی (Technical Skills)
الزامی:
- تسلط کامل به MQL5
- تسلط به ساختار اکسپرتها (OnTick، OnInit، OnDeinit و…)
- آشنایی با مفاهیم:
- Order Management (Buy/Sell, Pending Orders)
- مدیریت پوزیشنها و لاجیک ورود/خروج
- تسلط به بکتست در Strategy Tester متاتریدر ۵
- آشنایی با مفاهیم بازار:
- کندلشناسی
- اندیکاتورها (EMA, RSI, MACD و …)
- مدیریت ریسک
مزیت محسوب میشود:
- تجربه در الگوریتمیک تریدینگ (Algo Trading)
- آشنایی با Python یا C++
- تجربه اتصال به API صرافیها یا بروکرها
- تجربه بهینهسازی (Optimization) و پارامتر تیونینگ
- تجربه طراحی سیستمهای معاملاتی High Frequency (HFT)
مهارتهای فردی (Soft Skills)
- تفکر تحلیلی و حل مسئله
- دقت بالا در جزئیات (Critical for trading logic)
- توانایی کار روی پروژههای بلندمدت
- مسئولیتپذیری در قبال عملکرد استراتژی
شاخصهای ارزیابی عملکرد (KPIs)
- میزان خطای اکسپرت (Bug Rate)
- پایداری عملکرد در بکتست و فوروارد تست
- Drawdown استراتژیها
- Profit Factor و Win Rate
- سرعت توسعه و تحویل پروژهها
شرایط احراز
- حداقل ۲ سال تجربه در MQL5 یا MQL4
- داشتن نمونه کار (اکسپرت یا اندیکاتور) الزامی
- درک عملی از بازارهای مالی (فارکس / کریپتو)
نوع همکاری
- تماموقت / پروژهای / ریموت
- پرداخت: ثابت + پاداش بر اساس عملکرد اکسپرت
خروجیهای مورد انتظار
- اکسپرت کامل با سورس کد تمیز
- گزارش بکتست (Equity Curve, Drawdown)
- فایل تنظیمات (Set File)
- مستندات منطق استراتژی
مهارتهای مورد نیاز
- MQL5
- Expert
- mql4
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست