求助,代码出现错误,但我检查不出来

If (MarketPosition == 0 And IsAuthValid)

   {

       If (CanGoLong And Close> HV(High, 3)And Vol > Vol_MA)

       {

           AboveCount = AboveCount[1] + 1;

       } Else {

           AboveCount = 0;

       }

代码检查
求助 !!基础数据的读取 后 订阅相应代码出现错误!!!
求助,下面代码报错,怎样修改
CSV文件读取不出来
求助 编译没有错误但是代码没有执行sell
TBQUANT用久了就会出现错误?
代码求助
创建公式应用dll失败,请检查用户权限
求助:跨品种叠加时数据缺失如何检查?
编译出现error C2664错误是什么错误?

第一 这个不是语法错误,这个是警告,只是提醒你,这里说了是可能。

第二 关于这个问题,可以搜索一下往期的帖子或者视频

https://bbs.tbquant.net/thread/post113

https://video.tbquant.net/video?id=video443

If (CanGoLong And Close > HV(High, 3) And Vol > Vol_MA)

       {

           AboveCount = AboveCount[1] + 1;

       } Else {

           AboveCount = 0;

       }


       If (AboveCount >= EntryBars)

       {

                   Buy(1,Open);  ,这个代码是不是有标准的未来函数?  当根K线的收盘价大于前三根最高价,然后在当根K线的Open处买入?这个Open是表示当根K开盘价还是下根K开盘价?

你这个代码肯定会信号闪烁的,用了close,还有vol的判断也有很大问题

逻辑都很混乱,你的最新价都大于前三根最高价了,你还想用当前bar的开盘价买入?这么低的价格买得到吗?认真思考过可行性吗?