MetaTrader 4 Help
Navigator

Navigator

This window allows to get a quick access to various features of the terminal. This window can be opened/closed by pressing accelerating keys of Ctrl+N, by the "View – Navigator" menu command, or by pressing of the "Navigator" Window button of the "Standard" toolbar.

navigator

The list of features is listed as a tree and contains five groups: "Accounts", "Indicators", "Expert Advisors", "Custom Indicators", and "Scripts".

Accounts

The "Accounts" group includes the list of open accounts. Using a context menu, one can open a new demo account or delete the old one.

navigator_accounts_menu

  • Open an Account – An unlimited amount of demo accounts can be opened from the terminal. To do so, one has to execute the "Open an Account" context menu command or press the Insert button. More details about opening of accounts can be found in the corresponding section.
  • Login to Trade Account – to authorize an existing account (whether a demo or a real one), one has to execute the "Login to Trade Account" command or double-click with the left mouse button on the desired account line.
  • Login to Web Terminal – the web terminal allows trading on financial markets and conducting technical analysis just using a web browser. The web platform is safe to use - any transmitted information is securely encrypted.
  • At the moment, the web terminal use under testing and not all of its planned features are available. The web terminal may be unavailable if the broker doesn't update the trade server to the latest version and doesn't enable web trading.
  • The web trading is available at MQL5.community in the "Trading" section.
  • Delete – delete a selected account. The same action can be performed by pressing the Delete key.
  • Add to Favorites – add the selected account to favorites.
  • Register as Signal – register a selected account in the "Signals" service. After executing this command, you'll go to the signal registration page at MQL5.community. The selected account and the right broker server will be automatically specified in the registration form.
  • Register a virtual server – this command allows you to allocate a virtual server for the terminal's continuous round-the-clock operation. Unlike renting ordinary VDS or VPS from third-party companies, you are able to select the server that is the closest to your broker minimizing the network latency when sending orders from the terminal to the trade server.

Attention: Real accounts cannot be started from the terminal, they are opened only by a brokerage company.

Indicators

This group contains indicators – the main tools for analyzing the price dynamics:

  • Built-in technical indicators divided into four categories: Trend, Oscillators, Volumes, Bill Williams.
  • Indicators downloaded from the source code library at MQL5.community. Displayed in Downloads sub-category.
  • Indicators purchased from the Market – the store of applications for the trading platform. Displayed in Market sub-category.
  • Built-in examples of indicators with the source codes. Displayed in Exmaples sub-category.
  • Custom indicators located in /MQL4/Indicators folder; displayed according to the structure of sub-folders they are stored in.

The Navigator shows only executable indicator files (*.EX4).

If the diamond in the lower right corner of a program icon is gray (for example, No source code/Couldn't be compiled), it means that the program doesn't have source code files or it couldn't be compiled.

navigator_cust_indicators_menu

The following commands can be executed in the context menu:

  • Attach to Chart – apply a selected indicator to the active chart. The same action can be performed by a double click on the indicator. Besides, using the Drag'n'Drop method one can apply an analytical tool to any chart or a subwindow of already attached indicator.
  • Modify – open the source code file (*.MQ4) of a selected indicator in MetaEditor. The same action can be performed by selecting an indicator and pressing the Enter key.
  • Delete – delete a selected custom indicator. This action deletes both its executable file (*.EX4) and its source code file (*.MQ4). The same action can be performed by clicking the Delete key.
  • Buy from the Market – go to the Market – the store of applications for the trading platform.
  • Order your own Program – go to ordering a development of an MQL4 program at the "Freelance" service at MQL5.community.
  • Create in MetaEditor – go to the creation of a custom indicator. The execution of this command opens MQL4 Wizard in MetaEditor where an indicator can be created. The same action can be performed by clicking the Insert key.
  • Add to Favorites – add a selected indicator to favorites.
  • Set hotkey – assign a hotkey to the selected indicator.
  • Refresh – re-read the information about existing compiled indicators from the hard disk. The execution of this command is necessary when copying already compiled files to the corresponding folder of the client terminal.
  • Online library – go to "Code Base" section, where you can easily download programs published in the corresponding section of the MQL5.community website.

Expert Advisor

The "Expert Advisors" group contains the list of all available expert advisors. Expert Advisors in the terminal are programs allowing to automate analytical and trading activities. To create and modify them, the built-in editor, MetaEditor, is used. More details about creation and working with experts can be found in the "Auto Trading" section.

The "Create" context menu command allows to create a new expert, "Modify" – to modify an existing one, and "Delete" – to delete an expert from the terminal. The "Attach to a Chart" command or double-click with the left mouse button allow to impose the expert into the active chart. After that, when a new tick incomes, the expert will start working. Experts can be imposed into any chart with the "Drag'n'Drop" technique.

Hot Keys

Hot keys can be assigned to call any elements of the "Navigator" window, except for those in the "Accounts" group.

navigator_hot_keys

To set a hot key for an element, one has to execute the "Set hotkey" command of this element's context menu. The hot keys set have a higher priority being compared to those predefined. For example, Ctrl+O is predefined to call the terminal setting window. If this pair of keys is set to call the On Balance Volume indicator, the terminal setting window will not be called by pressing of Ctrl+O anymore.

Favorites Tab

The "Favorites" tab is intended for a quick access to objects mostly used.

navigator_favourites

In this tab, for example, only necessary accounts, indicators, scripts, and experts can be placed. This allows to accelerate the trader's work, especially, if there is a need to act promptly. To move a necessary object into the "Favorites" tab, one has to execute the corresponding context menu command. If the object is not necessary anymore, it can be deleted from the tab using the "Delete from favorites" context menu command.

Attention: All objects included in the "Favorites" can function without any limitations. All managing commands placed in the context menu can also be called directly from this tab.