Skip to main content
Published
Aug 22, 2026
1mo ago
Total Downloads
22.1K
22,138

Install

dotnet add package StockSharp.Bitalong --version 5.0.190
ProductVersions
.NET
net6.0

README

Bitalong Connector

This directory contains the source code for the Bitalong connector used by the StockSharp trading platform. The connector implements an AsyncMessageAdapter which provides access to market data and trading operations on the Bitalong cryptocurrency exchange.

Features

  • Connection via REST/WebSocket using the BitalongMessageAdapter class.
  • Level1, tick, and order book market data subscriptions.
  • Order management (new, cancel, cancel all) and withdrawal requests.
  • Portfolio and balance updates with configurable check interval.
  • Automatic conversion between StockSharp data types and Bitalong REST API types located in the Native subfolder.

Configuration

BitalongMessageAdapter exposes several properties used to configure the connection:

Property Description
Key API key issued by Bitalong. Required for trading operations.
Secret API secret used to sign requests.
Address Exchange domain name. Defaults to bitalong.com.
BalanceCheckInterval Periodic account balance check interval. Useful when deposits or withdrawals occur.

Using in code

var adapter = new BitalongMessageAdapter(new IncrementalIdGenerator())
{
    Key = "<api-key>".ToSecureString(),
    Secret = "<api-secret>".ToSecureString(),
    BalanceCheckInterval = TimeSpan.FromMinutes(5)
};

The adapter can then be registered in your Connector or passed directly to S# components that work with message adapters.

Folder structure

  • BitalongMessageAdapter*.cs – implementation split into settings, market data, and transaction logic.
  • BitalongOrderCondition.cs – custom order condition for withdrawal operations.
  • Native – lightweight wrappers for the exchange REST API including request helpers and model classes.

Changes from Previous Version

No structural changes between v5.0.189 and v5.0.190.

Adoption Assessment

A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.

No SPDX license expression is published. Review the license text and your organisation's policy before redistribution.Compatibility metadata lists 1 target framework; confirm the exact target used by your application.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.