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

问题描述

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

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

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

SMI_Long_Fut = (SMI_Long_1),lookahead=barmerge.lookahead_on)
SMI_Short_Fut = (SMI_Short_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,lookahead=barmerge.lookahead_on)