外来输入 '1' 期待 ']'

Extraneous input '1' expecting ']'

所以我试图利用前瞻条件来参考下一根蜡烛的收盘价

Line 171 : SMI_Long_Fut = (SMI_Long_1, close[1], lookahead=barmerge.lookahead_on)
Line 172 : SMI_Short_Fut = (SMI_Short_1, close[1], lookahead=barmerge.lookahead_on)

但我在第 171 行遇到错误,提示“输入不匹配”,期待“)”,所以我将代码更改为:

SMI_Long_Fut = (SMI_Long_1), close[1], lookahead=barmerge.lookahead_on)
SMI_Short_Fut = (SMI_Short_1), close[1], lookahead=barmerge.lookahead_on)

我在第 171 行收到了这个新错误,它说无关输入“1”期待“]”。我需要知道我做错了什么。谢谢大家。

我假设您忘记指定函数的名称security

SMI_Long_Fut = security(SMI_Long_1, close[1], lookahead=barmerge.lookahead_on)
SMI_Short_Fut = security(SMI_Short_1, close[1], lookahead=barmerge.lookahead_on)