Default equity chain baseline to 100k when live_capital unset.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -1414,11 +1414,11 @@ def records():
|
||||
trade_list = conn.execute(
|
||||
"SELECT * FROM trade_logs ORDER BY id DESC LIMIT 500"
|
||||
).fetchall()
|
||||
from trade_log_lib import enrich_trades_for_records
|
||||
from trade_log_lib import enrich_trades_for_records, _read_initial_capital
|
||||
try:
|
||||
initial_capital = float(get_setting("live_capital", "0") or 0)
|
||||
except (TypeError, ValueError):
|
||||
initial_capital = 0.0
|
||||
initial_capital = _read_initial_capital(conn)
|
||||
except Exception:
|
||||
initial_capital = 100_000.0
|
||||
trades, equity_curve = enrich_trades_for_records(
|
||||
[dict(r) for r in trade_list],
|
||||
initial_capital=initial_capital,
|
||||
|
||||
Reference in New Issue
Block a user