脚本作者小贴士

这些技巧是对网站规则中的发布脚本要求的补充。它们为作者提供有关脚本发布的常见问题的答案。

出售对仅邀请脚本的访问权限的Premium用户还应该阅读我们的供应商要求

我应该将脚本发布到公共指标库还是选择发布私密脚本?

这取决于您的目的:

如果您想与TradingView社区的用户共享脚本,可以公开发布。并且您的作品必须遵守规则。

如果只想与几个用户共享脚本,则可以私下发布。当您这样做时,您的发布就不受脚本审核,因为它被认为是私有的。只有与您共享脚本链接的用户才能访问它。您不得在任何公共TradingView内容中使用该链接。虽然永远不能删除公共脚本,但是当不再需要私人脚本时,可以将其删除。

无论是发布到公共指标库还是选择私密的方式发布,都可以选用开源或受保护的模式。Premium用户还可以发布仅限邀请的脚本。

Pine用户手册解释了如何使用不同的脚本发布模式

我可以更新现有脚本及其描述吗?

  • 您可以使用“发布脚本”窗口中的“更新”功能来更新脚本的代码。您还可以在更新中发布更新的说明。它们将出现在您的脚本描述下放。
  • 您不能编辑最初发布脚本时编写的描述。
  • 发布脚本后,无法转换其发布模式。例如,您不能将公共脚本设为私有,也不能将其从开源模式更改为保护模式。
  • 请注意,当您对脚本进行改进时,我们希望您使用更新功能,而不是为每个版本制作新的脚本。如果由于某种原因您需要这样的,那么您需要将代码库放入单独的脚本中,则应在说明中说明两者之间的差异。

我可以在脚本标题中包含什么?

  • 您的标题显然应该首先描述您的脚本。您也可以在标题中包含您的TradingView用户名。
  • 坚持使用7位ASCII字符集。禁止使用表情符号和使用字符的特殊效果。
  • 除BB,SR等缩写外,切勿将大写字母用于标题的任何部分。
  • 仅使用英语。

脚本的描述可以是什么样的?

  • 您的描述必须使交易者了解脚本的实用性。如果没有正确的描述,用户将无法理解您的脚本,也不会使用它。
  • 大多数TradingView用户不了解Pine代码,因此,即使您发布了开放源代码脚本,您的描述也是许多用户可以理解您的脚本的唯一方法。
  • 保护模式脚本比开放源脚本需要更好的解释,因为用户无权访问代码。
  • 通常,说明中可能不包含联系信息或链接。如果作者不是出售仅邀请脚本访问权限的Premium帐户持有人,则在以下情况下,脚本描述中允许使用教育链接:
  1. 它们与脚本有关。
  2. 没有人可以从链接站点产生的流量中受益。这意味着通常将不允许链接到YouTube,中型或Twitter内容。
  • 不要提出不切实际的主张。不要试图通过过去的结果来推断未来的表现,从而使社区用户感到困惑。如果要发布策略,则您应该对回溯测试有足够的了解,以了解与已发布的策略一起显示的单个测试运行结果并不能证明它们将来会重复出现。
  • 如果您要提出策略,我们希望讨论涉及任何策略的局限性,例如针对其优化的条件或适用的市场。
  • 我们希望您记录该策略的“属性”对话框中使用的所有值,以生成显示的结果,包括所使用的佣金或滑点。
  • 不允许使用非标准图表类型的策略。
  • 保持真实。
  • 请勿在您的描述或评论中招揽用户。例如,不需要提醒用户喜欢或遵循您的脚本。不要要求用户私下与您联系。

什么是原始脚本?

正如网站规则所提到的,公共指标库已经包含成百上千种常见类型的脚本。这些类型的脚本的新作品只有在为社区带来新事物时才有价值。这些类型的示例包括:

  • MAs
  • 支撑和阻力
  • MACD,CCI,WaveTrend,RSI,Stoch等指标
  • 已经多次完成向RSI添加MA或对衡量或添加MTF功能的操作。如果您选择这种方式,您的脚本应该带来新颖性,并且您的描述应该清楚明了。
  • 使用您自己的MA周期的MA脚本不被认为是原始的,因为用户可以使用所需的任何长度来配置其现有的MA脚本。如果您需要分享的MA周期的特殊组合,请发布一个解释说明,因为仅具有不同MA期间的脚本并不能保证会发布新的脚本。
  • 确保脚本原始的一种极好方法是在公共图书馆搜索相似的想法。您通常会发现脚本已经按照您的想法进行。
  • 发布脚本应该首先为社区服务,而不是脚本作者。
  • 如果您不想共享代码,欢迎使用保护模式,但是如果您愿意,则可以使用保护模式,因为您希望在该脚本中进行某些原始操作,因此应在说明中清楚说明。

为什么要评估图表?

  • 您使用脚本发布的图表应该易于理解,并且脚本的输出应易于识别。这就是为什么我们要求您使用干净的图表发布脚本的原因。
  • 除非您的脚本必须与另一个脚本一起使用,并且您的描述清楚了,否则不要在图表上包括其他脚本。
  • 您可以在图表上使用图形或绘图,但是它们应该有助于理解脚本的功能或用法。

我可以重复使用公开脚本吗?

当然!我们鼓励公开脚本的原因之一是,Pine程序员可以彼此共享和相互学习。

这种方法的基本概念是,如果您重复使用公开脚本,还应该以攻来模式发布脚本。公开脚本在那里学习和建立。为另一位作者的原创作品而赞誉并不能反映我们的社区价值观,也不能系统地使用原始的开放源代码,只要稍作改动即可。不允许为自己的利益而对公共指标库的开源进行系统的盗猎。

您可以将所有想要的公开脚本重复用于自己的交易,但是如果您选择发布使用开源代码的脚本,请确保遵守我们的规则:

  • 请记住,如果您打算重复使用开源代码,则必须获得原始作者的许可。必须授予显式权限才能在封闭源出版物中重用开放源代码。
  • 除非明确提及,否则重复使用许可是针对一个脚本的。
  • 如果您重复使用开放源代码,则基本习惯决定您应该相信原始作者。
  • 开源脚本越新,越原始,遵守重复使用的规则就越关键。通常不鼓励重用或多或少是公共领域或从其他平台移植的开源代码。

被审核的脚本会怎么样?

  • 版主将隐藏受审核的脚本。
  • 隐藏脚本后,它们以红色背景显示。
  • 一旦隐藏,脚本就不能被解除隐藏。
  • 您无法修改隐藏的脚本。
  • 除了版主及其作者以外,没有人能看到隐藏的脚本。
  • 版主无法根据要求隐藏脚本。只有违反网站规则的脚本才能被隐藏。

我还需要知道什么?

  • 不允许使用公共测试脚本。私下发布测试结果。
  • 不允许使用要求密码激活密码的脚本。

仅Premium用户可以在其“签名”字段中包括付款信息,以与仅邀请脚本一起使用。其他用户的作品或评论中不得包含任何类型的付款/捐赠信息。他们的用户个人资料字段可能包含此类信息,尽管它不会与脚本出版物一起出现。