我正在尝试将TradingView的买入压力和卖出压力脚本集成到我自己的v4代码中,这导致了以下iff语句的错误“输入‘行尾没有连续行’时出现语法错误”。
有人能帮我把这几行代码翻译成v4兼容的代码吗?我试图通过更改缩进来修复它,但不能成功。下面是代码。如果有人能帮我一把,我真的很感激。提前谢谢你
study("BP Trial", shorttitle="BP Trial", overlay=true)
signal = input(title="Short Period Candles:", type=integer, defval=4)
vol = iff(volume > 0, volume , 1)
BP = iff(close<open, iff(close[1]<open, max(high-close[1], close-low),
max(high-open, close-low)),
iff(close>open, iff(close[1]>open, high-low,
max(open-close[1], high-low)),
iff(high-close>close-low, iff(close[1]<open, max(high-close[1],close-low),
high-open),
iff(high-close<close-low, iff(close[1]>open, high-low,
max(open-close[1], high-low)),
iff(close[1]>open, max(high-open, close-low),
iff(close[1]<open, max(open-close[1], high-low),
high-low))))))
SP = iff(close<open, iff(close[1]>open, max(close[1]-open, high-low),
high-low),
iff(close>open, iff(close[1]>open, max(close[1]-low, high-close),
max(open-low, high-close)),
iff(high-close>close-low, iff(close[1]>open, max(close[1]-open, high-low),
high-low),
iff(high-close<close-low, iff(close[1]>open, max(close[1]-low, high-close),
open-low),
iff(close[1]>open, max(close[1]-open, high-low),
iff(close[1]<open, max(open-low, high-close),
high-low))))))
plot(BP, style=line, color=red)
plot(SP, style=line, color=blue)发布于 2021-07-14 20:00:13
请使用我们的手册https://www.tradingview.com/pine-script-docs/en/v4/language/Line_wrapping.html
//@version = 4
study("BP Trial", shorttitle="BP Trial", overlay=true)
signal = input(title="Short Period Candles:", type=input.integer, defval=4)
vol = iff(volume > 0, volume , 1)
BP = iff(close<open, iff(close[1]<open, max(high-close[1], close-low), max(high-open, close-low)),
iff(close>open, iff(close[1]>open, high-low, max(open-close[1], high-low)),
iff(high-close>close-low, iff(close[1]<open, max(high-close[1],close-low), high-open),
iff(high-close<close-low, iff(close[1]>open, high-low,max(open-close[1], high-low)),
iff(close[1]>open, max(high-open, close-low), iff(close[1]<open, max(open-close[1], high-low), high-low))))))
SP = iff(close<open, iff(close[1]>open, max(close[1]-open, high-low), high-low),
iff(close>open, iff(close[1]>open, max(close[1]-low, high-close), max(open-low, high-close)),
iff(high-close>close-low, iff(close[1]>open, max(close[1]-open, high-low), high-low),
iff(high-close<close-low, iff(close[1]>open, max(close[1]-low, high-close), open-low),
iff(close[1]>open, max(close[1]-open, high-low),
iff(close[1]<open, max(open-low, high-close), high-low))))))
plot(BP, color=color.red)
plot(SP, color=color.blue)https://stackoverflow.com/questions/68377415
复制相似问题