|
@@ -704,7 +704,7 @@ class CmBroker |
|
@@ -704,7 +704,7 @@ class CmBroker |
|
704
|
return $newPositions;
|
704
|
return $newPositions;
|
|
705
|
}
|
705
|
}
|
|
706
|
//获取某个品种的某个方向仓位
|
706
|
//获取某个品种的某个方向仓位
|
|
707
|
- public function getPos($symbol, $posSide)
|
707
|
+ public function getPos($symbol, $posSide): float|bool
|
|
708
|
{
|
708
|
{
|
|
709
|
$symbolOri = $this->getSymbolOri($symbol);
|
709
|
$symbolOri = $this->getSymbolOri($symbol);
|
|
710
|
if ($this->plat == self::PLAT_OKX) {
|
710
|
if ($this->plat == self::PLAT_OKX) {
|
|
@@ -717,8 +717,10 @@ class CmBroker |
|
@@ -717,8 +717,10 @@ class CmBroker |
|
717
|
$lot = abs($lot);
|
717
|
$lot = abs($lot);
|
|
718
|
}
|
718
|
}
|
|
719
|
return $qty;
|
719
|
return $qty;
|
|
|
|
720
|
+ } else {
|
|
|
|
721
|
+ throw new \Exception("获取仓位失败,当前交易所未实现该方法");
|
|
720
|
}
|
722
|
}
|
|
721
|
- return -1;
|
723
|
+ return false;
|
|
722
|
}
|
724
|
}
|
|
723
|
//从全部仓位获取某个品种仓位
|
725
|
//从全部仓位获取某个品种仓位
|
|
724
|
public function getPosFormAll($symbol, $posSide)
|
726
|
public function getPosFormAll($symbol, $posSide)
|