赋值错误

 if(lingshi032[1]==1 )

        {buy(1, o);

            j3333 = 1;

            jcqzr2 = 1;

}

Else

     {  cczq= cczq[1]+1;

}

if(  cczq[1]>=5 )//rsjcup 弱势减仓

     {   sell(0,o);

   

       j3333==0;

         jcqzr2=0;

      tszyjup=1000000;

      tszsjup=0;

     cczq=0;

     rsjcup=0;}


为什么  j3333永远等于1  jcqzr2却可以在平仓后等于0 这是为什么

   

     

   
Params

Vars
    //此处添加变量
 
     Series<Numeric>j3333 ; 
     Series<Numeric> jcqzr2 ;
     Series<Numeric> cczq;
     


Events


    //Bar更新事件函数,参数indexs表示变化的数据源图层ID数组
    OnBar(ArrayRef<Integer> indexs)
    {
        if(10 * time >= 0.900  and 10 * time<= 0.902  )
         {
             
             buy(1, o);
             j3333 = 1;
             jcqzr2 = 1;
            
             cczq = 1;
         
         }
   
       Else
      {  cczq= cczq[1]+1;
          //j3333=j3333[1];
          
      }
      
   
    if(  cczq[1]>=5 )//rsjcup 弱势减仓
      {
          sell(0, o);
      
          j3333 == 0;
          jcqzr2 = 0;
      
      
      }
 Commentary("  j3333 :" + Text( j3333));
         Commentary("  jcqzr2 :" + Text( jcqzr2));  
        
        
        
        
  
        
    }


变量声明
提示错误:赋值语句左值变量不可使用向前引用
关于数组赋值问题
变量只能定义赋值一次死循环语法错误,帮忙看看
数组赋值
数组的赋值
赋值语句左值变量不可使用向前引用
怎么给bar赋值
map数据类型赋值
关于series向前赋值