用途:把 Vibe-Trading 策略导出为多个主流交易平台的指标/策略代码,一次生成全部平台版本,输出文件为运行目录下的 artifacts/strategy.pine。
主要能力:支持三类平台——TradingView(Pine Script v6)、通达信/同花顺/东方财富(共用 TDX 公式语法)、MetaTrader 5(MQL5)。提供 Python 到各平台语言的映射参考,涵盖均线、RSI、MACD、布林带、ATR、随机指标、交叉信号、位移、条件表达式、仓位与止损止盈等写法,并给出各平台语法规则与限制。
使用方式:两种工作流。其一从回测导出:load_skill("pine-script") 读取指南,read_file("config.json") 了解标的、日期与参数,read_file("code/signal_engine.py") 理解 Python 策略逻辑,翻译到全部平台,write_file("artifacts/strategy.pine") 保存合并输出,再以代码块返回并附各平台使用说明。其二从描述生成:load_skill("pine-script") 后按用户描述为全部平台编写代码,同样写入 artifacts/strategy.pine 并返回说明。输出文件按平台分节,每节含粘贴/保存与编译使用提示。
适用场景:需要把同一策略快速迁移到国际图表、中国股票软件或外汇/CFD 平台时使用。
限制:无法直接翻译的功能需明确标注,如机器学习模型、自定义 pandas 操作、TDX 不支持多周期与仓位控制、外部 API 数据等;各平台语法与容量限制(如 Pine 回看 500 根、TDX 公式约 1 万字符)需遵守。资料未提供收费、价格与效果信息。