Skip to content

Commit 2ca8a45

Browse files
committed
Change trade id to uuid for traceability
1 parent 65583cc commit 2ca8a45

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

investing_algorithm_framework/services/backtesting/backtest_service.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@ def create_vector_backtest(
273273
)
274274
orders.append(order)
275275
trade = Trade(
276-
id=len(trades) + 1,
276+
id=uuid4(),
277277
orders=[
278278
order
279279
],
@@ -304,7 +304,7 @@ def create_vector_backtest(
304304
last_trade.net_gain = net_gain_val
305305
last_trade.status = TradeStatus.CLOSED
306306
order = Order(
307-
id=len(orders) + 1,
307+
id=uuid4(),
308308
target_symbol=symbol,
309309
trading_symbol=trading_symbol,
310310
order_type=OrderType.LIMIT,

0 commit comments

Comments
 (0)