Expert Advisors

Expert Advisors

An Expert Advisor, also known as an EA, is a mechanical trading system used for Forex trading. Expert Advisors allow for automatic trading to take place, freeing the trader from continuously having to watch the market. Making a profit while trading in the foreign exchange market is determined by a large number of human factors, such as emotions, knowledge, and even the psychology of the trader. Automated programs such as Expert Advisor remove a great deal of these factors from the equation and enable the trader to make better informed decisions by evaluating multiple factors at once.

FXOpen allows to use Expert Advisor in STP accounts.

Please, take these steps to install an Expert Advisor (EA):

  1. Save the file with your EA into the experts/MetaTrader folder on your computer.
    The default folder is C:/Program Files/MetaTrader – FXOpen/experts. However, if you installed your MetaTrader to another location, you may have to choose a different folder;

  2. Open the MetaTrader, enable the Navigator window, click Expert Advisors. You should be able to see your EA in the list;

  3. Double-click on your EA or drag and drop it onto the chart;

  4. Adjust the necessary EA the right top corner of your chart. The logs of all operations performed by your EA are available in the MetaTraderTerminal window, Experts and Journal tabs.


If your Expert Advisor doesn't trade in an STP account (while it trades in another broker's account or in an FXOpen Micro account), please, check the following suggestions:

  1. Click Tools → Options → Expert Advisors. Make sure the options Enable Expert AdvisorsAllow Live TradingAllow External Experts Imports are checked.

  2. Select Terminal window, Journal and Experts tabs. There should be logs about all actions that your EA takes. For example “Invalid Volume” error message means that your EA tries to open a trade with volume less than the minimum transaction size allowable in STP accounts (0.01 lot).

  3. Also, your Expert Advisor might not be programmed to work with 5th decimal pricing in FXOpen STP accounts. 

He​​re you can find various applications to automate analysis and trading in MT4.

    • Related Articles

    • Expert Advisors

      An Expert Advisor, also known as an EA, is a mechanical trading system used for Forex trading. Expert Advisors allow for automatic trading to take place, freeing the trader from continuously having to watch the market. Making a profit while trading ...
    • Expert Advisor is not trading. Why?

      If your Expert Advisor doesn't trade, please check the following: Check that the Expert Advisor button on the standard tool bar in your MT4 is switched on. You also should see a “smiley face” on the chart that has your EA attached. Make sure the ...
    • Activation

      Please check your settings before activating OCTL2P. Run the MT4 platform. On the Tools menu, click Options. On the Expert Advisors tab, select Allow automated trading and Allow DLL imports check boxes. To activate the Expert Advisor in ...
    • STP - General Overview

      STP (Straight Through Processing), as ECN technology gives you direct access to the Forex market (interbank market) where you can trade with other traders and your orders are actually displayed in the market and are seen by others, who in turn can ...
    • About MetaTrader 4

      MetaTrader 4 (MT4) is the most popular trading platform at Forex market. MetaTrader 4 is highly successful because it offers an easy to use user interface, various charts and indicators and most importantly the MQL language which allows using ...