simple moving average

give me code for following conditions:
buy:
period=1 hour

crossover(sma(20,50,100,200));
period=1 hour

crossover(sma(20,50,100,200));