>>945
単に配列使えばいいだけじゃね
#define N_TF   3
#define N_MODE  2
#define N_PERIOD 4
  
  int tf[N_TF];
  int mode[N_MODE];
  int period[N_PERIOD];
  double ma[N_TF][N_PERIOD][N_MODE];
  
  tf[0] = PERIOD_H1;
  tf[1] = PERIOD_H4;
  tf[2] = PERIOD_D1;
  
  period[0] = 10;
  period[1] = 20;
  period[2] = 50;
  period[3] = 100;
  
  mode[0] = MODE_SMA;
  mode[1] = MODE_EMA;
  
  for (int i = 0; i < N_TF; i++) {
    for (int j = 0; j < N_PERIOD; j++) {
      for (int k = 0; k < N_MODE; k++) {
        ma[i][j][k] = iMA(NULL, tf[i], period[j], 0, mode[k], PRICE_CLOSE, 0);
      }
    }
  }