Skip to content

Commit e996435

Browse files
committed
Change datetime
1 parent d082394 commit e996435

6 files changed

+20
-20
lines changed

tests/scenarios/test_run_backtest_algorithm_param.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ def test_run(self):
2020
config = {RESOURCE_DIRECTORY: resource_directory}
2121
app = create_app(name="GoldenCrossStrategy", config=config)
2222
app.add_market(market="BINANCE", trading_symbol="EUR", initial_balance=400)
23-
end_date = datetime(2023, 12, 2, tzinfo=timezone.utc)
23+
end_date = datetime(2023, 12, 2)
2424
start_date = end_date - timedelta(days=100)
2525
date_range = BacktestDateRange(
2626
start_date=start_date, end_date=end_date
@@ -33,7 +33,7 @@ def test_run(self):
3333
algorithm=algorithm
3434
)
3535
self.assertAlmostEqual(
36-
backtest_report.get_growth(), 3, delta=0.1
36+
backtest_report.get_growth(), 3, delta=0.5
3737
)
3838
self.assertAlmostEqual(
3939
backtest_report.get_growth_percentage(), 0.8, delta=0.05
@@ -45,7 +45,7 @@ def test_run(self):
4545
backtest_report.get_trading_symbol(), "EUR"
4646
)
4747
self.assertAlmostEqual(
48-
backtest_report.get_profit(), 3, delta=0.1
48+
backtest_report.get_profit(), 3, delta=0.5
4949
)
5050
self.assertAlmostEqual(
5151
backtest_report.get_profit_percentage(), 0.8, delta=0.05

tests/scenarios/test_run_backtest_multiple_strategies_param.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ def test_run(self):
2020
config = {RESOURCE_DIRECTORY: resource_directory}
2121
app = create_app(name="GoldenCrossStrategy", config=config)
2222
app.add_market(market="BINANCE", trading_symbol="EUR", initial_balance=400)
23-
end_date = datetime(2023, 12, 2, tzinfo=timezone.utc)
23+
end_date = datetime(2023, 12, 2)
2424
start_date = end_date - timedelta(days=100)
2525
date_range = BacktestDateRange(
2626
start_date=start_date, end_date=end_date
@@ -31,10 +31,10 @@ def test_run(self):
3131
strategies=[CrossOverStrategyV1, CrossOverStrategyV2]
3232
)
3333
self.assertAlmostEqual(
34-
backtest_report.get_growth(), 18.1, delta=0.1
34+
backtest_report.get_growth(), 18.1, delta=0.5
3535
)
3636
self.assertAlmostEqual(
37-
backtest_report.get_growth_percentage(), 4.5, delta=0.05
37+
backtest_report.get_growth_percentage(), 4.5, delta=0.5
3838
)
3939
self.assertEqual(
4040
backtest_report.get_initial_unallocated(), 400
@@ -43,8 +43,8 @@ def test_run(self):
4343
backtest_report.get_trading_symbol(), "EUR"
4444
)
4545
self.assertAlmostEqual(
46-
backtest_report.get_profit(), 18.1, delta=0.1
46+
backtest_report.get_profit(), 18.1, delta=0.5
4747
)
4848
self.assertAlmostEqual(
49-
backtest_report.get_profit_percentage(), 4.5, delta=0.05
49+
backtest_report.get_profit_percentage(), 4.5, delta=0.5
5050
)

tests/scenarios/test_run_backtest_single_strategy_param.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ def test_run(self):
1818
config = {RESOURCE_DIRECTORY: resource_directory}
1919
app = create_app(name="GoldenCrossStrategy", config=config)
2020
app.add_market(market="BINANCE", trading_symbol="EUR", initial_balance=400)
21-
end_date = datetime(2023, 12, 2, tzinfo=timezone.utc)
21+
end_date = datetime(2023, 12, 2)
2222
start_date = end_date - timedelta(days=100)
2323
date_range = BacktestDateRange(
2424
start_date=start_date, end_date=end_date
@@ -29,7 +29,7 @@ def test_run(self):
2929
strategy=CrossOverStrategyV1
3030
)
3131
self.assertAlmostEqual(
32-
backtest_report.get_growth(), 3, delta=0.1
32+
backtest_report.get_growth(), 3, delta=0.5
3333
)
3434
self.assertAlmostEqual(
3535
backtest_report.get_growth_percentage(), 0.8, delta=0.05
@@ -41,7 +41,7 @@ def test_run(self):
4141
backtest_report.get_trading_symbol(), "EUR"
4242
)
4343
self.assertAlmostEqual(
44-
backtest_report.get_profit(), 3, delta=0.1
44+
backtest_report.get_profit(), 3, delta=0.5
4545
)
4646
self.assertAlmostEqual(
4747
backtest_report.get_profit_percentage(), 0.8, delta=0.05

tests/scenarios/test_run_backtest_strategies_attribute.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ def test_run(self):
1818
config = {RESOURCE_DIRECTORY: resource_directory}
1919
app = create_app(name="GoldenCrossStrategy", config=config)
2020
app.add_market(market="BINANCE", trading_symbol="EUR", initial_balance=400)
21-
end_date = datetime(2023, 12, 2, tzinfo=timezone.utc)
21+
end_date = datetime(2023, 12, 2)
2222
start_date = end_date - timedelta(days=100)
2323
date_range = BacktestDateRange(
2424
start_date=start_date, end_date=end_date
@@ -29,7 +29,7 @@ def test_run(self):
2929
save_strategy=True,
3030
)
3131
self.assertAlmostEqual(
32-
backtest_report.get_growth(), 3, delta=0.1
32+
backtest_report.get_growth(), 3, delta=0.5
3333
)
3434
self.assertAlmostEqual(
3535
backtest_report.get_growth_percentage(), 0.8, delta=0.05
@@ -41,7 +41,7 @@ def test_run(self):
4141
backtest_report.get_trading_symbol(), "EUR"
4242
)
4343
self.assertAlmostEqual(
44-
backtest_report.get_profit(), 3, delta=0.1
44+
backtest_report.get_profit(), 3, delta=0.5
4545
)
4646
self.assertAlmostEqual(
4747
backtest_report.get_profit_percentage(), 0.8, delta=0.05

tests/scenarios/test_run_backtests_algorithms_param.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ def test_run(self):
1919
config = {RESOURCE_DIRECTORY: resource_directory}
2020
app = create_app(name="GoldenCrossStrategy", config=config)
2121
app.add_market(market="BINANCE", trading_symbol="EUR", initial_balance=400)
22-
end_date = datetime(2023, 12, 2, tzinfo=timezone.utc)
22+
end_date = datetime(2023, 12, 2)
2323
start_date = end_date - timedelta(days=100)
2424
date_range = BacktestDateRange(
2525
start_date=start_date, end_date=end_date
@@ -34,7 +34,7 @@ def test_run(self):
3434
)
3535
backtest_report = backtest_reports[0]
3636
self.assertAlmostEqual(
37-
backtest_report.get_growth(), 3, delta=0.1
37+
backtest_report.get_growth(), 3, delta=0.5
3838
)
3939
self.assertAlmostEqual(
4040
backtest_report.get_growth_percentage(), 0.8, delta=0.05
@@ -46,7 +46,7 @@ def test_run(self):
4646
backtest_report.get_trading_symbol(), "EUR"
4747
)
4848
self.assertAlmostEqual(
49-
backtest_report.get_profit(), 3, delta=0.1
49+
backtest_report.get_profit(), 3, delta=0.5
5050
)
5151
self.assertAlmostEqual(
5252
backtest_report.get_profit_percentage(), 0.8, delta=0.05

tests/scenarios/test_run_backtests_strategies_param.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ def test_run(self):
1919
config = {RESOURCE_DIRECTORY: resource_directory}
2020
app = create_app(name="GoldenCrossStrategy", config=config)
2121
app.add_market(market="BINANCE", trading_symbol="EUR", initial_balance=400)
22-
end_date = datetime(2023, 12, 2, tzinfo=timezone.utc)
22+
end_date = datetime(2023, 12, 2)
2323
start_date = end_date - timedelta(days=100)
2424
date_range = BacktestDateRange(
2525
start_date=start_date, end_date=end_date
@@ -34,7 +34,7 @@ def test_run(self):
3434
)
3535
backtest_report = backtest_reports[0]
3636
self.assertAlmostEqual(
37-
backtest_report.get_growth(), 3, delta=0.1
37+
backtest_report.get_growth(), 3, delta=0.5
3838
)
3939
self.assertAlmostEqual(
4040
backtest_report.get_growth_percentage(), 0.8, delta=0.05
@@ -46,7 +46,7 @@ def test_run(self):
4646
backtest_report.get_trading_symbol(), "EUR"
4747
)
4848
self.assertAlmostEqual(
49-
backtest_report.get_profit(), 3, delta=0.1
49+
backtest_report.get_profit(), 3, delta=0.5
5050
)
5151
self.assertAlmostEqual(
5252
backtest_report.get_profit_percentage(), 0.8, delta=0.05

0 commit comments

Comments
 (0)