Seeing the “Market is closed” error on MetaTrader means that you're attempting to place or modify a trade outside the product’s active trading hours. This typically happens during weekends, market holidays, or off-hours when the financial instrument is not available for trading.
How to Check Trading Hours
To confirm the exact schedule for a product, simply:
Go to the
Market Watch
panel in MT4 or MT5.
Right-click on the instrument you want to trade.
Select
“Specifications”
.
A window will appear showing the
trading hours
for that specific asset.
Different products (like forex, indices, or commodities) may have different session times, so it’s important to check before placing an order.