Macd crossover and sma crossover

Dear Sir,

As i want to code a strategy,

MACD PERIOD (26,12,9) AND SMA(9), SMA(21) in 10-min chart

BUY- WHEN MACD SIGNAL LINE CUT UPSIDE MAIN LINE AND ABOVE ZERO LINE AND 9-SMA CROSSOVER 21 SMA IN UPWARD DIRECTION.

SELL- WHEN MACD SIGNAL LINE CUT DOWNSIDE MAIN LINE AND BELOW ZERO LINE AND 9-SMA CROSSOVER 21 SMA IN DOWNWARD DIRECTION.

Buy:


SET A = MACDSignal(12, 26, 9, SIMPLE)
SET B = MACD(12, 26, 9, SIMPLE)
CROSSOVER(A, B) = TRUE AND TREND(CROSSOVER(SMA(CLOSE,9),SMA(CLOSE,21))=UP

Sell:


SET A = MACDSignal(12, 26, 9, SIMPLE)
SET B = MACD(12, 26, 9, SIMPLE)
CROSSOVER(B, A) = TRUE AND TREND(CROSSOVER(SMA(CLOSE,21),SMA(CLOSE,9))=DOWN