SuperAPI AI 工具集

strategy-translator

编程与开发

查看项目

更新于 10-16 00:04

技能介绍

用途:当用户已有成文的交易策略文档,需要转成代码时启用。适用于把策略说明转换为 Python 或 Pine Script、为策略做回测、生成 TradingView 指标代码,或产出可复用的框架函数。

主要能力:一是 Python 翻译,生成兼容 pandas DataFrame、与框架无关、尽量向量化的代码,含类型提示、文档字符串、错误处理并遵循 PEP 8;二是 Pine Script 翻译,使用 v5 语法生成自定义指标或策略,通过 input.* 参数化并包含 plot 可视化。生成时强调参数化(不硬编码阈值)、模块化函数(指标计算、入场条件、出场条件、仓位计算、止损、止盈)以及完整文档。

使用方式:用户提出“把这份策略转成 Python/Pine Script”等请求后,技能会分析策略文档,识别所需指标与入场、出场规则及风险管理要求,选择输出格式,按模板生成代码并校验语法与逻辑。输出通常包含策略名、Python 实现、用法示例、Pine Script 实现以及参数建议、回测注意事项和已知限制。

适用场景:量化策略回测、TradingView 指标与策略开发、把书面交易规则落地为可运行代码。

限制:资料未提供具体安装命令、依赖清单、收费方式与平台支持范围;生成的代码需自行用样本数据测试后再用于实盘,回测需注意过拟合与滑点、交易成本等因素。