How to Open a Demo Account

Demo accounts provide the opportunity to work in a training mode without real money, allowing to test a trading strategy. To open a demo account you need to select a trading server and specify registration data. After you have opened an account, the platform connects to a server. You can now work on the platform.

Step 1: Go to ‘File’ and click “Open an Account”.

Step 2: Choose Fullerton Markets Inc and click “Next”.















Step 3: Choose the first option (open a demo account) and click “Next”.

Step 4: Input your details, check the box and click “Next”.

Step 5: An online form will pop out. Fill in your details, check the box and click “Register”. Your demo account is now created, check your inbox for your account credentials.



Connect to an Account

To start working with a trading account, you need to connect to it using a login (account number) and password. Two types of account access are available in the trading platform: master and investor. Logging in using the master password gives full rights for working with the account. Investor authorization allows you to see the account status, analyze prices, and work with your own Expert Advisors, but not trade. The Investor access is a convenient tool for demonstrating the trading process on the account.


















Specify the following data in this window:

  • Login — the number of the account used for the connection.
  • Password — the master or investor password for the account.

Enable the "Save password" option, and the next time you start the platform, the last used account will be automatically connected to the server. Option "Keep personal settings and data at startup" in the platform settings performs the same action.

After specifying all the details, click "OK" to connect.





Deposit and withdrawal

The trading platform allows quickly switching to deposit/withdrawal operations on the broker website. You do not need to search for these functions in the trader's room, while fast navigation commands are available directly in terminals: in the accounts menu in Navigator and Toolbox:




Platform Settings

The trading platform provides multiple settings to help you conveniently customize it. Click "Options" in the Tools menu or press "Ctrl+O".


All settings are grouped in several tabs based on what they do:

  • Server — setup of server connection, configuration of a proxy server, and other important settings;
  • Charts — common settings of price charts and parameters of objects management: object selection straight after creation, immediate object configuration, and docking parameters;
  • Trade — default parameters applied to the opening of new orders. They include: financial instrument, number of lots, deviation, and placing of stop orders;
  • Expert Advisors — common settings for all Expert Advisors. They include: disabling operation of Expert Advisors, enabling importing functions from external DLL libraries and Expert Advisors, as well as several other features;
  • Events — the configuration of alerts of system events. You receive important alerts about connection loss, the arrival of newsletters, and other events;
  • Notifications — sending push notifications to mobile devices from the trading platform;
  • Email — email parameters for sending messages straight from the platform;
  • FTP — settings for publishing reports on the Internet. The trading platform allows saving and automatically publishing reports about the account state in real-time. This is done over FTP based connection, which can be configured in this tab;
  • Community — Details of your account




Password Change

To change the account password, click "Edit". After that the following window opens:

The following details are to be indicated in the password changing dialog:

  • Login — account number, this field cannot be changed;
  • Current password — the field to enter the master password;
  • Change master password — select this option if you want to change the master password of your account;
  • Change investor password — select this option if you want to change the investor password of your account;
  • New password — field for entering a new password;
  • Confirm — field for confirming a new password.

After specifying all the data click "OK".




This tab features settings used for opening orders. Parameters specified here facilitate the opening of orders and cannot cause critical changes in the platform operation.


Use these options to set default parameters applied when opening orders:

  • Symbol — this option allows the definition of a symbol that will be automatically added to the position opening window. The "Automatic" parameter means that the active chart symbol will be set in this field, the "Last used" — the symbol of the latest trade operation. If the "Default" parameter is selected, you can specify a certain financial instrument that will be automatically set for all positions.





  • Deviation — symbol price may change during the order creation. As a result, the price of a prepared order will differ from the market one, and the position will not be opened. The "Use Deviation" option helps to avoid this. When the "Default" parameter is set, to the right of this field you can set the maximum acceptable price deviation from the value indicated in the order. If prices are not identical, the program modifies the order and a new position is opened. If "Last Used" is selected, the deviation value of the previously opened position will be automatically set in the order opening window.
  • Stop levels — settings for the Stop Loss and Take Profit levels that will be added when placing orders or modifying positions. If the "in points" variant is chosen, stop levels will be specified in the number of points from the price of order placing. If the "in prices" variant is chosen, it will be necessary to specify the certain price level for stop levels.
  • One-click trading — to use this option, you need to accept special terms and conditions. The one-click trading option allows performing trade operations in one click without additional confirmation by the trader (trade dialog is not displayed). The one-click trading feature is implemented in the following parts of the platform:
  • Show real-time history of deals on the chart — when this option is enabled, all the deals performed by a trader are automatically displayed on the chart of the corresponding symbols with the icons (a Buy deal) and (a Sell deal). When you point the mouse cursor to an icon, a tooltip appears containing information about the deal: ticket, deal type, volume, symbol, open price, and current price coordinate of the cursor.




Executing Trades

The trading activity in the platform implies forming and sending market and pending orders to be executed by a broker, as well as managing current positions by modifying or closing them. In the platform, you can review your account trading history, configure alerts of market events, and much more.

