מהי ספריית פיין וכיצד אוכל להשתמש בה?

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

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

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

כל הספריות מתפרסמות בקוד פתוח. סקריפטים ציבוריים יכולים להשתמש רק בספריות ציבוריות. סקריפטים פרטיים או סקריפטים אישיים שנשמרו בעורך Pine יכולים להשתמש בספריות ציבוריות או פרטיות. ספריה יכולה להשתמש בספריות אחרות, או אפילו בגרסאות קודמות שלה.

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

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