Order and Position Tracker

From MultiCharts
Revision as of 09:19, 31 August 2017 by BAV (Talk | contribs) (Changing Themes of Order and Position)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Order and Position Tracker provides detailed summary of orders, positions, and accounts across all brokers being used for trading. You can cancel or modify pending orders, or even flatten entire positions, directly from this window. All information can be sorted and filtered to see the details. Contents of Order and Position Tracker can also be exported into Excel for further analysis.

Open Order and Position Tracker Window by one of the following methods:

  • In the main menu select File, then point to New and click Order and Position Tracker Window; or:
  • Click on the Order and Position Tracker icon on the Main toolbar.

Accounts Tab

Accounts tab shows the following information:

  • Profile – shows Broker Profile name;
  • Account – shows the account number;
  • Balance – shows balance of the account;
  • Equity – shows equity of the account;
  • Open P/L – shows open profit and loss of the account.
  • Last Update – shows date and time of the last update received for the account.
  • Daily P/L - shows daily profit and loss of the account.
  • Purchasing Power - shows the amount of money available on the account to buy securities.
  • Free Margin - shows the amount of funds on the account which are not involved in trading.
  • Margin - shows the margin of the account.
  • Net Liquidation - shows the net liquidation value received from Interactive Brokers.
  • FxCashBalance - shows the FxCashBalance value received from Interactive Brokers.
  • Realized Pnl - shows realized profit and loss of the account.
Broker Account Balance Equity Open P/L Daily P/L
Interactive Brokers + + + + -
Patsystems + Calculated by MultiCharts + + -
Trading Technologies - - - - -
GAIN Capital

(ex. Open E Cry)

+ + + + -
Rithmic + + + + -
MBTrading + - Calculated by MultiCharts Calculated by MultiCharts +
  • + - information received from broker API
  • - - not available
  • * Requested every second.
  • ** Requested every 5 minutes and calculated by MC in-between.

Orders Tab

Orders tab shows the orders generated by the strategy or created manually.

The following information is available:

  • Generated – shows the time and date when the order was generated;
  • Filled/Cancelled – shows the time when the order was filled or cancelled;
  • Instrument – shows the instrument on which the order was placed;
  • Resolution – shows the resolution of the instrument (if applicable);
  • Order Name – shows the name of the order that was generated;
  • Order Type – shows the type of the order that was generated;
  • Order Category – shows the category of the order that was generated;
  • Action – shows an action that was made (Sell or Buy);
  • Quantity – shows the size of the order that was generated;
  • Quantity Filled – shows the quantity of contracts filled;
  • Quantity Left - shows the quantity of contracts left;
  • State – shows the state of orders (sent, submitted, pre-cancelled, cancelled, partially filled, filled, rejected);
  • Stop – shows the stop price at which the order was placed;
  • Limit – shows the limit price at which the order was placed;
  • Filled – shows the execution price at the broker;
  • TIF – shows the Time In Force setting of the order;
  • Profile – shows Broker Profile name;
  • Account – shows the account number;
  • Broker Order ID – shows the ID of the order at the broker;
  • OCO ID – shows the ID of the One Cancel Other group;
  • Strategy Name – shows the name of the strategy that has generated the order
  • Workspace – shows the name of the workspace where the order was generated

The information in Orders tab can be filtered by Profile, Account, Source, Instrument, State and Date (From… To).

OPT Orders.PNG

Order Modification

To cancel the order right-click on the order to see the shortcut menu and click Cancel Order.

To cancel all active orders for all symbols right-click on one of the orders to see the shortcut menu and click Cancel All Orders.

To cancel all active orders for the particular symbol right-click on one of the orders to see the shortcut menu and click Cancel All Orders for This Symbol.

To cancel all active orders and close all open positions right-click on one of the orders to see the shortcut menu and click Flatten Everything.

To change the price of an active order right-click on the order to see the shortcut menu and then click Change Stop Price /Change Limit Price.

To change the size of an active order right-click on the order to see the shortcut menu and then click Change Order Quantity.

Open Positions Tab

Open Positions tab provides the information about the open positions.

The following information is available:

  • Profile – where you can see the broker profile that is connected;
  • Account – shows an account number that is used;
  • Instrument – shows the instrument on which the position is open;
  • Position – shows position that is currently open;
  • Quantity – shows the size of the position in contracts;
  • Average Price - average price of executed entry orders that have created this position;
  • Open P/L – shows open profit and loss for this position;
  • Last Update – shows date and time of the last update received for the open position.

The information in Open Positions tab can be filtered by Account and Instrument.

Note: It is possible to display open positions for several accounts from different broker profiles. Under Account -> select Multiple -> select the accounts you want to see open positions for.

OPT Open Position.PNG


To see the chart for the instrument with an open position right-click on the position to see the shortcut menu and click Go to Chart.

Note: Go to Chart command works only if there is a chart for this instrument in any of the open workspaces.

Position Modification

To close a particular position right-click on the position to see the shortcut menu and click Close this “Instrument” position at Account #.

To cancel all active orders and close all open positions right-click on one of the orders to see the shortcut menu and click Flatten Everything.

