Premium Technical Indicators and Robots for MetaTrader

These indicators and expert advisors for MetaTrader were built over a decade of live trading, testing and tweaking. Only the best made it in. No random junk. If it’s here, it’s because it works. If it didn’t, it didn’t make the cut.

About our indicators and robots

A trading robot (Expert Advisor or EA) is an automated script that runs in MetaTrader to execute trades based on a predefined strategy, managing positions and risk without manual input. A trading indicator analyzes price data and displays visual cues (e.g., trends, support/resistance, signals) to help traders make informed decisions. Both tools enhance trading efficiency, with robots automating trades and indicators providing market insights.

Yes, we offer versions for both MetaTrader 4 (MT4) and MetaTrader 5 (MT5). Check the product page to ensure you select the correct version for your platform.

Installation is automatic via MQL5.com. Open MetaTrader, log into your MQL5 account, and go to the "Market" tab in the Terminal/Toolbox. Find your product under "Purchased," click "Install," and it will appear under "Expert Advisors > Market" or "Indicators > Market" in the Navigator panel.

Yes, you can test both in MetaTrader’s Strategy Tester using historical data. Robots can be backtested to evaluate performance, while indicators have free demo versions available on MQL5.com for testing on demo accounts or in the Strategy Tester.

Most robots and indicators come with preconfigured settings that work well out of the box. You can fine-tune inputs (e.g., lot size, risk level, stop loss, or alert preferences) to match your trading style or account size. Detailed documentation is provided for each product.

Yes, both work on any instrument supported by your broker in MetaTrader, including forex, indices, stocks, commodities, and cryptocurrencies. Ensure settings are adjusted for the asset’s volatility and spread.

Check that "AutoTrading" is enabled in MetaTrader’s toolbar, "Allow live trading" is selected in the EA settings, and both long and short positions are permitted. Ensure your broker is connected and providing real-time quotes. For indicators, verify that alerts are enabled if signals aren’t appearing.

No, both require MetaTrader to be open, active, and connected to your broker to function. If MetaTrader is closed or your computer enters sleep, power-saving, or screensaver mode, robots will stop trading, and indicators will not generate alerts or update. For 24/7 operation of robots, consider hosting MetaTrader on a Virtual Private Server (VPS).

Yes, you can attach multiple robots or indicators to different charts within the same MetaTrader terminal. For robots, ensure each uses a unique magic number to avoid trade conflicts. Indicators can be applied to multiple symbols and timeframes, but monitor performance if using data-intensive tools.

A magic number is a unique ID assigned by an EA to its trades, allowing MetaTrader to distinguish between strategies. Assign a different magic number for each robot when running multiple EAs to prevent interference.

Yes, as long as MetaTrader is logged into your MQL5 account, you can use the robot or indicator on any broker account. Each purchase includes up to 20 activations across different terminals or devices.

Yes, most robots offer flexible risk management settings, such as fixed lot size, percentage-based risk, stop loss, take profit, and max drawdown. Adjust these in the EA’s inputs to suit your preferences.

Robots often use features like break-even logic or trailing stop-loss to manage trades. Early or late closures may result from these settings. Adjust parameters in the EA’s inputs to align with your strategy and market conditions.

Most of our indicators are non-repainting, meaning signals remain fixed after a candle closes. If an indicator repaints (e.g., for predictive models),代替), this is clearly noted in the product description.

Yes, most indicators provide output buffers accessible via MetaTrader’s iCustom() function, allowing you to integrate their signals into your EA or script. Buffer documentation is included on the product page.

Most indicators support alerts, including pop-up notifications, sounds, emails, and mobile push messages. Enable or disable these in the indicator’s input settings.

Some indicators perform deep analysis of price history (e.g., Fibonacci levels or market structure). To improve responsiveness, reduce the "Max History Bars" setting in the input parameters to limit historical data analysis.

Most robots and indicators require standard time-series charts with live ticks to function properly. Non-standard charts like Renko, range, or tick charts may lack time-based data, causing issues. Check the product documentation for compatibility.

No, all products are licensed for personal use only through your MQL5 account. Redistribution, reselling, or sharing files violates MQL5.com’s terms and may result in penalties.

Once attached to a chart, the robot or indicator’s name should appear in the upper-right corner with a smiley face icon (for robots). Check the "Experts" or "Journal" tabs in MetaTrader for activity logs, messages, or oerrors to confirm operation.

Yes, all updates are free after purchase. When a new version is released, find it under "Market > Purchased" in MetaTrader and click "Update." Updates do not consume additional activations.

Yes, use MetaTrader’s Strategy Tester to simulate robots or indicators with historical data. This helps evaluate performance, optimize settings, and test across different market conditions. MT5 also supports multi-symbol and multi-timeframe testing.