用途
create 是一个快速向导,用于根据用户的文字描述创建新的 Pine Script 代码。用户只需描述想要实现的内容,即可获得可工作的代码。
主要能力
- 分析请求,判断是指标(Indicator)还是策略(Strategy)。
- 评估复杂度:简单、中等或复杂。
- 识别所需的关键组件。
- 在 templates/indicators/、templates/strategies/、templates/utilities/ 中查找相关模板,分别对应指标模式、策略模式和辅助函数。
- 在 projects/[descriptive-name].pine 路径下创建文件。
- 按照最佳实践实现代码,包括://@version=6 声明;策略在 strategy() 调用之后添加 //@strategy_alert_message;适当的输入分组和提示;NA 值处理;避免重绘问题;如有帮助则添加基本调试。
使用方式
用户提供描述性参数($ARGUMENTS),技能据此生成 Pine Script。快速实现模式如下:
指标:
//@version=6
indicator("Title", overlay=true)
// Implementation
策略:
//@version=6
strategy("Title", overlay=true)
//@strategy_alert_message {{strategy.order.alert_message}}
// Implementation
质量检查清单
交付前会确认:
- 编译无错误
- 处理 NA 值
- 使用缓存的循环边界
- 三元运算符写在单行
- 输入带有提示
适用场景
需要快速从文字描述生成 Pine Script 指标或策略代码的场景。
限制
资料中未提供关于收费、价格、平台支持范围、具体效果或额外使用步骤的信息。