【发布时间】:2022-06-15 21:34:40
【问题描述】:
当下灯芯比上灯芯长 2 倍时,布尔值应该为真,但事实并非如此。代码看起来像这样 `
if(close>open)
upperTail:=2*(high-close)
lowerTail:=open-low
if(close<open)
upperTail:=2*(high-open)
lowerTail:=close-low
if(lowerTail>upperTail)
buyAccordingToTails:=false
我可以看到价值,即使 lowerTail 比 upperTail 更多,布尔值 buyAccordingToTails 仍然是错误的
【问题讨论】:
-
这可能是因为代码将值四舍五入以使它们看起来相同或其他,当 lowertails 值为 0.00000000 时,代码使 buyAccordingToTails 为真
-
buyAccordingToTails 是否预定义为 True?你没有写到 buyAccordingToTails 是真的。
标签: pine-script