丰富的内置函数
提供 300+ 内置函数,涵盖数学运算、统计分析、技术指标计算、绘图功能等。无需从零编写复杂的计算公式。
Pine Script 是 TradingView 专为金融市场分析设计的编程语言。它语法简洁直观,类似 JavaScript,即使没有编程经验也能快速上手。使用 Pine Script,您可以创建自定义技术指标、开发交易策略,并在浏览器中直接进行历史数据回测 — 无需安装任何软件。
// 简单的移动平均线交叉策略示例
//@version=5
strategy("MA Cross Strategy", overlay=true)
// 定义快慢均线
fastLength = input(9, "Fast MA")
slowLength = input(21, "Slow MA")
fastMA = ta.sma(close, fastLength)
slowMA = ta.sma(close, slowLength)
// 交易信号
if ta.crossover(fastMA, slowMA)
strategy.entry("Buy", strategy.long)
if ta.crossunder(fastMA, slowMA)
strategy.entry("Sell", strategy.short)
提供 300+ 内置函数,涵盖数学运算、统计分析、技术指标计算、绘图功能等。无需从零编写复杂的计算公式。
编写的指标和策略直接在图表上运行和显示。修改代码后即时刷新结果,无需编译等待。
内置策略测试器(Strategy Tester),可使用历史数据回测交易策略,查看盈亏统计、最大回撤、胜率等关键指标。
访问社区中数十万个公开脚本,直接使用或学习他人的编程思路。从简单指标到复杂策略,应有尽有。
强大的绘图功能支持在图表上绘制线条、标签、表格、背景色等,直观展示分析结果和交易信号。
Pine Script 持续更新,每个版本都增加新功能和性能优化。当前最新版本为 v5,提供更强大的编程能力。
从零开始学习 Pine Script 编程,丰富的学习资源助您快速成长
完整的 Pine Script 语言参考手册,包含所有函数、类型和语法的详细说明及代码示例。
循序渐进的教程系列,从基础概念到高级技巧,适合零基础用户系统学习。
浏览社区中数十万公开脚本,学习优秀开发者的编程思路和技巧。直接应用或修改使用。