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

انتشار MLFinLab 2.1.0: تغییرات نمایه کندل‌ها و برآوردگر نوسان

مقاله Hudson & Thames

خلاصه

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

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

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

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

برچسب‌ها

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