
这个问题困扰我一天了,不知道哪里错,将代码扔给gpt,也得到和源代码一样的东西

这个问题困扰我一天了,不知道哪里错,将代码扔给gpt,也得到和源代码一样的东西
以下回复参考:皆我百晓生、券券喵儿等免费微信小程序作答:
从你提供的代码片段来看,错误提示是关于“Syntax error at input 'end of line without line continuation'”,这通常意味着在代码的某个地方,一行结束但没有使用正确的语法或符号来继续下一行。这在编程中是很常见的错误。
在你给出的代码中,我发现了一些可能的问题点:
strategy.exit("Exit Long", "Long", when=条件, price=价格)
bgcolor函数中,你使用了□color.new,这可能是一个错误的符号或写法。你可能想使用color.new来创建一个新的颜色。正确的写法应该是:bgcolor(longCondition ? color.new(color.green, 90) : shortCondition ? color.new(color.red, 90) : na)
另外,关于你提到的GPT生成的代码与源代码相同的问题,如果GPT模型是用于生成或修改代码的,并且它输出的代码与原始代码相同,这可能意味着模型没有识别出代码中的问题或者它没有足够的上下文来做出正确的修改。尝试提供更多的背景信息或者明确的问题描述可能会帮助模型给出更准确的建议或修复代码。
最后,建议你在编写或修改代码时,使用Tradingview的内置编辑器或IDE进行编辑和调试,这样可以更容易地发现和修复语法错误或其他问题。