关于 create
根据描述创建 Pine Script 指标或策略的技能。它会查找相关模板,在 `projects/` 下编写版本 6 脚本,并进行 NA 值处理、防重绘等实现与质量检查。
主要功能
- 01分析指标或策略需求
- 02查找相关模板
- 03在 `projects/` 创建脚本
- 04采用 Pine Script 版本 6 写法
- 05检查编译及常见问题
适用场景
- 01将文字想法转换为脚本
- 02基于指标或策略模板开始编写
- 03检查脚本的基础质量问题
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ traderspost/ pinescript-agents --skill create安装后在 Claude Code 中输入/create确认已加载。
详细介绍
快速创建 Pine Script
根据你的描述创建新的 Pine Script:$ARGUMENTS
实现步骤
-
分析请求,确定:
- 类型:指标还是策略?
- 复杂度:简单、中等还是复杂?
- 所需的关键组件
-
检查相关模板:
templates/indicators/- 指标模式templates/strategies/- 策略模式templates/utilities/- 辅助函数
-
在
projects/[descriptive-name].pine创建文件 -
按照最佳实践实现:
- 声明
//@version=6 - 对于策略,在
strategy()调用后添加//@strategy_alert_message - 设置适当的输入分组和工具提示
- 处理 NA 值
- 避免重绘问题
- 声明
-
如有帮助,添加基本调试
快速实现模式
指标:
//@version=6
indicator("Title", overlay=true)
// Implementation
策略:
//@version=6
strategy("Title", overlay=true)
//@strategy_alert_message {{strategy.order.alert_message}}
// Implementation
质量检查清单
交付前:
- 编译无错误
- 能处理 NA 值
- 使用缓存的循环边界
- 三元运算符写在单行
- 输入项包含工具提示
评论
支持 Markdown