Fix dry-run-wallets bug in case of futures
This commit is contained in:
parent
a837571e2b
commit
0d754111e9
@ -104,16 +104,16 @@ class Wallets:
|
|||||||
size = position.amount
|
size = position.amount
|
||||||
collateral = position.stake_amount
|
collateral = position.stake_amount
|
||||||
leverage = position.leverage
|
leverage = position.leverage
|
||||||
tot_in_trades -= collateral
|
tot_in_trades += collateral
|
||||||
_positions[position.pair] = PositionWallet(
|
_positions[position.pair] = PositionWallet(
|
||||||
position.pair, position=size,
|
position.pair, position=size,
|
||||||
leverage=leverage,
|
leverage=leverage,
|
||||||
collateral=collateral,
|
collateral=collateral,
|
||||||
side=position.trade_direction
|
side=position.trade_direction
|
||||||
)
|
)
|
||||||
current_stake = self.start_cap + tot_profit
|
current_stake = self.start_cap + tot_profit - tot_in_trades
|
||||||
used_stake = tot_in_trades
|
used_stake = tot_in_trades
|
||||||
total_stake = current_stake - tot_in_trades
|
total_stake = current_stake + tot_in_trades
|
||||||
|
|
||||||
_wallets[self._config['stake_currency']] = Wallet(
|
_wallets[self._config['stake_currency']] = Wallet(
|
||||||
currency=self._config['stake_currency'],
|
currency=self._config['stake_currency'],
|
||||||
|
Loading…
Reference in New Issue
Block a user