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
  • Selecting a TSLab working area
  • Selecting the data provider in the TSLab
  • Entering the API key
  • Entering the license key for the data provider
  • Launching the data provider

Was this helpful?

Export as PDF
  1. Data providers
  2. Cryptocurrency exchanges
  3. Binance Cryptocurrency Exchange
  4. TSLab Binance Edition

Configuring the Binance Data provider

Last updated 2 years ago

Was this helpful?

Selecting a TSLab working area

There are 4 working areas prepared in the TSLab Binance Edition in advance:

  1. Spot Manual trading - working area, optimized for the manual trading on the Bianance Spot Market

  2. Futures Manual trading - working area, optimized for the manual trading on the Bianance Futures Market

  3. Scripts - working area which assembled a set of ready-made indicators and trading strategies. You can use a ready-made solution or develop your own trading strategy, test it on the historical data, and launch it on the Binance market.

  4. Robots - working area with ready-made sales agents.

Switching between the working areas is implemented by clicking on the selected tab at the bottom of the TSLab's work window.

Please note!

  • Select the "Spot Manual trading" working area to connect the Binance Spot Market.

  • Select the "Futures Manual trading" working area to connect the Binance Futures Market.

Selecting the data provider in the TSLab

Find the Data Providers block in the TSLab working area, which is located under the quote chart.

There are two data providers created and configured in this block: the BinanceFutures and the BinanceSpot. Select the provider whose markets you want to access:

  • Use the "BinanceSpot" data provider to connect to the Binance Spot Market.

  • Use the "BinanceFutures" data provider to connect to the Binance Futures Market

You need to enter your API key from your Binance account and license key created in your Personal account on the TSLab website to start working with the selected data provider.

The Binance-Free and the Binance-USD license key could be used simultaneously to connect to the spot market and the futures market.

Entering the API key

Go to the Contracts section in the user's Personal account. Select the created Binance data provider in the Contracts section. Double-click the selected provider.

In the window that opens, you need to copy the API Key (public) line

In the TSLab program, go to the Spot Manual trading working area for the Spot Market or the Futures Manual trading working area for the Futures Market.

Double-click the selected provider to enter the API key. The Data provider Settings window will open.

Paste the copied key in the API Public field in the Data provider Settings window.

You need to paste the secret key, which you saved when creating the API key on the Binance website, in the API Secret field.

Please note! The secret key is only available at the stage of creating the API key on the Binance exchange website.

Click on the OK button to continue.

Entering the license key for the data provider

Go to the previously opened data provider's page in the TSLab user's Personal account.

Copy the license key for the Binance data provider.

In the TSLab program, go to the Spot Manual trading workspace for the Spot Market or the Futures Manual trading for the Futures Market.

Select the Binance data provider for which you need to enter the license key.

Click the Key button. Paste the copied license key in the open window. Click the OK button.

If the license key was entered correctly, the information about the license validity period will appear in the comments to the provider.

Attention! If TSLab informs that the key is not valid, please make sure that the key matches the login that you use. If the problem still cannot be solved, please contact the TSLab Support Team.

The Connect button becomes clickable. The process of establishing the connection to the broker is indicated by the yellow color, the connection is indicated by the green one.

Launching the data provider

Click the Connect button located in the Operation column to launch the data provider. You can also launch the data provider by clicking the Connect button located on the Quick Access Toolbar.

After the successful connection to the Binance market, the Connect button will change its color to green. Everything is ready for the work.

After the Binance Data provider's configuration is complete, you can close the Data providers menu.

In your browser, go to the main page of the TSLab website (). Log in to the user's Personal account by clicking the Login button located in the upper right corner of the page.

TSLab website