ビンアン文書:https://binance-docs.github.io/apidocs/delivery/cn/#e3ee8329c9
テスト中に配置を追加した後に,Binance Futures Exchange のオブジェクトは,
function main() { LogReset(1) var ws = null exchange.IO("base", "https://dapi.binance.com") var obj = exchange.IO("api", "POST", "/dapi/v1/listenKey") Log(obj, typeof(obj)) var listenKey = obj.listenKey Log("listenKey:", listenKey) var ts = new Date().getTime() ws = Dial("wss://dstream.binance.com/ws/" + String(listenKey)) while (1) { var arr = ["balance", "account", "position"] for (var i in arr) { var info = { "method": "REQUEST", "params": [ listenKey + "@" + arr[i] ], "id": ts } ws.write(JSON.stringify(info)) var ret = ws.read() Log(ret) Sleep(1000) } Sleep(1000) } }
リウエンルーこんにちは,お問い合わせの更新はどうですか. u はお問い合わせの通知を受けていません.
ファイアDial の内部でピング-ポングの返信が処理されているか?自分で書く必要があるか? /upload/asset/21b18cce8439c5312c140.png
努力して量化この例の方法は,コイン本位契約にのみ当てはまるようです. 契約アドレスをu本位に変更しようとしましたが,websocketで"バランス", "アカウント", "ポジション"などの情報を主動的に検索することができません.
発明者 量化 - 微かな夢この例では,リボンの本住所がU本住所に変更され,注文メッセージは購読不要で直接プッシュされます.
リウエンルーこの点から問題が出てきます.コイン本位は,取引データを含む@balanceのようなサブスクリプション方法がありますが,u本位の注文データはサブスクリプションされていません.この点について,私はBinance客服に尋ねました. 直接wss://fstream.binance.com/ws/XaEAKTsQSRLZAGH9tuIu37plSRsdjmlAVBoNYPUITlTAko1WI22PgmBMpI1rS8Yh ((自分のlistenKey) という方法を使ってすべてのデータを再処理します.
発明者 量化 - 微かな夢こんにちは,対応するチャンネルへのサブスクリプションが必要で,推送データは,取引所のドキュメントでどのようにサブスクリプションされているかを確認できます.例では,以下のようなサブスクリプションのみです: ``var arr = ["バランス", "アカウント", "ポジション"] ```
発明者 量化 - 微かな夢文面は,基本的な心拍子で,戦略的なレベルで ```xxx.write() ```を書く必要はありません.
発明者 量化 - 微かな夢取引所文書によると,通貨本位とU本位は必ずしも同じではない. /upload/asset/17a3ea8b5fed6c2d05fd.png /upload/asset/17a3ea8b5fed6c2d05fd.png /upload/asset/17a3ea8b5fed6c2d05fd.png /upload/asset/17a3ea8b5fed6c2d05fd.png /upload/asset/17a3ea8b5fed6c2d05fd.png /upload/asset/17a3ea8b5fed6c2d05fd.png /upload/asset/17a3ea8b5fed6c2d05fd.png /upload/asset/17a3ea8b5fed6c2d05fd.png /upload/asset/17a3ea8b5fed6c2d.png /upload/fd.png /upload/asset/1699cb3f9cea6f9b2012.png