Pine脚本是什么?

Pine脚本 (Pine Script) 是由TradingView开发的一种编程语言,用于编写可以增加到图表中并用于技术分析的专属指标和策略。

图表的下方面板中有一个特殊的编辑器,专门用于编写和编辑代码。此外,此编辑器可以用作自动突出显示功能,旨在突出显示变数、函数、和工具提示。本质上,它会自动突出显示该语言的内建元件(变数和函数),并在弹出窗口中发送提示,以及当您将鼠标悬停在特定元件上时显示的其他资讯。

可以将完成的指标添加到图表,保存以备将来使用和编辑,或在我们的社区脚本中发布。

如何开始?

基本参考资料:

  • 用户手册 - 详细的文件,描述了主要功能、程序语言的语法和结构、Pine脚本、以及如何与社区脚本一起使用; 

  • 参考资料 - Pine中可用的所有功能、变数、和关键字的快速参考资料,以及有关如何使用每种方法的范例。您可以通过弹出窗口直接在编辑器中打开参考资料;和 

  • PineCoders资源 - 由活跃和经验丰富的Pine脚本用户组成的独立社群,他们编写说明以帮助初学者并维护自己的知识库

我们建立了一个简化的章节,任何人都可以透过使用简单的脚本范例来熟悉我们语言的结构,该脚本范例已分成几个部分,以方便您使用。

学习该语言的另一种方法是透过使用Pine编写的TradingView自己的内建指标。这些指标的代码是开放的,任何人都可以轻松访问。只需从列表中选择您喜欢的指标,它将显示在编辑器中。然后透过更改代码进行实验。

此外,您可以在我们的社区脚本中找到其他作者作品的范例,其中有大量可供用户使用的开源脚本。


Pine脚本开发 

我们的Pine脚本 (Pine Script) 语言正在不断发展和改善。我们聆听反馈,并尝试扩充语言以满足您的需求。您可以在我们的说明页面Tradingview聊天室、或telegram频道,PineCoders Squawk Box中关注更新。

如果我仍然有疑问该怎么办?

如果您在我们的参考资料中找不到您感兴趣的内容,可以在专门讨论Pine脚本的Tradingview聊天室,或者在StackOverflow网站 (其中我们有单独的页面) 中提问。