Indicador Personalizado com função Sleep()

 

Boa tarde,

como eu faço para que após um Array, o indicador durma por algum tempo, neste caso(2 candles)

Minha tentativa

if (CONDITIONS)
{
Buffer1[i] = Close[i] - iATR(NULL, PERIOD_CURRENT, 14,i);
if(i == 0 && Time[0] != time_alert)
{meuAlerta("Buy"); 
time_alert = Time[0];}
Sleep(2*60000);
}