什么是社区脚本?
TradingView社区脚本板块包含三种类型的脚本供您使用:指标、策略和脚本库。它们有很多相似之处,但每种类型的脚本都针对其特定的使用场景而设计。
指标
指标是通用脚本,可以执行作者编写的任何计算,并将结果显示在图表上。它们可以非常简单,例如移动平均线;也可以很复杂,例如监控数十个交易品种并寻找多种不同信号的筛选器。指标的警报功能允许您在满足特定条件时收到通知;该功能可以由指标的作者或用户设置。
您可以在顶部工具栏的“指标、指标和策略”对话框或“社区脚本”板块找到社区脚本。
策略
策略专为回测而设计,即使用历史数据测试现有交易策略以检验其有效性。它们为您提供了丰富的功能来模拟真实交易。您可以指定初始资金和仓位规模,模拟佣金和保证金交易,使用不同的订单类型来创建盈亏区间和追踪止损,以及更多功能。
策略由策略引擎计算,该引擎会创建仓位进出点并将其显示在图表上。为了提高精度,引擎会模拟盘中价格波动,以正确执行基于价格的订单。
策略还支持警报功能;除了脚本作者设置的警报外,它们还可以在仓位发生变化时发送通知。
您可以在顶部工具栏的“指标、指标和策略”对话框或“社区脚本”板块找到策略。在前者中,策略还会用特殊符号标记。

策略加载到图表后,您可以使用脚本弹出菜单中的“设置”对话框访问指标或策略的配置参数。策略包含一个额外的“属性”选项卡,用于配置回测特有的参数,例如初始资金和佣金。
策略还会在图表上用箭头标记显示入场点和出场点,并在图表下方的“策略测试器”窗格中显示详细的回测信息。

脚本库
脚本库是包含可在 Pine Script® 指标、策略或其他库中重用的函数的出版物。它们对于定义常用函数非常有用,这样就不必在每个需要它们的脚本中包含它们的源代码。库发布后,其他脚本可以通过“import”关键字导入它。库应该在代码中导入,而不是直接添加到图表中。要访问它们,请在“社区脚本”板块筛选库。
已发布的脚本有三种类型:开源、受保护或仅限邀请。
! 注意:库始终以开源形式发布。有关脚本发布的更多信息,请参阅Pine用户手册中的“发布”部分。