作者 karlet

feat:修复交易对信息获取

... ... @@ -565,7 +565,7 @@ class CmBroker
$res = $this->exBroker->getSymbolInfos();
$infos = [];
foreach ($res as $key => $value) {
if (($value["settleCcy"] == "USDT" || $value["settleCcy"] == "USDC") && $value["state"] == "live") {
if (($value["settleCcy"] == "USDT" || $value["settleCcy"] == "USDC")) {
$info = SymbolInfo::transferOkx($value, function ($symbol) {
return $this->getSymbolSt($symbol);
});
... ... @@ -578,7 +578,7 @@ class CmBroker
$res = $this->exBroker->getSymbolInfos();
$infos = [];
foreach ($res as $key => $value) {
if (($value["quoteAsset"] == "USDT" || $value["quoteAsset"] == "USDC") && $value["status"] == "TRADING" && $value["contractType"] == "PERPETUAL") {
if (($value["quoteAsset"] == "USDT" || $value["quoteAsset"] == "USDC") && $value["contractType"] == "PERPETUAL") {
$info = SymbolInfo::transferBinance($value, function ($symbol) {
return $this->getSymbolSt($symbol);
});
... ... @@ -591,7 +591,7 @@ class CmBroker
$res = $this->exBroker->getSymbolInfos();
$infos = [];
foreach ($res as $key => $value) {
if (($value['quoteCoin'] == 'USDT') && $value['status'] == 'Trading' && $value['contractType'] == 'LinearPerpetual') {
if (($value['quoteCoin'] == 'USDT') && $value['contractType'] == 'LinearPerpetual') {
$info = SymbolInfo::transferBybit($value, function ($symbol) {
return $this->getSymbolSt($symbol);
});
... ... @@ -604,7 +604,7 @@ class CmBroker
$res = $this->exBroker->getSymbolInfos();
$infos = [];
foreach ($res as $value) {
if (($value['quoteCoin'] == 'USDT' || $value['quoteCoin'] == 'USDC') && $value['symbolStatus'] == 'normal') {
if (($value['quoteCoin'] == 'USDT' || $value['quoteCoin'] == 'USDC')) {
$info = SymbolInfo::transferBitget($value, function ($symbol) {
return $this->getSymbolSt($symbol);
});
... ...