Ab sgcWebSockets 4.5.2 wird die 3Commas-API unterstützt. 3Commas ist eine Kryptowährungs-Trading-Plattform, mit der du automatisierte Trading-Bots aufbauen kannst.
Unterstützte APIs- WebSockets-API: Verbindet sich mit einem öffentlichen WebSocket-Server und liefert Echtzeit-Updates zu Marktdaten.
- REST-API: Die REST-API bietet Endpunkte für Konto- und Auftragsverwaltung sowie für öffentliche Marktdaten.
Mehr zu 3Commas findest du auf der Website: https://3commas.io/
WebSockets-API
Der WebSocket-Feed liefert Echtzeit-Updates zu Marktdaten für Trades und Deals.
Du kannst die folgenden öffentlichen Kanäle abonnieren:
- SubscribeSmartTrades
- SubscribeDeals
Diese Kanäle erfordern eine Authentifizierung gegenüber den 3Commas-Servern. Fordere also zuerst deine API-Schlüssel in deinem 3Commas-Konto an und setze anschließend die Werte in der Komponenten-Eigenschaft ThreeComas:
- ApiKey
- ApiSecret
Bei erfolgreicher Anmeldung wird das Ereignis OnThreeCommasConfirmSubscription ausgelöst. Andernfalls wird OnThreeCommasRejectSubscription aufgerufen; den Ablehnungsgrund kannst du dem Parameter aRawMessage entnehmen.
REST-API
Die folgenden Endpunkt-Methoden werden von der sgcWebSockets-Bibliothek unterstützt.
Verbindungstest
- GetPing
- GetServerTime
Konto
- GetAccounts
- GetMarketList
- GetMarketPairs
- GetCurrencyRatesWithLeverageData
- GetCurrencyRates
- GetBalances
- GetAccountTableData
- GetAccountLeverage
- GetAccountInfo
Smart Trades
- GetSmartTradeHistory
- PlaceMarketOrder
- PlaceLimitOrder
- GetSmartTrade
- CancelSmartTrade
- CloseByMarketSmartTrade
Kompilierte Demo für Windows

