def _calculate_price_by_slippage(self, action: str, price: float) -> float:
        """
        计算考虑滑点之后的价格
        :param action: 交易动作， 支持 ['buy', 'sell']
        :param price: 原始交易价格
        :return: 考虑滑点后的交易价格
        """
        if action == "buy":
            return price * (1 + self.slippage)
        if action == "sell":
            return price * (1 - self.slippage)
        return price
def _calculate_price_by_slippage ( self , action : str , price : float ) -> float : if action == "buy" : return price * ( 1 + self . slippage ) if action == "sell" : return price * ( 1 - self . slippage ) return price
计算考虑滑点之后的价格
        :param action: 交易动作， 支持 ['buy', 'sell']
        :param price: 原始交易价格
        :return: 考虑滑点后的交易价格