TSLab
TSLab.proSupportTSLab LiveTSVerse
Eng
Eng
  • TSLab trading platform
  • For newbies
    • A beginner's guide
      • Purchasing a license key for a data provider
      • An example of connecting text quotes
      • Example of connecting a data provider to a broker / exchange
      • An example of creating a script in TSLab
      • An example of creating a trading algorithm in TSLab
  • Installing TSLab
    • TSLab Installation Guide
      • System requirements
      • TSLab Installation manual
    • Update TSLab
      • Preparing for update
      • Release build
      • Nightly build
    • Restarting the TSLab program
    • TSLab Changelog
      • TSLab 2.1 Changelog
      • TSLab 2.2 Changelog
        • 2.2.26.0 - 2024/01/31
        • 2.2.25.0 - 2024/01/17
        • 2.2.24.0 - 2024/12/04
        • 2.2.23.0 - 2024/09/19
        • 2.2.22.0 - 2024/08/30
        • 2.2.21.0 - 2024/05/17
        • 2.2.20.0 - 2024/05/15
        • 2.2.19.0 - 2024/02/21
        • 2.2.18.0 - 2024/02/09
        • 2.2.17.0 - 2023/11/16
        • 2.2.16.0 - 2023/10/20
        • 2.2.15.0 - 2023/10/13
        • 2.2.14.0 - 2023/08/11
        • 2.2.13.0 - 2023/05/12
        • 2.2.12.0 - 2023/02/28
        • 2.2.11.0 - 2022/12/15
        • 2.2.10.0 - 2022/10/27
        • 2.2.9.0 - 2022/09/16
        • 2.2.7.0 - 2022/06/23
        • 2.2.5.0 - 2022/04/29
        • 2.2.3.0 - 2022/04/01
        • 2.2.2.0 - 2021/12/29
  • Data providers
    • Cryptocurrency exchanges
      • Binance Cryptocurrency Exchange
        • Registration on Binance
          • Registration on Binance Exchange website
          • Configure Binance Wallet
          • Creating a Binance API Key for TSLab
          • Binance. Transferring USDT from wallet to wallet without commission
        • Registration on TSLab [Binance]
          • Account registration on the TSLab website [Binance]
          • Creating a free Binance Data Provider for TSLab
        • Setting up a Binance Data Provider in TSLab
        • TSLab Binance Edition
          • Starting the program
          • Configuring the Binance Data provider
      • Bitget Cryptocurrency Exchange
        • Registration on the Bitget official website
        • Creating a Free Bitget Data Provider
        • Configuring the Bitget Data Provider in TSLab
      • ByBit Cryptocurrency Exchange
        • Registration on the ByBit website
        • Creating a free ByBit data provider
        • Configuring the ByBit Data Provider in TSLab
      • Deribit Cryptocurrency Exchange
        • Deribit data provider settings
        • Deribit. Frequently asked questions and useful information
        • Deribit. Possible problems and solutions
        • Deribit Margin Requirements Calculation
        • An example of a ready-made script for Deribit
      • Kucoin Cryptocurrency Exchange
        • Registration on the KuCoin official website
        • Creating an API key on the KuCoin website
        • Issuing a free license for KuCoin Data Provider
        • Setting up the KuCoin data provider in TSLab
      • OKX Cryptocurrency Exchange
        • Setting up an OKX account
          • Registration on the OKX website
          • OKX API Key creation
          • Issuing a free license for OKX Data Provider
          • Setting up the OKX data provider in TSLab
          • OKX demo account
        • TSLab OKX Edition
          • First launch of TSLab OKEx Edition
          • Configuring the OKEx data provider
          • Trading in TSLab [OKEx]
          • OKEx Demo
    • Historical Data
      • YahooFinance
      • Offline data provider in CSV format
      • An example of connecting text quotes
      • Text files with historical data
    • Interactive Brokers
      • Getting Started with Interactive Brokers Data Provider
        • Installing and configuring the Trader Workstation (TWS) terminal
        • Installing and configuring the IB Gateway terminal
      • Features of working with Interactive Brokers data provider
      • Known issues for Interactive Brokers Data Provider
      • Loading instruments in a package
  • Working with the program
    • Main menu
      • File
        • Program Settings
      • View
        • Chart
          • Features of working with the Chart in TSLab
          • Chart Controls
        • Depth of Market
        • Quotes
        • All Trades
      • Data
        • Data Providers window
        • Add online data provider
        • Add offline data provider
      • Lab
        • Scripts window
          • Script Container
      • Trading
        • Accounts window
        • Positions window
        • My trades window
        • My orders window
          • Move orders and deals to an agent
        • Autotrading Control Center window
          • Agent window
          • Agent trading settings
            • Event recalculations
            • Slippage
          • "Forget errors" of the agent
        • Orders manager
          • Linking a manually completed order to an agent
        • Agent Control Center window
      • Tools
        • Data backup and recovery
        • Notifications manager
          • Notifications Manager Filters
          • Reference List of Service Message Numbers
          • Example of setting up notifications for Gmail
        • Export to Excel
    • Common interface
      • Status bar
      • Tab
      • Workspace
      • Spreadsheets
    • Visual editor
      • Toolbar
        • Compress and Decompress Blocks
      • List of visual blocks
        • Service Elements
        • Cycles
        • TSChannel
      • The syntax of the Formula, Boolean expression and String expression blocks.
    • Autotrading Control Center
      • Agent trade settings
        • Agent trade settings - Placing orders
        • Agent trading settings - Script execution
        • Agent trading settings - Events
    • TSLab API
      • API Introduction
        • Visual Studio Installation
        • First script (API)
        • First Indicator (API)
        • Script Debugging
        • Logging
      • Writing scripts on the API
        • Trading Instrument Data
        • Working with positions
        • List of deals
        • The order queue
        • Standard Indicators and Handlers
        • Script parameters
        • Caching
        • Local and global cache
        • Multiple Tools
      • Writing indicators on the API
        • Stream indicator
        • Bar indicator
        • Pre-processed indicator
        • Indicator with multiple calculations
      • Additional features
        • The ability to create your own optimizers *
        • C ++ / CLI script
        • API Control Panel
        • Result from script
        • * Оптимизация. Пул массивов.
      • Examples
        • Get script results
        • Get script parameters
        • Get script and agent settings
        • Get position balance (net worth)
        • An example of a strategy Breakout of the Donchian channel
        • Example of a Moving Average Crossover strategy
        • Indicator example
        • How to speed up the processing of a script on the API
        • Links to examples
      • Question - Answer
        • HandlerParameter Attribute
    • Optimization
      • Insufficient load on a multicore processor
  • Examples of scripts and indicators
    • Examples of algorithms and indicators
    • Examples of implementing strategies in TSLab
      • A trading system based on indicator CCI
      • A trading system based on Standard Deviation
      • A trading system based on Aroon
      • A trading system based on ADX and DI technical indicators
      • A trading system based on the RSI indicator
      • Example of a trading strategy without parameters
  • TSLab website
    • TSLab Support Service
      • Memory dump of TSLab application
      • TSLab program log files
