نمونه‌کارها

رفع لغزش سفارش در اکسپرت

افزودن سقف لغزش، بررسی اسپرد پیش از ارسال، تلاش مجدد محدود در صورت رد سفارش و لاگ کامل تفاوت قیمت درخواست و اجرا.

MT4 دارنده اکسپرت موجود نوید پاکزاد صاحب اکسپرت پرمعامله

مشخصات فنی پروژه

مشخصات فنی پروژه

بازار
EURUSD / GBPUSD
تایم‌فریم
M5
پلتفرم
MT4
نوع مشتری
دارنده اکسپرت موجود
بازه اجرا
۴ هفته
ساختار و ابزار
MQL4، لاگ سفارش، داده M5 دو جفت‌ارز
استراتژی
کنترل قیمت اجرا
ماژول‌ها
سقف لغزش + تلاش مجدد هوشمند
تست
تست ساعات شلوغ

کارفرما این پروژه

نوید پاکزاد

نقش
صاحب اکسپرت پرمعامله
شهر
اصفهان
کد پروژه
TBT-1408-29
جریان معاملات

ایده کارفرما

نوید پاکزاد با EURUSD / GBPUSD روی M5 کار می‌کند و دستور کار اولیه این بود: در ساعات شلوغ سفارش‌ها با قیمت بد پر می‌شوند؛ این را درست کن.

مسئله اولیه

اکسپرت بدون سقف لغزش سفارش می‌فرستاد و در ساعات شلوغ، سفارش‌ها تا چند پیپ بدتر پر می‌شدند.

راه‌حل

افزودن سقف لغزش، بررسی اسپرد پیش از ارسال، تلاش مجدد محدود در صورت رد سفارش و لاگ کامل تفاوت قیمت درخواست و اجرا.

دلیل این انتخاب

تعداد تلاش مجدد محدود شد تا در بازار سریع، سفارش‌های تکراری هزینه اضافه نسازند. سازگار با روش کاری که روی EURUSD / GBPUSD استفاده می‌شود و قابل تست با داده تاریخی موجود.

پیشگیری‌ها و کنترل ریسک

پیش از هر تغییر، یک نسخه پشتیبان ثبت می‌شود و رفتار قبلی به‌عنوان مرجع تست نگه داشته می‌شود.

پیشنهاد ما برای مرحله بعد

گام بعدی، بازبینی فنی کامل اکسپرت و بستن بدهی‌های کد قدیمی است.

نمونه‌کارها

نتیجه اندازه‌گیری‌شده

اعداد همان چیزی است که در تست اندازه‌گیری شده؛ نه وعده عملکرد آینده.

  • 0.5 pip میانگین لغزش اجرا
  • 4 خطاهای رفع‌شده
  • 40 ms زمان پاسخ سفارش
  • 99.9 % پایداری اجرا در تست

نمونه‌کارها

روند پیشرفت پروژه

هر پروژه از همین پنج مرحله عبور می‌کند و بازه هر مرحله در سند مشخصات مشخص است.

  1. کشف و صورت‌بندی مسئله

    انجام‌شده

    بازبینی کد موجود، پیدا کردن علت خطا و تعیین محدوده تغییر روی EURUSD / GBPUSD.

    روز ۱–۱

  2. سند مشخصات اجرایی

    انجام‌شده

    نوشتن فهرست تغییرات تأییدشده و آنچه در این مرحله دست نمی‌خورد.

    روز ۲–۵

  3. پیاده‌سازی

    انجام‌شده

    اعمال تغییرات کوچک و قابل بازبینی، بدون بازنویسی بی‌دلیل بخش‌های سالم.

    روز ۶–۱۵

  4. تست و اعتبارسنجی

    انجام‌شده

    تست رگرسیون روی رفتار قبلی و تست هدف روی موردی که باید تغییر کند.

    روز ۱۶–۲۱

  5. تحویل و پشتیبانی

    انجام‌شده

    تحویل نسخه اصلاح‌شده همراه گزارش تغییرات و دلیل هر تغییر.

    روز ۲۲–۲۵