API del bot di trading 3Commas
Gestisci bot di trading automatizzati, deal e smart trade su più exchange tramite il gateway WebSocket 3Commas.
Gestisci bot di trading automatizzati, deal e smart trade su più exchange tramite il gateway WebSocket 3Commas.
Trasmette deal e aggiornamenti di smart-trade dalla piattaforma di bot di trading 3Commas tramite il suo gateway WebSocket. Si abbina a TsgcWebSocketClient per il trasporto.
TsgcWSAPI_ThreeCommas
Windows, macOS, Linux, iOS, Android
Standard / Professional / Enterprise
Collega un TsgcWebSocketClient al componente API, imposta ApiKey / ApiSecret nel gruppo ThreeCommas, poi SubscribeDeals o SubscribeSmartTrades.
uses
sgcWebSocket, sgcWebSocket_API_ThreeCommas;
var
WSClient: TsgcWebSocketClient;
ThreeCommas: TsgcWSAPI_ThreeCommas;
begin
WSClient := TsgcWebSocketClient.Create(nil);
ThreeCommas := TsgcWSAPI_ThreeCommas.Create(nil);
ThreeCommas.Client := WSClient;
ThreeCommas.ThreeCommas.ApiKey := 'your-api-key';
ThreeCommas.ThreeCommas.ApiSecret := 'your-api-secret';
WSClient.Active := True;
ThreeCommas.SubscribeDeals;
ThreeCommas.SubscribeSmartTrades;
end;
// uses: sgcWebSocket, sgcWebSocket_API_ThreeCommas
TsgcWebSocketClient *WSClient = new TsgcWebSocketClient(this);
TsgcWSAPI_ThreeCommas *ThreeCommas = new TsgcWSAPI_ThreeCommas(this);
ThreeCommas->Client = WSClient;
ThreeCommas->ThreeCommas->ApiKey = "your-api-key";
ThreeCommas->ThreeCommas->ApiSecret = "your-api-secret";
WSClient->Active = true;
ThreeCommas->SubscribeDeals();
ThreeCommas->SubscribeSmartTrades();
Un wrapper tipizzato attorno al gateway WebSocket 3Commas con sottoscrizioni firmate HMAC e consegna del payload basata su eventi.
SubscribeDeals / UnSubscribeDeals aprono il DealsChannel lato server. Il componente consegna gli eventi di creazione/aggiornamento/chiusura dei deal man mano che nuovi bot si attivano sugli exchange collegati.
SubscribeSmartTrades / UnSubscribeSmartTrades aprono SmartTradesChannel per i cambi di stato (filling, finished, cancelled) di ogni ordine smart-trade attivo.
Imposta ThreeCommas.ApiKey e ThreeCommas.ApiSecret — il componente calcola l'identificatore HMAC-SHA256 per canale richiesto da 3Commas per gli stream privati.
Collegalo a qualsiasi TsgcWebSocketClient tramite Client. WatchDog, HeartBeat, autenticazione e impostazioni TLS risiedono sul client WebSocket — questo componente si occupa del framing del protocollo.
OnConnect, OnDisconnect, OnException si propagano dal client sottostante. OnMessage espone ogni frame raw per logging o routing personalizzato.
Aggiungi componenti affini come TsgcWSAPI_Binance o TsgcWSAPI_Coinbase sulla stessa form per correlare gli eventi dei bot 3Commas con i tick degli exchange sottostanti.
Fonti autorevoli per le API implementate da questo componente.
Accedi al riferimento del componente, scarica il progetto demo pronto all'uso e ottieni la versione di prova.
| Guida online — API_3Commas Riferimento completo di proprietà, metodi ed eventi per questo componente. | Apri | |
| Progetto demo — Demos\05.Crypto\10.ThreeCommas Progetto di esempio pronto all'uso. Incluso nel pacchetto sgcWebSockets — scarica la versione di prova qui sotto. | Apri | |
| Documento tecnico (PDF) Funzionalità, guida rapida, esempi di codice per Delphi e C++ Builder e riferimenti delle fonti primarie — solo per questo componente. | Apri | |
| Manuale utente (PDF) Manuale completo che copre ogni componente della libreria. | Apri |