Depuis sgcWebSockets 4.5.2, l'API 3Commas est prise en charge. 3Commas est une plateforme de trading de cryptomonnaies conçue pour t'aider à construire des bots de trading automatisés.
APIs prises en charge- API WebSockets : connecte-toi à un serveur websocket public et fournit des mises à jour de marché en temps réel.
- API REST : l'API REST dispose d'endpoints pour la gestion des comptes et des ordres ainsi que des données publiques de marché.
Tu peux en lire plus sur 3Commas sur leur site web : https://3commas.io/
API WebSockets
Le flux websocket fournit des mises à jour de marché en temps réel pour les Trades et les Deals
Tu peux t'abonner aux canaux publics suivants :
- SubscribeSmartTrades
- SubscribeDeals
Ces canaux nécessitent une authentification auprès des serveurs 3Commas. Demande donc d'abord tes clés API dans ton compte 3Commas puis définis les valeurs dans la propriété ThreeComas du composant :
- ApiKey
- ApiSecret
Si l'abonnement réussit, l'événement OnThreeCommasConfirmSubscription sera appelé. Sinon, l'événement OnThreeCommasRejectSubscription est appelé, tu peux obtenir la raison du rejet via le paramètre aRawMessage.
API REST
Les méthodes d'endpoints suivantes sont prises en charge par la bibliothèque sgcWebSockets.
Test de connectivité
- GetPing
- GetServerTime
Compte
- GetAccounts
- GetMarketList
- GetMarketPairs
- GetCurrencyRatesWithLeverageData
- GetCurrencyRates
- GetBalances
- GetAccountTableData
- GetAccountLeverage
- GetAccountInfo
Smart Trades
- GetSmartTradeHistory
- PlaceMarketOrder
- PlaceLimitOrder
- GetSmartTrade
- CancelSmartTrade
- CloseByMarketSmartTrade
Démo compilée pour Windows

