Running Expert Advisor
Expert Advisors options tab
To view and modify global options related to Expert Advisors click on Tools menu
and choose Options.
After Options window appears on the screen, click
on Expert Advisors tab.
-
Enable Expert Advisors (checked) - Check this option
to enable Expert Advisors automating your trades. You can access the same option
by click the Expert Advisor button in the toolbar. Enabling this option will
make the next two options selectable.
-
Disable Expert Advisors when the account
has been changed
- Check this option if you want MetaTrader to disable Expert Advisors
automatically in the case of changing the account. This option is useful when you
have a demo and a real account and you constantly switching between them. You have
to enable the Enable Expert Advisors to use this option.
-
Disable profiles
when the account has been changed
- Check this option if you want MetaTrader to disable using the current
profile automatically in the case of changing the account. The same the above option
this option is useful when you have a demo and a real account and you constantly
switching between them. You have to enable the Enable Expert Advisors to
use this option.
-
Allow live trading (checked)
- Enable this option if you want live trading and using Expert Advisors.
-
Ask manual confirmation (unchecked)
- Enable this option
and MetaTrader
will prompt you for a confirmation every time to open order, modify order, stop
order etc. You have to enable the Allow live trading option to use this option.
-
Allow Dll imports (checked) - Checking this option
will enable Expert Advisors to use external functions reside in DLLs libraries.
For instance you have to enable this option if you want to use Expert Advisors.
-
Confirm Dll function calls (unchecked)
- Enable this option and MetaTrader will prompt you for a confirmation before using
any imported DLL functions. You have to enable the Allow Dll imports option
to use this option.
-
Allow external experts imports - Checking this option
will enable Expert Advisors to use external functions resides in other Expert Advisors.
In red font are required options to run Expert Advisors.
Loading an Expert Advisor
As you can see the Navigator window is divided to tree of lists. The list
which we interest in is Expert Advisors list. After installation of an
Expert Advisor
, you will find it name in the MetaTrader Navigator window.
Note: If you don't see the Navigator window in your terminal or you
closed it, you can bring it back by clicking the Navigator button in the
MetaTrader
toolbar, clicking View menu and choose Navigator or simply hit CTRL+N
hotkeys.
To load the Expert Advisor from the Navigator window you can do one of following
two things:
-
Drag the Expert Advisor to the chart you want it to automate. (Dragging means selecting
the Expert Advisor from the Navigator window and holding the left button
of the mouse while moving the mouse to the chart then releasing the left button
on the chart).
-
Double click the Expert Advisor you want to attach to the chart.
But be sure you have activated the chart you want to work with. (Activating the
chart means simply clicking it).
When you load the Expert Advisor to the chart you will prompt with the Expert Advisor
options window.
-
Allow live trading (checked) - Enable this option
if you want live trading and using Expert Advisors.
-
Ask manual confirmation
(unchecked)
- Enable this option and MetaTrader will prompt you for a confirmation
every time to open order, modify order, stop order etc. You have to enable the
Allow
live trading
option to use this option.
-
Allow Dll imports (checked)
- Checking this option will enable Expert Advisors to use external functions reside
in DLLs libraries. For instance you have to enable this option if you want to use
Expert Advisors.
-
Confirm Dll function calls (unchecked)
- Enable this option and MetaTrader will prompt you for a confirmation
before using any imported DLL functions. You have to enable the Allow Dll imports
option to use this option.
-
Allow external experts imports - Checking
this option will enable Expert Advisors to use external functions resides in other
Expert Advisors.
In red font are required options to run Expert Advisors.
In this window you can input the required data to the Expert Advisor, for example:
ProviderID, SymbolPrefix, SymbolSuffix, etc.
Note: You will get the details of all the inputs of every Expert Advisor
from the documentation attached to it or at corresponding web page where you downloaded
from.
You can change the inputs of the Expert Advisor or you can leave the default values
you see in the input window. After setting the inputs of the Expert Advisor you
need to click OK. If you set everything correctly you will see the name of the Expert
Advisor on the right upper corner of the chart with a fascinating smile beside it.
If you didn't find this smile icon that means the Expert Advisor is not enabled!
Enabling the Expert Advisor
You have to tell
MetaTrader
to use Expert Advisor to automate your trades, you have to enable
the Expert Advisor.
From the toolbar of the MetaTrader you will find Expert Advisors check button.
Check button means when you click it enables the Expert Advisors and goes to pressed
figure and when you click it again it disables the Expert Advisor and goes to un-pressed
figure.
Note: When you disable the Expert Advisor the smile icon goes to "x" icon as below.