Powered by GitBook
LogoLogo

Мы в соцсетях

  • Группа в Telegram
  • Новости TSLab
  • Vkontakte
  • YouTube канал TSLab Live

Наши веб-сайты

  • TSLab
  • Служба поддержки
On this page
  • My orders window
  • Toolbar of the "My orders" window
  • Columns of the "My orders" window
  • Column filters in the "My orders" window
  • Context menu of the "My orders" window
  • Properties of the window "My orders"

Was this helpful?

Export as PDF
  1. Working with the program
  2. Main menu
  3. Trading

My orders window

Last updated 2 years ago

Was this helpful?

My orders window

My orders window displays all orders submitted by you while working with the program, except for those orders whose transactions were rejected by the exchange. The "My orders" window can be opened by selecting the Main menu item: Trade - My orders.

Transactions rejected by the exchange are not taken into account in the table Own orders

The situation with these requests is as follows. Such an order does not reach the exchange and therefore does not have an exchange ID. In fact, there is only a transaction number. The most valuable thing in it is a comment with the reason for the refusal, but we do not save this information in the application cache. Moreover, when reconnecting the data provider, nothing will come from the broker for such transactions, because there is no ID.

Our portfolio number (9 digits) is created immediately, at the signal, but it exists temporarily, since the transaction is not confirmed by the exchange. There are no such orders in the "My orders" table. The most common example of such a transaction is: "Lack of funds for client limits".

