Your Expert Advisor shows a sad face in the top right of the chart and does not trade.
AutoTrading is off, or the EA is not allowed to trade.
MT4 puts more than one switch between an Expert Advisor and your account, because code that can place live orders is the most consequential thing the platform runs. There is a terminal-wide permission in the options, a toolbar toggle that acts as an instant master switch, and a per-EA permission on the Common tab of its properties. Any one being off blocks trading, and the chart shows the same sad face in every case without saying which.
Reading the face correctly saves time. A frowning face means the EA is attached and running its logic but is not permitted to send orders, so it can sit there for hours doing its calculations while placing nothing. That is a different situation from an EA that failed to load at all, which would not show a face on the chart.
The face in the top right of the chart should be smiling and the toolbar AutoTrading button should show as enabled. Open the Experts tab: a permitted EA logs its initialisation and its activity there, while a blocked one logs an entry about trading not being allowed. The real proof is the EA acting when its conditions are next met.
Check the toolbar toggle every time you start the terminal, since it does not reliably survive a crash or restart in the state you left it. On a VPS, check the face after any reboot. Leaving the terminal-level permission on and using the toolbar button as your daily control is the practical arrangement.
Market Structure Pro gives one clear TRADE or NO-TRADE verdict on any MT5 chart, with confidence, grade and a plain-English reason. Free 7-day trial, no card.
Start free trial