请帮忙修改,提示错误

请帮忙修改,提示错误

Params
    
Vars
    Series<Numeric> aa;
    Series<Numeric> bb;
    Series<Numeric> cc;
Events
    OnBar(ArrayRef<Integer> indexs)
    {
    
        aa = (Open+High+Low+Close*3)/6;
        bb = (8*aa+7*aa(1)+6*aa(2)+5*aa(3)+4*aa(4)+3*aa(5)+2*aa(6)+aa(7))/36;
        cc = (Lowest(bb,2)+Lowest(bb,4)+Lowest(bb,6))/3;
        plotnumeric("cc",cc,0,Green);
        plotnumeric("cc",bb,0,red);
        
        
        If(MarketPosition <>1 && bb[1] > cc[1])
        {
            Buy(0,Open);
        }
        
        If(MarketPosition <>-1 && bb[1] = cc[1])
        {
            SellShort(0,Open);
        }    
    }

    
 

请帮忙修改,提示错误
请帮忙修改,提示错误
编译时提示错误,错误号2002,帮忙看看是否有问题
求帮助修改错误
请帮忙编写
策略代码编译错误提示,应该怎么修改
请帮忙开通模拟账户
请帮助修改量化交易策略
为什么总是提示错误号1002
请帮助我修改一下公式代码

请问修改成策略,需要如何修改

哦,谢谢

  If(MarketPosition <>-1 && bb[1] = cc[1])

= 是赋值的意思 不是判断相等的意思

判断相等时==

这个 基础的语法先记记牢吧

回溯是方括号[],不是圆括号()

比如aa变量回溯上一根是aa[1] 不是aa(1)