Opening Positions

Opening of a position or entering the market is the primary purchase or sale of a certain amount of a financial instrument. In the trading platform, this can be done by placing a market order, as a result of which a deal is executed. A position can also be opened as a result of a triggered pending order.

Placing an Order and General Parameters

There are several ways to call a dialog window for order creation:

  • Select a symbol in the Market Watch and click "New order" in its context menu.
  • Press the F9 hotkey. In the order window, a symbol will be inserted following the platform settings.
  • Click “New order" in the Tools menu or "New Order" on the Standard toolbar.



General order parameters:

  • Symbol— the financial instrument to perform a deal for.
  • Type — if one of the execution modes is selected in this field, a market operation is executed for the selected instrument. Otherwise, pending order of the selected type is placed.
  • Volume — the volume of the order in lots. The greater the volume of a deal, the greater is its potential profit or loss, depending on where the symbol price will go. The deal volume also affects the margin reserved on the trading account for the position.
  • Stop Loss — the Stop Loss level as a price or in the number of points from the price specified in the order, depending on the platform settings. The level is set to limit the position loss. If you leave the null value in this field, this type of order will not be sent.
  • Take Profit — the Take Profit level as a price or in the number of points from the price specified in order, depending on the platform settings. The level is set to lock in the profits of the position. If you leave the null value in this field, this type of order will not be sent.
  • Comment — an optional text comment to order. The maximum comment length is 31 characters. The comment appears in the list of open positions and also in the history of orders and deals. A comment to an order can be changed by a broker or server. For example, if a position is closed by Stop Loss or Take Profit, the corresponding information is added in the comment.
  • To send a buy order click Buy, to send a sell order click Sell.
  • Once an order is sent, its execution results appear in the window — a successful trade operation or a reason why it has not been executed. If One Click Trading is enabled in the platform settings, upon successful order execution the trading window closes without notifying of execution results.



Managing Stop Levels from a Chart

Modification of Stop Loss and Take Profit on a chart is only available if the "Show trade levels" option is enabled in the platform settings.

To modify the level on a chart, left-click on it and drag the level up or down to the required value holding the mouse button (Drag'n'Drop):

Once a level is set, the position modification window appears allowing users to adjust the level more precisely.



Placing Stop Levels from a Context Menu

If an open position is available for the instrument of the chart, its stop levels can be set from the "Trade" submenu of the chart's context menu:


The price for the stop order is set according to the current location of a cursor on the chart price scale. Depending on the position open price and its direction, appropriate commands for placing Stop Loss or Take Profit to appear in the menu.

The command opens the order modification window, where the price can be adjusted manually.




Closing Positions

To profit from exchange rate differences, it is necessary to close the position. To close a position, a trade operation opposite to the first one is executed. For example, if the first trade operation was buying one lot of GOLD, one lot of the same security must be sold to close the position.

To close an entire position, double-click on it or use the command "Close Position" in its context menu on the "Trade" tab. 

Upon clicking "Close..." the position is closed.




Placing Limit Orders

Limit orders are placed in the expectation of price "rollback". The trader expects the price to reach a certain level, for example, support or resistance, and then moves in the opposite direction.

These orders are executed at a price equal to the specified one or better than that. Accordingly, no slippage occurs during order execution. The downside of these orders is that their execution is not guaranteed, since the broker may reject an order if the price goes too far in the opposite direction.

Here is how we can place a Buy Limit order.


In this example, the price is at the level of 1.25350, and the trader places a limit order to buy at the price of 1.24620 expecting that the price will reach the support level of 1.24453 and will continue to move upwards.

It is the opposite for Sell Limit orders. They are placed in anticipation that the price will rise to a certain level and will go down.




Placing Stop Orders

Stop orders imply expected breakthrough of certain levels. The trader expects the price to reach a certain level, break it through and move on in the same direction. The trader assumes that the market has reversed, having reached the support or resistance level.

When such an order triggers, a request to execute a corresponding market order is sent to a broker. The order is executed at the price equal to the specified one or worse than that. In other words, if the market price goes opposite, the order will be filled with a slippage. However, unlike limit orders, the execution of stop orders is guaranteed.

In this example, the price is at the level of 1.28190, and the trader places a stop order to sell at the price of 1.27600 assuming that the market has reversed at the level of 1.28260 and will move downwards.

It is the opposite of Buy Stop orders. They are placed assuming that the market has reversed, and the price will rise.




Placing Stop Limit Orders

This is a combination of a stop and a limit order. If the price reaches the stop price, a limit order is placed. This type of orders is used when a trader wants to set a stop order and limit the slippage.

In the example below, a stop-limit order is placed with the expectation that the price will reach resistance level 1, will roll back from it, and then will rise to resistance level 2.




Help Topics

Further to this guide, clients can get help with the inbuilt MT5 platform user guide. You can find this at “Help > Help Topics” or press F1. Alternatively, you can also visit the online guide from MetaTrader5 here at