MT4

int init()
  {
//-所有數組和變量在使用前一定要初始化,特別是數組,如果不初始化,將不能正常寫入數據,可恨的是沒有任何提示!

//初始化可以有多種方法,ArrayResize後,元素值 = 0。
   ArrayResize(K,Bars);
   //ArrayResize(D,Bars);
   ArrayResize(J,Bars);
   ArrayResize(Min,Bars);
   ArrayResize(Max,Bars);
  
   //ArrayInitialize(K,0.0);
 
   ArrayCopy(D,K);
   ArrayCopy(J,K);
   ArrayCopy(Min,K);
   ArrayCopy(Max,K);
   Print("(LKDJ)D size = " + ArraySize(D) + "  Min size = " + ArraySize(Min) + " Bars = " + Bars);
   SetIndexStyle(0,DRAW_LINE);
   SetIndexStyle(1,DRAW_LINE);
   SetIndexStyle(2,DRAW_LINE);
   for(int i =0; i<=20;i++)
   {
      
       Print("K[" + i + "] = " + K[i]) ;
   }   

  //SetIndexBuffer要注意了,運行後 ,數組元素值 =  數據最大保存週期值。
   SetIndexBuffer(0,K);
   SetIndexBuffer(1,D);
   SetIndexBuffer(2,J);
  
    for( i =0; i<=20;i++)
   {
     
       Print("K[" + i + "] = " + K[i]) ;
   }  
  

  

   return(0);
  }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章