sgcWebSockets 4.5.2 から、3Commas API がサポートされました。 3Commas は、自動売買ボットの構築を支援する暗号通貨取引プラットフォームです。
サポートする API- WebSocket API: パブリック WebSocket サーバーに接続し、リアルタイムのマーケットデータ更新を提供します。
- REST API: REST API は、アカウント / オーダー管理用エンドポイントとパブリックマーケットデータ用エンドポイントを備えています。
3Commas の詳細は公式サイトをご覧ください。 https://3commas.io/
WebSocket API
WebSocket フィードは Trades と Deals のリアルタイムなマーケットデータ更新を提供します。
次の パブリックチャネル を購読できます。
- SubscribeSmartTrades
- SubscribeDeals
これらのチャネルは 3Commas サーバーに対する 認証 を必要とします。まず 3Commas アカウントで API キーを取得し、コンポーネントの ThreeComas プロパティに値を設定してください。
- ApiKey
- ApiSecret
購読に成功すると OnThreeCommasConfirmSubscription イベントが呼び出されます。失敗した場合は OnThreeCommasRejectSubscription イベントが呼び出され、aRawMessage パラメーターで拒否の理由を取得できます。
REST API
sgcWebSockets ライブラリは次のエンドポイントメソッドをサポートします。
接続テスト
- GetPing
- GetServerTime
アカウント
- GetAccounts
- GetMarketList
- GetMarketPairs
- GetCurrencyRatesWithLeverageData
- GetCurrencyRates
- GetBalances
- GetAccountTableData
- GetAccountLeverage
- GetAccountInfo
Smart Trades
- GetSmartTradeHistory
- PlaceMarketOrder
- PlaceLimitOrder
- GetSmartTrade
- CancelSmartTrade
- CloseByMarketSmartTrade
Windows 向けコンパイル済みデモ

