Skip to content

Corporate Actions-Stock Split

The MT Monitor Stock Split components allow XCore users to easily apply stock split or reverse split operations on specific stocks or CFDs on the MT4 server.

A Stock Split is to increase the number of outstanding stocks by splitting them with a proportional decrease in their value. On the other hand, the Reverse Split is to consolidate the number of shares into fewer and proportionally more valuable shares.

The Stock Split in the MTMonitor is achieved in two separate components:

  • Split Open Trades
  • Split Rate History

Note: Since the Stock Split components do not affect the incoming price feed, it is recommended to perform the split operations during market close hours before active trading sessions commence.

Corporate Actions – Split Open Trades

The “Split Open Trades” component allows XCore Users to automatically process stock split operations on all open positions on a particular symbol in an MT4 Server.

Once applied, stock split operations will be updated immediately within the MT4 platform

  1. Select the required MT Server
  2. Select the desired Symbol
  3. Specify the amount of new shares. For example in a 2/1 split, you would specify 2 here.
  4. Specify the amount of the old shares. For example in a 2/1 split, you would specify 1 here.
  5. Select the rounding method you would like to use. The available options are:

    Standard the value is rounded to the nearest integer/decimal point accordingly to the min/step size in MT4 for the symbol
    RoundUp the value is rounded up to the nearest integer/decimal point accordingly to the min/step size in MT4 for the symbol
    RoundDown the value is rounded down to the nearest integer/decimal point accordingly to the min/step size in MT4 for the symbol

    Note: in the case of price rounding, the nearest decimal is determined according to the digits under MT4 symbol settings

  6. Click the “Calculate” button in order see the preliminary split results

  7. Click the “Process” button in order to execute a split and process into the MT4 Server

MT4 Manager

Before split

After split

Stock Split Parameters Descriptions
Field Description
Server the name of the MT Server
Order the unique MT4 ticket number of the trade
Login the login of the MT4 account that placed the trade
Symbol the MT4 symbol as from the MT4 Server

Note: symbols with different suffixes will appear here as separate entries
Open Time the date and time at which trade was opened
Open Price the price at which trade was opened
Open Price Adj the new price at which the trade was opened
Digits the number of digits of the symbol as configured in the MT4 Server
Cmd the side of the trade, buy or sell
Sl the stop loss price defined in MT4, if any
Sl Adj the new stop loss price after the split (only if sl was defined prior to the split)
Tp the take profit price defined in MT4, if any
Tp Adj the new take profit price after the split (only if tp was defined prior to the split)
Volume volume of the trade in lots
Volume Adj the new volume of the trade in lots
Result • Calculated (the process of calculating to see how the stock split will be adjusted)
• Adjusted (the process of stock split is done)

Corporate Actions – Split Rate History

The Split Rate History component allows XCore Users to modify any historical chart prices in the MT4 Server for any symbol or period.

  1. Select the MT Server
  2. Select the required Symbol
  3. Specify the amount of the new shares. For example in a 2/1 split, you would specify 2 here.
  4. Specify the amount of the old shares. For example in a 2/1 split, you would specify 1 here.
  5. Select the rounding method you would like to use. The available options are:

    Standard the value is rounded to the nearest integer
    RoundUp the value is rounded up to the nearest integer
    RoundDown the value is rounded down to the nearest integer

    Note: in the case of price rounding, the nearest decimal is determined according to the digits under MT4 symbol settings

  6. Select the required time frame for the chart on which you wish to apply the stock split process

  7. Click the “Calculate” button in order see the preliminary split results
  8. Click the “Process” button in order to execute a split and process into the MT4 Server
Chart Split Parameter descriptions

Field Description
Server the name of the MT Server
Symbol the MT4 symbol as from the MT4 Server

Note: symbols with different suffixes will appear here as separate entries
Date the bar changing or creating date in the MT4
Period the period of the data for the symbol

Available periods are : M1,M5,M15,M30,H1,H4,D1,W1,MN1
Open the opening price in the MT4
Open Adj the new opening price in MT4
High the maximum price in MT4
High Adj the new maximum price in MT4
Low the minimum price in MT4
Low Adj the new minimum price in MT4
Close the closing price in MT4
Close Adj the new closing price in MT4
Result Calculated- the record will be in preview until the Process function has been applied.

Adjusted – the record was submitted successfully in the MT4 Server