Suppress incompatible type "Optional[float]"; expected "float" as the check exists.

This commit is contained in:
Arunavo Ray 2021-09-23 11:54:05 +05:30 committed by Sam Germain
parent 92c94bb62a
commit 778e3bcba6

View File

@ -36,9 +36,10 @@ def liquidation_price(
f"maintenance_amt, position, entry_price, mm_rate " f"maintenance_amt, position, entry_price, mm_rate "
f"is required by liquidation_price when exchange is {exchange_name.lower()}") f"is required by liquidation_price when exchange is {exchange_name.lower()}")
return binance(open_rate, is_short, leverage, trading_mode, collateral, wallet_balance, # Suppress incompatible type "Optional[float]"; expected "float" as the check exists above.
mm_ex_1, upnl_ex_1, maintenance_amt, return binance(open_rate, is_short, leverage, trading_mode, collateral, # type: ignore
position, entry_price, mm_rate) wallet_balance, mm_ex_1, upnl_ex_1, maintenance_amt, # type: ignore
position, entry_price, mm_rate) # type: ignore
elif exchange_name.lower() == "kraken": elif exchange_name.lower() == "kraken":
return kraken(open_rate, is_short, leverage, trading_mode, collateral) return kraken(open_rate, is_short, leverage, trading_mode, collateral)
elif exchange_name.lower() == "ftx": elif exchange_name.lower() == "ftx":