MetaTrader 4 cannot directly run an MQ4 file. The platform's engine requires the compiled EX4 bytecode to execute trades, calculate indicator values, and run scripts efficiently.
Refresh MT4. In MT4, right-click in the Navigator window and select Refresh . Your new EX4 file will appear and be ready to use. mq4 to ex4