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
  • Nightly Build
  • Update TSLab 2.2 to Nightly build version
  • Upgrading TSLab 2.2 to the Nightly build version manually
  • Update TSLab 2.1 to Night version
  • Restoring a previous version after upgrading to the Nightly Build version
  • Restoring TSLab to Release version after upgrading to Nightly Build
  • Restoring TSLab to a previous version of the Nightly build after upgrading to an older version of the Nightly build

Was this helpful?

Export as PDF
  1. Installing TSLab
  2. Update TSLab

Nightly build

Last updated 2 years ago

Was this helpful?

Nightly Build

Nightly Build – is a build performed between Release builds of the software. Corrections from the nightly builds of the software fall into the next release build version of the software.

The nightly build version number is as follows: 2.X.XX.ХХ

ATTENTION!

Nightly builds may contain changes that did not pass the testing procedure. In this regard, TSLab Technical Support recommends using Nightly builds only in the following cases:

  • Technical Support specialist examined the situation you encountered and recommended you installing the Nightly Build;

  • the list of fixed problems contains the one that is encountered by you.

In other cases, TSLab Technical Support recommends using the Release build version of the software.

TSLab 2.1 Nightly Build URL: http://www.tslab.ru/files/prerelease/TSLab210NightBuild.tsupdate

TSLab 2.2 Nightly Build URL: http://www.tslab.ru/files/prerelease/TSLab220NightBuild.tsupdate

Update TSLab 2.2 to Nightly build version

Before updating the TSLab program, we strongly recommend that you read the article .

The TSLab User Support Service recommends updating the TSLab program when agents are turned off and there are no open positions.

In TSLab 2.2, you can upgrade the program to the Nightly build version by selecting the menu item Tools -> Update to a nightly build.

You can also open the nightly build installation window by pressing 4 keys "Ctrl" + "Alt" + "Shift" + "u"

In the window that opens, select "Current nightly build". Click the OK button to start the update.

Wait for the update to finish downloading. The loading indicator is located in the lower right corner of the main program window.

After downloading the Nightly build, you will be prompted to restart the program. Restart the program.

You can check the relevance of the installed nightly version by opening the program window Tools -> Update to a nightly build. For the menu item Current nightly build, the comment "Сurrent version is a latest build" will be added.

Upgrading TSLab 2.2 to the Nightly build version manually

You can also update the program to the Nightly build version using the direct address of the Nightly build version:

  1. Select Use URL to update.

  2. Paste the link http://www.tslab.ru/files/prerelease/TSLab220NightBuild.tsupdate into the text field next to the selected item.

  3. Click the OK button to start the update.

If for some reason you do not have an Internet connection on the computer with TSLab installed, you can download the update file on another PC and install the Nightly build version via the Use file to update menu item. You can download the file with the Nightly build version of the program at: http://www.tslab.ru/files/prerelease/TSLab220NightBuild.tsupdate

Update TSLab 2.1 to Night version

TSLab Technical Support recommends upgrading TSLab when agents are switched off and there are no open positions.

  1. In the main window of the TSLab software, hold down the 4 keys "Ctrl" + "Alt" + "Shift" + "u"

  2. In the window that appears, select "Use URL to update".

  3. Copy the URL and paste it into the program:

    http://www.tslab.ru/files/prerelease/TSLab210NightBuild.tsupdate

  4. Click OK to continue.

After finishing the update installation, the program will suggest you to restart the TSLab software. To continue press "Yes".

Restoring a previous version after upgrading to the Nightly Build version

Restoring TSLab to Release version after upgrading to Nightly Build

In TSLab 2.2, you can restore the program to the latest Release version by selecting the menu item Tools -> Update to a nightly build.

In the Update to a nightly build window that opens, select the Release build (x.x.x.0) menu item. To start the recovery process, click the OK button.

Wait for the download process of the release version to finish (the recovery file download indicator is displayed in the lower left corner of the main program window), and then restart the program to complete the installation.

Restoring TSLab to a previous version of the Nightly build after upgrading to an older version of the Nightly build

This operation can only be performed if the previous version of the Nightly Build was not removed from the server. If the previous version is removed, then it has big problems, or it is very outdated.

In other cases, downgrade is possible only to the current Release version of the software.

The current release versions of the program are available on the website page:

Before performing the TSLab update procedure, we strongly recommend that you read the article .

You can also restore the previous version of the Nightly build using Data Backup. To do this, before starting the update of the TSLab program, you need to make a backup copy of the software data (), and select "Software" among other parameters.

Preparing for update
Preparing for update
Preparing for the update
https://www.tslab.pro/en/download