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

استفاده از موتور اسکریپت برای معاملات چندابزاری و داده بازار

مقاله کتابخانه دوره‌های کمی

خلاصه

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

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

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

  • موتور اسکریپت می‌تواند به چند رابط معاملاتی متصل شود و در چند ابزار اشتراک بگیرد.
  • اسکریپتی که پیوسته اجرا می‌شود می‌تواند داده بازار را بررسی کند و با غیرفعال شدن پرچم فعال خود متوقف شود.
  • توابع پرس‌وجو داده بازار، قراردادها، کندل‌های تاریخی، سفارش‌ها، معاملات، حساب‌ها و موقعیت‌ها را پوشش می‌دهند.
  • موتور از ثبت و لغو سفارش پشتیبانی می‌کند، اما انواع سفارش در رابط‌های مختلف متفاوت‌اند.
  • این مطلب عملیات پلتفرم را توضیح می‌دهد، اما سیگنال یا استراتژی معاملاتی را ارزیابی نمی‌کند.

برچسب‌ها

از مجموعه یک دوره خصوصی؛ نسخه اصلی منتشر نشده است.