mirror of
https://github.com/freqtrade/freqtrade.git
synced 2024-11-10 10:21:59 +00:00
Show absolute profit in /status command
This commit is contained in:
parent
46b987042b
commit
65d1598a90
|
@ -561,6 +561,7 @@ class Telegram(RPCHandler):
|
|||
r['num_entries'] = len([o for o in r['orders'] if o['ft_is_entry']])
|
||||
r['exit_reason'] = r.get('exit_reason', "")
|
||||
r['rounded_stake_amount'] = round_coin_value(r['stake_amount'], r['quote_currency'])
|
||||
r['rounded_profit_abs'] = round_coin_value(r['profit_abs'], r['quote_currency'])
|
||||
lines = [
|
||||
"*Trade ID:* `{trade_id}`" +
|
||||
(" `(since {open_date_hum})`" if r['is_open'] else ""),
|
||||
|
@ -583,7 +584,7 @@ class Telegram(RPCHandler):
|
|||
"*Close Date:* `{close_date}`" if r['close_date'] else "",
|
||||
"*Current Rate:* `{current_rate:.8f}`" if r['is_open'] else "",
|
||||
("*Current Profit:* " if r['is_open'] else "*Close Profit: *")
|
||||
+ "`{profit_ratio:.2%}`",
|
||||
+ "`{profit_ratio:.2%}` `({rounded_profit_abs})`",
|
||||
])
|
||||
|
||||
if r['is_open']:
|
||||
|
|
|
@ -202,6 +202,7 @@ def test_telegram_status(default_conf, update, mocker) -> None:
|
|||
'close_profit_ratio': None,
|
||||
'profit': -0.0059,
|
||||
'profit_ratio': -0.0059,
|
||||
'profit_abs': -0.225,
|
||||
'initial_stop_loss_abs': 1.098e-05,
|
||||
'stop_loss_abs': 1.099e-05,
|
||||
'exit_order_status': None,
|
||||
|
|
Loading…
Reference in New Issue
Block a user