【警告 FOR,WHILE,IF,ELSE中包含序列函数,可能存在潜在的逻辑错误。】请问下,出现这句是不是可以直接忽略。

代码截图如下。

编译时报了87行一个警告:警告    FOR,WHILE,IF,ELSE中包含序列函数,可能存在潜在的逻辑错误。请确认代码无误    2002    87    EStrategyType_UserFormula    abreaking    xie_20220530    用户

那么问题来了:我第70行同样也是在If里使用Cross函数,但是这行却没有警告,请问这个警告我是否可以直接忽略?

由于刚入门,顺便也请老师们 看下这样写的代码逻辑是否有误。谢谢。

如果需要帖源码,请告知。

 

http://www.tbquant.net/community/113.html    序列变量的问题,可以好好看看这个帖子

哦哦,大概了解。一开始看文档确实难理解序列变量,我都是将其视作 链表(LinkedList)。 谢谢两位专家。

cc: @tblaocai

就您这段代码,这个是不能忽略的。出来的结果会不对的。看下这篇文章:http://www.tbquant.net/community/113.html?cid=all