close

 

int start()
  {
   int B01=IndicatorCounted();
   int B02=Bars;
   static int B03;
   //如果這裡寫"int B03",那麼下面第3行,永遠會出現B03=0
   //也因此無法達到下面if條件式, 想要每根Bar才計算一次的效果了

   Alert("B01_1=",B01);//每個Tick都會執行一次
   //在按下F5的時候,B01=0,到下一個tick才會變
   //結果可以看到B01=B02-1

   Alert("B02_1=",B02);//每個Tick都會執行一次
   Alert("B03_1=",B03);//每個Tick都會執行一次
   if (B03!=B02)
   {
      B03=B02;
      B02=Bars;
      //在這裡沒辦法使用B02[1],很麻煩,
      //要再研究看看有沒有方便的寫法

      Alert("B01=",B01);
      Alert("B02=",B02);
      Alert("B03=",B03);
      Alert("C[1]=",Close[1]);
      //上面四行,每分鐘都會執行一次(用1分線測試)
      //如果現在時間是00:00:00, 下一次執行是00:01:00嗎? 答案不是
      //會在超過00:01:00的第1個tick執行
      //執行在00:01:12, 甚至沒行情時, 00:01:50都有可能
     
return(0);
   }
   return(0);
}

image


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Robin0320 的頭像
    Robin0320

    縫隙中求生存 Life in GAP

    Robin0320 發表在 痞客邦 留言(0) 人氣()