求助:Pine Script报错信息中的|B|代表什么含义?
解决Pine Script「Script could not be translated」报错问题
针对你遇到的报错,核心原因大概率是**字节顺序标记(BOM)**或隐藏不可见字符导致的脚本解析失败,以下是具体解决步骤:
用Notepad++修正编码:
- 打开包含该代码的脚本文件
- 顶部菜单选择「编码」→「UTF-8 无BOM编码」
- 重新保存文件后再导入TradingView
手动重写代码:
放弃复制粘贴,手动逐字符输入代码,彻底规避隐藏字符问题:h1 = input.time(timestamp('2023-03-13T20:10:00'))注:若使用Pine Script v5,建议用
=替代旧版的:=赋值符,新版语法兼容性更好拆分代码排查:
如果以上方法无效,尝试将代码拆分为两步,进一步定位问题:targetTimestamp = timestamp('2023-03-13T20:10:00') h1 = input.time(targetTimestamp)
内容的提问来源于stack exchange,提问作者James
相关产品推荐
相关产品推荐

