static int tick_count = 0;
int start()
{
int limit;
int counted_bars = IndicatorCounted();
if( counted_bars < 0) {
Print("エラー。チャートデータがあるか確認して下さい");
return(-1);
}
limit= Bars - counted_bars ;
printf( "tick受信回数:%d, 未計算バー数:%d, チャート上のバー数:%d, 計算済みバー数:%d"
, tick_count, limit , Bars ,counted_bars );
tick_count++;
return(0);
}
09:23:32.065 Custom indicator test_ind EURUSD,H1: loaded successfully
09:23:32.066 test_ind EURUSD,H1: initialized
09:23:32.066 test_ind EURUSD,H1: tick受信回数:0, 未計算バー数:1015, チャート上のバー数:1015, 計算済みバー数:0
09:23:46.518 test_ind EURUSD,H1: tick受信回数:1, 未計算バー数:1, チャート上のバー数:1015, 計算済みバー数:1014
09:23:59.035 test_ind EURUSD,H1: tick受信回数:2, 未計算バー数:1, チャート上のバー数:1015, 計算済みバー数:1014
09:24:02.310 test_ind EURUSD,H1: tick受信回数:3, 未計算バー数:1, チャート上のバー数:1015, 計算済みバー数:1014
09:24:02.356 test_ind EURUSD,H1: tick受信回数:4, 未計算バー数:1, チャート上のバー数:1015, 計算済みバー数:1014
09:24:02.576 test_ind EURUSD,H1: tick受信回数:5, 未計算バー数:1, チャート上のバー数:1015, 計算済みバー数:1014
09:24:02.887 test_ind EURUSD,H1: tick受信回数:6, 未計算バー数:1, チャート上のバー数:1015, 計算済みバー数:1014
09:24:23.294 test_ind EURUSD,H1: tick受信回数:7, 未計算バー数:1, チャート上のバー数:1015, 計算済みバー数:1014
09:24:34.681 test_ind EURUSD,H1: tick受信回数:8, 未計算バー数:1, チャート上のバー数:1015, 計算済みバー数:1014
09:24:55.289 test_ind EURUSD,H1: tick受信回数:9, 未計算バー数:1, チャート上のバー数:1015, 計算済みバー数:1014