// 统一更新持仓周期计数
If (MarketPosition != 0) BarsSinceEntry += 1;
这个是错误表达 请教一下正确表达是怎么表达的
第一 这确实是一个错误的语法
第二 因为这是错误的语法,所以我看不懂你想表达什么业务逻辑
我觉得提问,也是有讲究的,最起码要让人搞清楚问题是什么
好歹组织一下语言说一下想实现什么效果吧?
1、BarsSinceEntry()是内置函数,又不是变量,你不能在它本身做运算;
2、TBQ好像没有 += 这个运算符;