Od sgcWebSockets 4.5.2 obsługiwane jest API 3Commas. 3Commas to platforma handlu kryptowalutami zaprojektowana, aby pomóc ci budować automatyczne boty handlowe.
Obsługiwane API- API WebSockets: łączy się z publicznym serwerem websocket i zapewnia aktualizacje danych rynkowych w czasie rzeczywistym.
- REST API: REST API udostępnia punkty końcowe do zarządzania kontem i zleceniami, a także publiczne dane rynkowe.
Więcej o 3Commas możesz przeczytać na jego stronie: https://3commas.io/
API WebSockets
Strumień websocket zapewnia aktualizacje danych rynkowych w czasie rzeczywistym dla Trades i Deals
Możesz subskrybować następujące kanały publiczne:
- SubscribeSmartTrades
- SubscribeDeals
Te kanały wymagają uwierzytelnienia wobec serwerów 3Commas. Najpierw wygeneruj klucze API w swoim koncie 3Commas, a następnie ustaw ich wartości we właściwości ThreeComas komponentu:
- ApiKey
- ApiSecret
Jeśli subskrypcja zakończy się powodzeniem, wywołane zostanie zdarzenie OnThreeCommasConfirmSubscription. Jeśli nie, wywoływane jest zdarzenie OnThreeCommasRejectSubscription — przyczynę odrzucenia możesz odczytać z parametru aRawMessage.
REST API
Następujące metody punktów końcowych są obsługiwane przez bibliotekę sgcWebSockets.
Test łączności
- GetPing
- GetServerTime
Konto
- GetAccounts
- GetMarketList
- GetMarketPairs
- GetCurrencyRatesWithLeverageData
- GetCurrencyRates
- GetBalances
- GetAccountTableData
- GetAccountLeverage
- GetAccountInfo
Smart Trades
- GetSmartTradeHistory
- PlaceMarketOrder
- PlaceLimitOrder
- GetSmartTrade
- CancelSmartTrade
- CloseByMarketSmartTrade
Skompilowane demo dla Windows

