mirror of
https://github.com/Ichinga-Samuel/aiomql.git
synced 2026-08-24 09:18:07 +00:00
v4
This commit is contained in:
@@ -5,8 +5,8 @@ async def test_deals_manager(backtest_engine, sell_order, buy_order, period, pos
|
||||
backtest_engine.fast_forward(steps=100)
|
||||
await backtest_engine.order_send(request=sell_order)
|
||||
bo = await backtest_engine.order_send(request=buy_order)
|
||||
start = period['start']
|
||||
end = period['end']
|
||||
start = period["start"]
|
||||
end = period["end"]
|
||||
all_deals = backtest_engine.deals.get_deals_range(date_from=start, date_to=end)
|
||||
assert len(all_deals) == 2
|
||||
backtest_engine.fast_forward(steps=10_000)
|
||||
@@ -21,4 +21,8 @@ async def test_deals_manager(backtest_engine, sell_order, buy_order, period, pos
|
||||
deals = backtest_engine.deals.history_deals_get(position=bo.order)
|
||||
assert len(deals) <= 2
|
||||
orders = backtest_engine.deals.get_deals_range(date_from=start, date_to=end)
|
||||
assert len(orders) == backtest_engine.deals.history_deals_total(date_from=start, date_to=end) == len(backtest_engine.deals._data.keys())
|
||||
assert (
|
||||
len(orders)
|
||||
== backtest_engine.deals.history_deals_total(date_from=start, date_to=end)
|
||||
== len(backtest_engine.deals._data.keys())
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user