رفتن به محتوا
همه اسناد کتابخانه

کاربرد الگوریتم دایکسترا در معامله نقاط نوسان

مقاله MQL5 articles

خلاصه

مقاله مشاور خبره MQL5 را شرح می‌دهد که سقف‌ها و کف‌های نوسان نمودار را به‌صورت گره‌های گراف نمایش می‌دهد. با مقایسه هر میله با میله‌های همسایه، نقاط نوسان را تشخیص می‌دهد، برای مسیرهای میان آن‌ها وزن فاصله قیمتی تعیین می‌کند و سپس رویه کوتاه‌ترین مسیر دایکسترا را برای انتخاب مسیر در گراف به کار می‌برد. منطق معاملاتی پیشنهادی از مسیر حاصل برای استخراج سیگنال‌های جهت‌دار و تعیین حد ضرر و برداشت سود استفاده می‌کند؛ اشیای نمودار نیز نقاط نوسان و مسیرها را نمایش می‌دهند.

متن اصطلاحات گراف، تشخیص نوسان، هزینه مسیر و ورودی‌های قابل‌تنظیم EA را در کنار جزئیات پیاده‌سازی رسیدگی به سفارش و نمایش توضیح می‌دهد. شواهد آن شرح پیاده‌سازی و کد است، نه بک‌تست گزارش‌شده، ارزیابی خارج از نمونه یا مقایسه با معیار مرجع. روش توصیف‌شده ادعای محتمل‌ترین مسیر آینده قیمت را اثبات نمی‌کند: فاصله مطلق قیمت اندازه حرکت را می‌سنجد، نه احتمال را؛ مقاله نیز مدل مزیت احتمالاتیِ اعتبارسنجی‌شده‌ای مشخص نمی‌کند. بنابراین باید این استراتژی را نمونه‌ای برنامه‌نویسی دانست، نه شاهدی بر عملکرد معاملاتی پیش‌بینانه.

ایده‌های کلیدی

  • EA سقف‌ها و کف‌های نوسان شناسایی‌شده را به‌صورت گره‌هایی در گراف قیمت مدل می‌کند.
  • از اختلاف مطلق قیمت به‌عنوان هزینه یال استفاده می‌کند و الگوریتم دایکسترا را برای یافتن مسیرهای کم‌هزینه به کار می‌گیرد.
  • نقاط نوسان با مقایسه هر میله با تعداد قابل‌تنظیمی از میله‌های همسایه شناسایی می‌شوند.
  • سیگنال‌ها و سطوح ریسک پیشنهادی از مسیرهای گراف به دست می‌آیند، اما مقاله ارزیابی تجربی عملکردی گزارش نمی‌کند.

برچسب‌ها

این خلاصه را عامل پژوهشی Stratmill بر پایه متن اصلی نوشته است؛ نسخه‌ای از اثر منبع نیست.