Toolbar of the "My orders" window

On the toolbar of the "My orders" window there is a button for quick access to the "Orders manager" window and the buttons "Cancel order", "Cancel all orders", "Move order".

  • Orders Manager - Opens the Orders Manager window for the selected instrument;

  • Cancel order - Cancels the selected order;

  • Cancel all orders - Cancels all active orders;

Columns of the "My orders" window

You can display or hide the columns you need by right-clicking on the table header, or by selecting the appropriate menu item in the properties of the Own requests window.

Columns
Description

Order number

Order number

Data provider

The name of the data provider.

Account

Account name.

Agent

Agent associated with the application

Ticker

Short name of the security.

Instrument

The name of the security.

Market code

Short market name.

Order type

Order type.

Date

Date of execution of the application.

Time

Order time.

Price

Order price

Slippage

The amount of price slippage for a trade.

Quantity

The number of lots in a trade.

Remaining quantity

Shows the unfulfilled balance in case of partial execution of the order and the full amount for unfulfilled ones.

B/S

Buy/Sell

Active

False - executed order, True - active order.

Executed

Order completion note.

Status

Order execution status.

Signal name

Signal name received from the agent.

Notes

Order note

Valid till

Order validity period.

Column filters in the "My orders" window

The data in the My orders table can be sorted using the built-in filtering system. You can access the filters by clicking on the special button located in the header of the table.

Context menu of the "My orders" window

The context menu is available by pressing the right mouse button in the work area of the My orders window.

Menu item
Description

Properties

Opens the properties of the "My orders" window.

Orders Manager

Opens the Orders Manager window.

Cancel order

Cancels the order.

Show at

Moves the window "My orders" to one of the existing sheets.

Clone window

Creates a copy of the "My orders" window.

Properties of the window "My orders"

Properties of the window My requests can be opened:

  • from the context menu of the window "My orders";

  • using the "Properties" button located on the window's title bar;

  • by selecting the Main menu item: Edit - Window Properties

Attention! The settings of the Buy, Sell, Canceled Orders, Executed Orders, Conditional Orders and Fictitious properties that you have chosen can be returned to default using the "Select Default Settings" button located to the right of the property drop-down menu . The application of custom settings is indicated by a red indicator on the "Select Default Settings" button.

Appearance

Menu item
Description

Font settings

Select font type and size.

Columns caption

Hiding/Showing the names of the table columns.

Orders colors

Menu item
Description

Sell orders

Choice of orders color. The preset color of the application is used.

Buy orders

Choice of orders color. The preset color of the application is used.

Cancelled buy orders

Choice of orders color. The preset color of the application is used.

Cancelled sell orders

Choice of orders color. The preset color of the application is used.

Executed buy orders

Choice of orders color. The preset color of the application is used.

Executed sell orders

Choice of orders color. The preset color of the application is used.

Conditional orders

Choice of orders color. The preset color of the application is used.

Fictitious

Choice of orders color. The preset color of the application is used.

Move order - If you have completed orders not from the team manager, the agent will not know anything about them (for example, through the broker's web interface). In this case, you can manually transfer the order in the "My orders" table using the "Move order" button. Transferring an order to an agent's signal (so that the agent accepts the order as its own) is possible only when the agent is DISABLED. Read more in the article:

Move orders and deals to an agent