Setup Guide for the Matrix Arrow EA MT4/5©
Setup Guide for the Matrix Arrow EA MT4/5©
Find the Matrix Arrow EA MT4/5© set files and the corresponding Indicator set files here, along with detailed guidance and tips. To ensure the EA trades using the correct Matrix Arrows for each symbol and timeframe, load the appropriate Indicator set files.
Before configuring the setup on your MT4/5 terminal, lower the max bars in chart to 1000 in MT4/5 >> Tools >> Options >> Charts. If the max bars setting is too high, the Indicator's performance will suffer as it calculates 10 indicators over thousands of bars.
Also, confirm your broker’s server time in the Marketwatch window. Since the set files are optimized for ICMarkets GMT+3 servers, adjust trading hours to match your broker's timezone if necessary. For example, if your broker uses GMT+0, move all trading hours back by 3 hours:
Start Hour: 12
Start Minutes: 00
End Hour: 22
End Minutes: 50
you need to change it to:
Start Hour: 9
Start Minutes: 00
End Hour: 19
End Minutes: 50
Notice: If you load the Matrix Arrow Indicator MT4/5© with default settings, the arrows shown will not align with those the Matrix Arrow EA MT4/5© trades on specific set files. To see accurate arrows, load the appropriate indicator set files as outlined above.
Warning! Trading just one set file allows you to use the default Risk % of 3%. For a few set files, reduce the Risk % to 1%-2%. For trading all recommended set files, it is strongly advised to lower the Risk % per trade to 0.5%-1% for better risk management.
Prior to installation, go to MT4/5 >> Tools >> Options >> Chart and set Max Bars in Chart to 1000 or a similar small number. This ensures smoother operation, as the EA analyzes data from 10 indicators across the chosen number of bars. High settings can slow performance and may freeze the platform on slower machines.
An MQL5 community account is required to purchase the Matrix Arrow EA MT4/5© from MQL5.com Market. If you haven’t registered yet, you can do so here: https://www.mql5.com/en/auth_register
1. Check that your MQL5 account has the necessary funds. Paying via your balance is more straightforward than using a credit card during checkout.
2. Search for Matrix Arrow EA MT4/5© on MQL5.com and open its product page.
3. Select Buy or Rent to finalize your transaction.
4. Pick your payment option and hit the green Next button to complete the payment process.
5. Once the payment is processed, open your MT4/5 terminal to download and set up your Matrix Arrow EA MT4/5©.
6. Log in to your MT4/5 terminal with your MQL5 account username, not your email or social media credentials. For example, my username is the final segment of my profile URL: eleanna74 at https://www.mql5.com/en/users/eleanna74.
7. In MT4/5, go to Tools >> Options >> Community tab and check that you’re logged in with your MQL5 account login details.
8. Open the MT4 Terminal window, go to the Market tab at the bottom, and select Purchased from the left menu. Locate your recently bought product and click the blue Install button on the right. For MT5, head to the Navigator window, expand the Market folder, and click on Purchases. The Purchases window will open on the right side, where you can find your product and press the Install button.
Notice: If you can't see your purchase when you click the Purchased option, check the below mentioned issues:
Make sure that:
that you have all the latest Windows Updates installed
that you have Internet Explorer or Microsoft Edge latest version installed on your computer or VPS
that you are using the latest build of MetaTrader 4/5
that you are logged into your MQL5 account in MT4/5 >> Tools >> Options >> Community tab, using your login - NOT your email
that your MQL5 account password is less than 10 characters (if your password is 10 or more characters - change MQL5 account password here)
In case you still don't see the product on the list of your purchases in the terminal, try the following:
Close ALL your MetaTrader terminals
Go to C:\Users\{user name}\AppData\Roaming\MetaQuotes\Terminal\Community
Delete all files starting from mql4.market.* and mql5.market.*
Open the MetaTrader terminal
Try to install your product again
9. If you wish to receive notifications for Matrix Arrow signals, you should set up the email, terminal, and push notifications on your MT4/5 terminal. Keep in mind that the notifications will be triggered by the Matrix Arrow Indicator MT4/5©, not the EA.
10. Navigate to MT4/5 >> Tools >> Options >> Email tab and input the necessary email and server details for receiving your notifications. Below is an example of these details, as well as a list of the SMTP settings for commonly used email providers.
In the SMTP server field you need to put your email provider’s SMTP address, you can see most of the popular providers below.
In the SMTP login field you need to put your full email, for example: johnsmith@gmail.com
In the SMTP password field, you need to put your email’s password.
In the From and To fields, you need to put your full name a comma and then your email again, for example: John Smith, johnsmith@gmail.com
List of SMTP Mail Servers: https://domar.com/pages/smtp_pop3_server
Gmail: smtp.gmail.com:465
Outlook-Hotmail: smtp-mail.outlook.com:587
Yahoo: smtp.mail.yahoo.com:465
iCloud: smtp.mail.me.com:587
Mail.com: smtp.mail.com:465
Mail.ru: smtp.mail.ru:25
Zoho: smtp.zoho.com:465
Gmx.com: smtp.gmx.com:465
11. For push notification setup, navigate to MT4/5 >> Tools >> Options >> Notifications tab and enter your mobile or tablet’s MQL5 ID to receive push notifications. Your MQL5 ID can be found in the MT4/5 mobile app under Settings >> Messages.
Additionally, you can find it in your MQL5 account’s profile under Settings >> Security.
12. In order to activate Terminal alerts, select the appropriate option in MT4/5 >> Tools >> Options >> Events tab.
13. To enable the Matrix Arrow EA MT4/5© to work and trade the signals from the Matrix Arrow Indicator, both products need to be installed on your terminal. It's recommended to load both the Matrix Arrow Indicator MT4/5© and the Matrix Arrow EA MT4/5© onto your chart for a complete trading environment.
Choose the chart for your desired symbol, then find the Matrix Arrow Indicator MT4/5© in the Navigator window of your MT4/5 terminal under Indicators >> Market and drag it onto the chart (or double-click it).
14. When the Indicator's settings window opens, adjust the parameters as needed and make sure to check the notification settings under the Inputs tab. The default settings of the indicators are pre-optimized and ready for use in different market scenarios.
For a thorough description of all Matrix Arrow Indicator MT4/5© settings, click here.
15. Once you finish setting up your Matrix Arrow Indicator MT4/5©, click OK. Don't forget that the default settings for all 10 indicators have been carefully optimized and are ready to be used on any instrument and timeframe. The Matrix Arrow Indicator MT4/5© will now appear on your MT4/5 terminal. Adjust the Matrix height using your mouse, and you’re ready to trade with it!
16. Next, attach the Matrix Arrow EA MT4/5© to the chart. Find it in the Market folder in the Experts section of the Navigator window in your MT4/5 terminal, then drag it onto the chart or double-click to place it.
17. The Matrix Arrow EA MT4/5© settings window will pop up. In the Common tab, check the boxes for Allow Auto/Algo Trading and Allow Modification of Signals.
18. In the Inputs tab, to enable trading with the on-chart Trade Panel of the Matrix Arrow EA MT4/5©, set the first Use Panel option to true and change the second Used Indicator setting* to the Matrix Arrow Indicator.
* The default setting is Moving Average, as this is required to pass the MQL5.com Market validation for Matrix Arrow EA MT4/5©. The Matrix Arrow Indicator MT4/5©, which must be bought separately, is technically not needed for this setup.
19. For manual or automatic trading with the on-chart Trade Panel, there are no further settings to adjust. Hit OK, and you're ready to start.
20. The Matrix Arrow EA MT4/5© Trading Panel has been added to your chart, positioned just above the Matrix Arrow Indicator MT4/5© Matrix window. You can drag it to any area of your chart, typically the upper left corner. After activating Auto/Algo Trading on your MT4/5 terminal, you can begin trading.
Tip: If candlesticks are appearing above your Matrix Arrow EA MT4/5©, simply right-click on your chart, open Properties, navigate to the Common tab, and untick the Chart on foreground setting.
21. To start manual trading, choose the timeframe and adjust the basic parameters for your trades. If you prefer a fixed lot size, enter it in the Fixed Lot Size field (e.g., 0.10). To risk a percentage of your account, select the Risk % option and enter your desired risk (e.g., 2.0%). You can also set your preferred values for Take Profit, Stop Loss, Break Even, and/or Trailing Stop Loss. If you'd like trades to close when an opposite signal occurs, tick the Close by Opposite Signal checkbox.
22. You're now ready to place your first manual trade—just click the Sell by Market or Buy by Market button. The trade will open, and any Stop Loss and/or Take Profit settings you specified in the Trade Panel will be shown on the chart and in the Terminal/Toolbox window.
23. To enable automatic trading with your Matrix Arrow EA MT4/5© Trade Panel, simply input your settings and click the Full Algorithmic Trading option. The Matrix Arrow EA MT4/5© will automatically open a buy trade for every new blue/long arrow signal and a sell trade for each new red/short arrow signal.
WARNING: Trade Panel settings cannot be transferred to your MQL5 VPS. To trade automatically on the cloud with the Matrix Arrow EA MT4/5© on your MQL5 VPS, set Use Panel: false and adjust the EA’s internal settings as detailed below. Then press the Auto/Algo Trading button on your MT4/5 terminal to synchronize with your MQL5 VPS.
Important: Prior to installation, go to MT4/5 >> Tools >> Options >> Chart and set Max Bars in Chart to 1000 or a similar small number. This ensures smoother operation, as the EA analyzes data from 10 indicators across the chosen number of bars. High settings can slow performance and may freeze the platform on slower machines.
24. Another option is trading with the provided set files for multiple symbols without using the on-chart Trade Panel. In this case, attach the Matrix Arrow EA MT4/5© to the instrument's chart and timeframe, open the EA’s window, and click the Load button at the bottom right to load the appropriate set file. You can find the latest updates and set files for the Matrix Arrow EA MT4/5© here, which are updated monthly.
Once you click the Auto/Algo Trading button in your MT4/5 terminal, you’ll be set for 100% automated trading. The EA icon on the top right of your chart will turn smiling and green, confirming that your Matrix Arrow EA MT4/5© is functioning properly.
A detailed guide of all Matrix Arrow EA MT4/5© settings you can find here.
25. To make sure that power or network interruptions won’t affect your trading, you should consider using an MQL5 VPS (virtual private server). This will ensure that both your Matrix Arrow EA MT4/5© and Matrix Arrow Indicator MT4/5 run seamlessly around the clock on the cloud.
26. To register a virtual server for your trading account, right-click on your account number in the Navigator window and select >> Register a Virtual Server.
27. In the window of the Virtual Hosting Wizard, pick the plan that matches your needs and press the Next button.
28. Next, finalize your payment. I recommend having the required funds in your MQL5 account and selecting the MQL5 payment method listed on the left.
29. Following your MQL5 VPS purchase, you need to sync your trading environment with the virtual server. Right-click on the MQL5 VPS in the Navigator window and select >> Synchronize experts, indicators.
Notice: Be sure to load the Matrix Arrow Indicator MT4/5© alongside the Matrix Arrow EA MT4/5© on every chart before migrating your local trading setup to MQL5 VPS. Failing to load the indicator will cause an error in the MQL5 VPS Journal.
30. After a brief delay, the smiling face of your Expert Advisor will become a sad face, and the Auto/Algo Trading button will be disabled. This signifies that your trading environment is now synchronized with the MQL5 VPS.
31. To ensure synchronization has been successful, check the MQL5 VPS Journal logs. Right-click on your MQL5 VPS in the Navigator window and choose >> Journals.
32. In the MQL5 VPS Journal logs, you need to find the following message:
33. The synchronization of your Matrix Arrow EA MT4/5© and Matrix Arrow Indicator MT4/5© is complete, and they are now trading in the cloud.
34. You can safely close your MT4 terminal and computer, confident that your Expert Advisor will continue operating 24/7.
35. Every couple of days, check your MQL5 VPS Journal to ensure all is running smoothly.
WARNING: Once synced with your MQL5 VPS, do NOT click the Auto Trading button again on your local MT4/5 terminal, as this will lead to trading with your Expert Advisor twice, which could be hazardous.
If you want to trade the Matrix Arrow signals with your Matrix Arrow EA MT4/5©, you must purchase the Matrix Arrow Indicator MT4/5© separately! Otherwise the Matrix Arrow EA MT4/5© will work as a manual trade panel only.