ไลบรารีไพน์ คืออะไรและใช้งานอย่างไร?

ไลบรารีไพน์เป็นรูปแบบพิเศษของสิ่งพิมพ์สคริปต์ที่เป็นประโยชน์สำหรับโปรแกรมเมอร์ไพน์ ซึ่งไม่ควรสับสนกับ Community Scripts ของ TradingView ซึ่งเป็นที่ที่เผยแพร่สคริปต์ไพน์สาธารณะทั้งหมดบนแพลตฟอร์มของเรา

ไลบรารีไพน์เป็นสคริปต์ที่มีฟังก์ชันที่สามารถนำมาใช้ซ้ำในสคริปต์ ไพน์อื่นๆ ไม่ว่าจะเป็นอินดิเคเตอร์, กลยุทธ์ หรือไลบรารีอื่นๆ มีประโยชน์ในการกำหนดฟังก์ชันที่ใช้บ่อย ดังนั้นจึงไม่จำเป็นต้องรวมซอร์สโค้ดไว้ในทุกสคริปต์ที่จำเป็นต้องใช้

เนื่องจากช่วยให้เข้าถึงโค้ดที่ใช้ซ้ำได้ง่าย ตัวไลบรารีจึงไม่ควรนำไปใช้กับชาร์ตในขณะที่เขียนสคริปต์ คุณต้องนำเข้าไลบรารีด้วยคีเวิร์ดพิเศษแทน ในการดำเนินการอย่างรวดเร็วนั้น ให้ใช้ปุ่ม "คัดลอก … ไปยังคลิปบอร์ด" ที่มีอยู่ในหน้าของไลบรารีที่เผยแพร่ บทช่วยสอนเชิงลึกเกี่ยวกับการเขียนและการใช้ไลบรารีมีอยู่ในคู่มือผู้ใช้ของเรา

ไลบรารีทั้งหมดเป็นโอเพ่นซอร์สที่เผยแพร่ สคริปต์สาธารณะสามารถใช้ได้เฉพาะไลบรารีสาธารณะเท่านั้น สคริปต์ส่วนตัวหรือสคริปต์ส่วนตัวที่บันทึกไว้ใน Pine Editor สามารถใช้ไลบรารีสาธารณะหรือไลบรารีส่วนตัวได้ ไลบรารีสามารถใช้ไลบรารีอื่นหรือแม้แต่เวอร์ชันก่อนหน้าของตัวเองได้

ไลบรารีสาธารณะถือเป็นรหัสสาธารณสมบัติในกฎบ้านในการเผยแพร่สคริปต์ของเรา ซึ่งขัดแย้งกับอินดิเคเตอร์และกลยุทธ์โอเพนซอร์ส ผู้เขียนไม่จำเป็นต้องขออนุญาตหากคุณใช้ฟังก์ชันซ้ำในสคริปต์โอเพนซอร์ซของคุณ หากคุณต้องการใช้ฟังก์ชันของไลบรารีสาธารณะซ้ำในสิ่งพิมพ์สาธารณะแบบปิด (ได้รับการคุ้มครองหรือเชิญเท่านั้น) ต้องได้รับอนุญาตอย่างชัดแจ้งสำหรับการใช้ซ้ำในแบบฟอร์มนั้นจากผู้เขียน

ด้วยบทบัญญัติที่ว่าไลบรารีสาธารณะไพน์ถือเป็น "สาธารณสมบัติ" การนำกฎโอเพนซอร์สกลับมาใช้ใหม่ ซึ่งคุณสามารถพบได้ในกฎของบ้านเกี่ยวกับการเผยแพร่สคริปต์