Generate me the MQL5 code of an Expert Advisor for MetaTrader 5 that detects engulfing candlesticks and on each bullish engulfing candle open a market buy position at the closing price of that candle with a stop loss of 20 pips and on each bearish engulfing candle open a sell position at the closing price of the bearish engulfing candle with a stop loss of 20 pips, In both cases, the user will be able to choose the number of pips of stop loss | A shadcn/ui and v0 generation - v0