用途:将已文档化的交易策略转换为可运行代码。当用户需要把策略文档转成 Python 或 Pine Script、想回测策略、需要 TradingView 指标代码,或需要框架可复用函数时启用。
主要能力:Python 翻译生成兼容 pandas DataFrame、框架无关、尽量向量化的代码,含类型提示、文档字符串、错误处理,遵循 PEP 8;Pine Script 翻译生成 v5 语法的指标或策略,使用 input.* 参数化,含 plot 可视化与注释。代码按模块拆分,如 calculate_indicators、entry_conditions、exit_conditions、position_size、stop_loss、take_profit,并提供完整 Strategy 类模板。
使用方式:先分析策略文档,识别所需指标、进出场规则与风险管理;再选择输出格式(Python、Pine Script 或两者);然后按模板生成参数化代码并附使用示例;最后校验语法与逻辑。输出通常包含策略名、Python 实现、用法示例、Pine Script 实现及参数建议、回测注意事项和已知限制。
适用场景:把 RSI 等指标策略转为 Python 回测代码,或为 TradingView 生成自定义指标与策略。
限制:资料未提供具体安装命令、收费与价格信息;生成代码需自行用样本数据测试后再用于实盘,回测建议至少 100 笔交易并避免过拟合,代码需按具体回测框架调整。