A partir do sgcWebSockets 4.5.2, a API do 3Commas é compatível. O 3Commas é uma plataforma de negociação de criptomoedas projetada para ajudar você a construir bots de trading automatizados.
APIs suportadas- WebSockets API: conecta-se a um servidor websocket público e fornece atualizações de dados de mercado em tempo real.
- REST API: A REST API possui endpoints para gerenciamento de contas e ordens, bem como dados públicos de mercado.
Você pode ler mais sobre o 3Commas no site dele: https://3commas.io/
WebSockets API
O feed websocket fornece atualizações de dados de mercado em tempo real para Trades e Deals
Você pode se inscrever nos seguintes canais Públicos:
- SubscribeSmartTrades
- SubscribeDeals
Esses canais exigem Autenticação nos servidores do 3Commas. Então, primeiro solicite suas chaves de API em sua conta do 3Commas e depois defina os valores na propriedade ThreeComas do componente:
- ApiKey
- ApiSecret
Se a inscrição for bem-sucedida, o evento OnThreeCommasConfirmSubscription será chamado. Caso contrário, o evento OnThreeCommasRejectSubscription é chamado, você pode obter o motivo da rejeição usando o parâmetro aRawMessage.
REST API
Os seguintes métodos de Endpoints são suportados pela biblioteca sgcWebSockets.
Test Connectivity
- GetPing
- GetServerTime
Account
- GetAccounts
- GetMarketList
- GetMarketPairs
- GetCurrencyRatesWithLeverageData
- GetCurrencyRates
- GetBalances
- GetAccountTableData
- GetAccountLeverage
- GetAccountInfo
Smart Trades
- GetSmartTradeHistory
- PlaceMarketOrder
- PlaceLimitOrder
- GetSmartTrade
- CancelSmartTrade
- CloseByMarketSmartTrade
Demo compilado para Windows

