Need afl code for required condition

Hi,
I need AFL code for below condition,
For BUY : Simple Moving average cross over 12 crosses 36 line, and RSI Level above 50,and ADX CROSSOVER
For BUY : Simple Moving average cross over 36 crosses 12 line, and RSI Level below 50, ADX CROSSOVER

For BUY : Simple Moving average cross over 12 crosses 36 line, and RSI Level above 50,and ADX CROSSOVER
For BUY : Simple Moving average cross over 36 crosses 12 line, and RSI Level below 50, ADX CROSSOVER

CROSS(MA(C,12),MA(C,36)) AND CROSS(PDI(14),MDI(14)) AND RSI(14) > 50
CROSS(MA(C,36),MA(C,12)) AND CROSS(MDI(14),PDI(14)) AND RSI(14) < 50[quote=“sharathkumarsmg, post:2, topic:16070, full:true”]

For BUY : Simple Moving average cross over 12 crosses 36 line, and RSI Level above 50,and ADX CROSSOVER
For BUY : Simple Moving average cross over 36 crosses 12 line, and RSI Level below 50, ADX CROSSOVER
[/quote]

CROSS(MA(C,12),MA(C,36)) AND CROSS(PDI(14),MDI(14)) AND RSI(14) > 50
CROSS(MA(C,36),MA(C,12)) AND CROSS(MDI(14),PDI(14)) AND RSI(14) < 50