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['num_entries'] = len([o for o in r['orders'] if o['ft_is_entry']])
|
||||||
r['exit_reason'] = r.get('exit_reason', "")
|
r['exit_reason'] = r.get('exit_reason', "")
|
||||||
r['rounded_stake_amount'] = round_coin_value(r['stake_amount'], r['quote_currency'])
|
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 = [
|
lines = [
|
||||||
"*Trade ID:* `{trade_id}`" +
|
"*Trade ID:* `{trade_id}`" +
|
||||||
(" `(since {open_date_hum})`" if r['is_open'] else ""),
|
(" `(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 "",
|
"*Close Date:* `{close_date}`" if r['close_date'] else "",
|
||||||
"*Current Rate:* `{current_rate:.8f}`" if r['is_open'] else "",
|
"*Current Rate:* `{current_rate:.8f}`" if r['is_open'] else "",
|
||||||
("*Current Profit:* " if r['is_open'] else "*Close Profit: *")
|
("*Current Profit:* " if r['is_open'] else "*Close Profit: *")
|
||||||
+ "`{profit_ratio:.2%}`",
|
+ "`{profit_ratio:.2%}` `({rounded_profit_abs})`",
|
||||||
])
|
])
|
||||||
|
|
||||||
if r['is_open']:
|
if r['is_open']:
|
||||||
|
@ -202,6 +202,7 @@ def test_telegram_status(default_conf, update, mocker) -> None:
|
|||||||
'close_profit_ratio': None,
|
'close_profit_ratio': None,
|
||||||
'profit': -0.0059,
|
'profit': -0.0059,
|
||||||
'profit_ratio': -0.0059,
|
'profit_ratio': -0.0059,
|
||||||
|
'profit_abs': -0.225,
|
||||||
'initial_stop_loss_abs': 1.098e-05,
|
'initial_stop_loss_abs': 1.098e-05,
|
||||||
'stop_loss_abs': 1.099e-05,
|
'stop_loss_abs': 1.099e-05,
|
||||||
'exit_order_status': None,
|
'exit_order_status': None,
|
||||||
|
Loading…
Reference in New Issue
Block a user