Individuals who plan to trade with FXCM's MetaTrader 4 (MT4) platform should review the information on this page carefully. The FXCM MT4 execution policy, trading features, and platform settings are covered here.
Boston Technologies (BT)
MT4 Users
For information specific to the BT MT4 platform, read these execution risks.
Question:AM I A BT MT4 USER?
Features and Settings
| Feature | Details | |
| Tradable Currency Pairs | 56 | |
| Tradable CFD instruments | 23 | |
| GMT Offset | 0 | |
| Default Lot Size | 0.01 (micro lots) | |
| Dow Jones FXCM Dollar Index Basket | Yes | |
| Requotes | None | |
| Scalping Restrictions | Yes/No; depends on forex execution type | |
| Default Order Type | Fill or Kill Read More | |
| Hedging | Yes | |
| Close Part of a Position | Yes | |
| Max Deviation | Yes | |
| Default Max Deviation | 10 (1 pip) | |
| Rollover | Yes; displayed on the platform | |
| Execution Type | Instant Execution |
Trade Execution
Orders to open and close trades, as well as take profit (TP) orders execute Fill or Kill. These orders only execute if they can fill in their entirety at the requested price. These orders cannot be broken up and filled at multiple prices.
In the event that sufficient liquidity is not immediately available to execute a Fill or Kill order in its entirety, execution ceases.
Stop loss (SL) orders, and orders submitted due to margin call do not execute Fill or Kill. These orders do fill in their entirety at the same price; however, execution will not cease if sufficient liquidity is not immediately available. Execution will continue until a price becomes available to fill the entire order.
The maximum number of open orders is capped at 500 individual orders per account. This restriction includes both open orders and pending orders. The MT4 platform will display an error message if traders attempt to open more than 500 individual orders. Stop Losses and Take Profits are exempt from this restriction.
Margin Call
The margin call policy for FXCM MetaTrader 4 accounts is different from all other FXCM accounts. When a margin call occurs, trades will be closed one by one until "Free Margin" is greater than zero.
Trades are closed in the following manner when a margin call occurs. Trades close in order of the size of their loss, from the largest loss to the smallest loss, as recorded in the "Profit" column at the time of margin call. This process will continue until "Free Margin" is greater than $0.
Please read the following examples closely to understand fully how the FXCM MetaTrader 4 margin call policy works.
Scenario 1
Client A has the following positions open in two different currency pairs when a margin call occurs.
- Position 1: EUR/USD bought on January 1st
- Position 2: GBP/AUD bought on January 2nd
At the time of margin call, the "Profit" column shows:
- Position 1: -$50
- Position 2: -$100
In this example, the MetaTrader 4 platform will close the trade with the largest loss first - Position 2.
Scenario 2
Client B has the following positions open in the EUR/USD currency pair when a margin call occurs.
- Position 1: EUR/USD bought on January 1st
- Position 2: EUR/USD bought on January 2nd
At the time of margin call, the "Profit" column shows:
- Position 1: -$50
- Position 2: -$100
In this example, the MetaTrader 4 platform will close the trade with the largest loss first - Position 2.
Scenario 3
Client C has the following positions open when a margin call occurs.
- Position 1: EUR/USD bought on January 1st
- Position 2: GBP/AUD bought on January 2nd
- Position 3: EUR/USD bought on January 3rd
At the time of margin call, the "Profit" column shows:
- Position 1: -$50
- Position 2: -$100
- Position 3: -$200
In this example, the MetaTrader 4 platform will close the trade with the largest loss firstâPosition 3.
After Position 3 closes, if "Free Margin" is still at or below zero, Position 2 will now be the largest losing position and will close next.
Max Deviation
With FXCM MetaTrader 4, all orders execute using instant execution. This MetaTrader 4 execution type enables the maximum deviation ("max deviation") feature.
The maximum deviation feature was designed to control slippage - both negative and positive - in the following way. When creating an order, a number is specified in tenths of a pip (≥0) in the max deviation field. This number is the maximum amount of slippage the order can receive. If the market price moves beyond this amount while the order is executing, the order will cancel automatically. This is how the maximum deviation feature was designed to function.
FXCM trading policy allows for unlimited positive slippage on all order types. Therefore, FXCM has developed a way to override the restriction that the maximum deviation feature places on positive slippage. All orders placed on the FXCM MetaTrader 4 platform fill with the greatest amount of positive slippage possible.
In the event that an order fills with positive slippage beyond the maximum deviation, the platform logs a message in the "Journal" tab. The message has the following format: ${Amount} - Positive Slippage - {Order Number}. ${Amount} is the positive slippage the order received beyond the maximum deviation.
If the market price moves negatively beyond the maximum deviation, the order cancels automatically. When this occurs, an "Off Quotes" message is displayed. This is a standard MetaTrader 4 message notifying the user that an order canceled because the market price deviated beyond the order setting.
Please note: dependent upon market conditions, a lower maximum deviation amount can increase the likelihood that an order will be rejected due to the market price moving outside of the maximum deviation.
Cross-Platform Compatibility
FXCM MetaTrader 4 login credentials grant a user with access to the FXCM Trading Station platforms. Therefore, FXCM MetaTrader 4 account holders can place and manage trades and orders through the FXCM Trading Station platforms. Account details for retail clients (e.g. orders, trades, P/L, margin, equity) will match on all of these platforms and their statement of records. However, please note that some functionality available on the FXCM Trading Station platforms may not be available on the FXCM MetaTrader 4 platform.
FXCM MetaTrader 4 Server Information
Under rare circumstances it may be necessary to type in a server address when logging into FXCM MetaTrader 4. So long as you download FXCM MetaTrader 4 here and install it on your computer or VPS, you will not need these server addresses.
If you need to enter the server address when logging in, be sure to use the one that corresponds to your trading account's denomination. As an example, if your account is denominated in U.S. dollars, you would use "mt4r01.fxcorporate.com."
MetaTrader 4 Live Servers
| Account Denomination | Server Address | |
| US Dollars | mt4r01.fxcorporate.com | |
| Euros | mt4r02.fxcorporate.com | |
| Japanese Yen | mt4r03.fxcorporate.com | |
| British Pounds | mt4r04.fxcorporate.com | |
| Australian Dollars | mt4r05.fxcorporate.com |
MetaTrader 4 Demo Servers
| Account Denomination | Server Address | |
| US Dollars | mt4d01.fxcorporate.com | |
| Euros | mt4d02.fxcorporate.com | |
| Japanese Yen | mt4d03.fxcorporate.com | |
| British Pounds | mt4d04.fxcorporate.com | |
| Australian Dollars | mt4d05.fxcorporate.com |
FXCM Australia, Limited ("FXCM AU") is an independent legal entity and is not affiliated with MetaQuotes Software Corp. ("MT4"). MT4 is not owned, controlled, or operated by FXCM AU. Therefore, FXCM AU does not make any warranties regarding any product or service and has not reviewed or verified any performance results that may be presented and/or described on this website.