什么是Pine脚本库以及如何使用它?

Pine脚本库是一种对Pine程序员有用的特殊类型的脚本出版物。不要将它们与TradingView的公共指标库相混淆,后者是所有公共Pine脚本在我们的平台上发布的地方。

Pine脚本库是包含可在其他Pine脚本中重用的函数的脚本,无论是指标、策略还是其他库。它们对于定义常用函数很有用,因此它们的源代码不必包含在每个需要它们的脚本中。

因为它们提供了对易于重用的代码的访问,所以脚本库本身不应该应用于图表。相反,在编写脚本时,您需要使用特殊关键字导入脚本库。要快速完成此操作,请使用已发布脚本库页面上的“复制...到剪贴板”按钮。可以在我们的用户手册中找到有关编写和使用脚本库的深入教程。

所有脚本库都是开源发布的。公共脚本只能使用公共脚本库。Pine编辑器中保存的私密脚本或个人脚本可以使用公共或私密脚本库。一个库可以使用其他库,甚至可以使用它自己的先前版本。

在我们的脚本发布网站规则中,公共库被视为公共领域代码,这意味着,与开源指标和策略相反,如果您在开源脚本中重用它们的功能,则不需要其作者的许可。如果您打算在公共闭源出版物(受保护或仅限邀请)中重用公共库的功能,则需要其作者明确许可以该形式重用。

根据公共Pine脚本库被视为“公共领域”的规定,我们对开源规则的重用(您可以在我们的脚本发布网站规则中找到)适用于它们。