作者 karlet

feat:bn监听

@@ -106,7 +106,7 @@ class CmBroker @@ -106,7 +106,7 @@ class CmBroker
106 { 106 {
107 $this->msg("binance 推送", $data); 107 $this->msg("binance 推送", $data);
108 if (isset($data['e']) && $data['e'] == 'ORDER_TRADE_UPDATE') { 108 if (isset($data['e']) && $data['e'] == 'ORDER_TRADE_UPDATE') {
109 - if ($data['x'] == 'TRADE') { 109 + if ($data['o']['x'] == 'TRADE') {
110 $wsDataTrade = WsDataTrade::TransferBinanceTrade($data, $this->symbolInfos, function ($symbol) { 110 $wsDataTrade = WsDataTrade::TransferBinanceTrade($data, $this->symbolInfos, function ($symbol) {
111 return $this->getSymbolSt($symbol); 111 return $this->getSymbolSt($symbol);
112 }); 112 });
@@ -63,7 +63,6 @@ class ExBroker @@ -63,7 +63,6 @@ class ExBroker
63 $this->wsKline->connect( 63 $this->wsKline->connect(
64 $onOpen = function () use ($symbol, $interval) { 64 $onOpen = function () use ($symbol, $interval) {
65 $subData = json_encode(['method' => 'SUBSCRIBE', 'params' => [strtolower($symbol) . '@kline_' . $interval], 'id' => 1]); 65 $subData = json_encode(['method' => 'SUBSCRIBE', 'params' => [strtolower($symbol) . '@kline_' . $interval], 'id' => 1]);
66 - var_dump($subData);  
67 $this->wsKline->push($subData); 66 $this->wsKline->push($subData);
68 }, 67 },
69 $onMessage = function ($data) use ($onData) { 68 $onMessage = function ($data) use ($onData) {