Broker Account Instrument Position Quantity Average Price Open P/L
Interactive Brokers + + + + + Calculated by MC
Patsystems + + + + + +
Trading Technologies + + + + + Calculated by MC
MBTrading + + + + + Calculated by MC
GAIN Capital
(ex. Open E Cry)
+ + + + + +
Rithmic + + + + + +
MBTrading + + + + + Calculated by MC
  • + - information received from broker API
  • * Requested every second.
  • ** Requested every 5 minutes and calculated by MC in-between.

Strategy Positions Tab

Strategy positions tab shows the positions that were opened by your strategy as a result of automated trading.

Note: Only positions that were opened by a strategy are showed in Strategy Positions tab. The positions that were opened manually or opened from another program are not showed. Number of lines displayed on this tab = number of auto trading charts.

After the position is closed the corresponding line in the Strategy Positions tab is removed.

The following information is available:

  • Broker Position – shows a broker position for a particular instrument and account;
  • Positions Match – shows you if the strategy position and position at broker are the same. True (position at broker matches the strategy position) or False (position at broker does not match the strategy position) status;
  • Average Price – shows the average price of executed entry orders of the strategy at broker;
  • Instrument – shows the instrument on which the order was placed;
  • Resolution – shows the resolution of the chart where the strategy is applied;
  • Strategy Open P/L – shows open profit and loss of the strategy;
  • Profile – where you can see the broker profile that is connected;
  • Strategy Name – shows the name of the strategy that has generated this position;
  • Workspace – shows the name of the workspace with the chart where the strategy is applied is situated;
  • Last Update – shows date and time of the last update received for the strategy positions.

The information in Strategy Positions tab can be filtered by Instrument.

OPT Strategy Positions.PNG

To see the chart for the instrument with an open position of the strategy right-click on the position to see the shortcut menu and click Go to Chart.

Note: Go to Chart command works only if there is a chart for this instrument in any of the open workspaces.

Positions History Tab

Positions History tab provides the information about the positions that were opened in the past.

The following information is available:

  • Date/Time – shows the date and time when the position was opened;
  • Profile – where you can see the broker profile that is connected;
  • Account – shows an account number that is used;
  • Instrument – shows the instrument on which the position is open;
  • Position – shows position that is currently open;
  • Quantity – shows the size of the position in contracts;
  • Average Price - average price of executed entry orders that have created this position;
  • Realized P/L – shows realized profit and loss for this position;

The information in Positions History tab can be filtered by Profile, Account, Source, Instrument and Date (From… To).

Note:We display all updates coming to MultiCharts from your broker. Unfortunately the updates of avg entry price and current market position come asynchronously from your broker. MultiCharts doesn’t filter them, otherwise it can lose some information. Symbol Mapping can also affect number of the duplicated lines (depends on the number of lines with the same instrument in Symbol Mapping window) in Position History tab.

Logs Tab

Logs tab shows the information on the trading events and messages received from broker.

  • Date/Time – shows the date and time of the event;
  • Category – shows the category of the message;
  • Profile – shows the broker profile that is connected;
  • Strategy Name – shows the name of the strategy that has generated the order;
  • Message – shows information on connecting/disconnecting broker profiles, placing/cancellation/execution/rejection of orders, warnings from brokers, error messages, and market position change.

The information in Logs tab can be filtered by Profile, Strategy, Instrument, Category (Information, Warning, Error) and Date (From… To).

Alerts Tab

Alerts tab shows the alerts generated by the scripts.

The following information is available:

  • Date/Time – shows the date and time when the alert was triggered;
  • Source - name of the study that generated the alert;
  • Instrument - the symbol on which the study is applied;
  • Resoution - the resolution selected for the instrument;
  • Price - price level at which the alert was triggered;
  • Message - alert message.

The information in Alerts tab can be filtered by Profile and Date (From… To).

Trades Summary Tab

Trades Summary tab allows creating a single custom performance report for multiple brokers, accounts and instruments without using a chart.
You can create performance report for the selected brokers and symbols. You can also select the Currency in which the report will be created, select start and end date, Initial Capital and Risk Free Rate (used to calculate Sharpe Ratio. The default value is 2%).

Managing Columns

To show/hide a column, right-click on the column heading and check/ uncheck the column name check boxes.

To move one of the columns drag it to the left or right.

To change the alignment of a column, right-click on the column heading, point to Alignment and select the option that you need.

To be able to highlight rows by numbers right-click on the column heading and check the Show Row Selector check box.

To change the column width right-click on the column heading and click Fit to Text.

Exporting Data to Excel

To export data from the active tab in the main menu select File and click Export to Excel.

An Excel file will pop up automatically.

Note: the Excel file is not saved automatically. In order to store the information in Excel format you need to save the file in Excel.
Note: In order to export data to excel make sure that Microsoft Office 2003 and higher is installed on your machine (Visual Basic for Applications (VBA) must be supported).

Themes

To change themes of Order and Position Tracker: click the View tab in the main menu of MultiCharts , point to Themes and choose one of the themes available in the list.

Currency

To select the currency to display values in the Accounts tab select File in the main menu, click Preferences, select the Trading tab and select the currency from the Preferred Currency list.