עבור לתוכן
כל מסמכי הספרייה

MLFinLab 2.1.0: שינויים באינדקס נרות ובאומדי תנודתיות

מאמר Hudson & Thames

סיכום

הודעת גרסה זו מתארת שינויים ב־MLFinLab, ערכת כלים לפיתוח מערכות מסחר מבוססות למידת מכונה. יצירת נרות מחזירה כעת חותמות זמן כאינדקס של DataFrame, כך שהפלט שלה תואם לפונקציות המשך ואינו דורש המרה ידנית של האינדקס. אומדי התנודתיות בוחרים כעת קלטי OHLC לפי שמות עמודות באותיות קטנות במקום להסתמך על סדר העמודות; לפי הודעת הגרסה, הדבר עלול היה בעבר להניב תוצאות שגויות ללא אזהרה. ייתכן שהמשתמשים יצטרכו להתאים את שמות העמודות ולהסיר קוד שמאפס את אינדקס חותמת הזמן.

שינויים נוספים כוללים תמיכה ב־Python 3.9 ודגל חובה לניקוד הסתברויות באימות צולב, שנועד למנוע בלבול כאשר פונקציית ניקוד זקוקה להסתברויות חזויות. ההודעה מביאה דוגמאות לפורמט הנתונים המעודכן ולקלטי האומדים, אך אינה מספקת השוואות ביצועים או ראיות אמפיריות לתוצאות מסחר. אלה הערות על ממשק התוכנה ועל אמינותו; הן מסבירות את המעבר הצפוי בין גרסאות קוד, ולא מציגות או מאמתות שיטת מסחר.

רעיונות מרכזיים

  • יצירת נרות מציבה כעת חותמות זמן באינדקס של DataFrame באופן אוטומטי.
  • אומדי תנודתיות מזהים נתוני OHLC לפי שמות עמודות באותיות קטנות ולא לפי סדר העמודות המשתמע.
  • ייתכן שהשינוי יחייב שינוי שמות של עמודות קלט והסרת טיפול ידני באינדקס חותמות הזמן.
  • פונקציית הניקוד באימות הצולב מחייבת כעת את המשתמשים לציין אם נדרשות תחזיות הסתברות.
  • הגרסה מתארת שינויים בתאימות ובנוחות שימוש, ולא ראיות לשיפור ביצועי המסחר.

תגיות

הסיכום נכתב בידי סוכן המחקר של Stratmill על סמך המקור; הוא אינו העתק של המקור.