Commit Graph

146 Commits (develop)

Author SHA1 Message Date
Matthias 522fa092ba test: add explicit weekday test
4 months ago
Matthias 8f6f2ab872 test: add explicit test for weekday change
4 months ago
Matthias 5c977c212b test: drop test part using --export-filename to determine backtest result naming
6 months ago
Matthias 09b084e85a chore: adjust backtest-optimize reports tests
6 months ago
Matthias 8f4dfbf55d chore: remove long-deprecated and pointless metric
7 months ago
Matthias 301d85ef4f test: remove edge tests
9 months ago
mrpabloyeah 882ca44816 Fix test_optimize_reports
9 months ago
Matthias b6cf3cc57d Merge branch 'develop' into pr/mrpabloyeah/11561
11 months ago
mrpabloyeah be5d158761 Calculate and save all metrics per pair (fix 5)
11 months ago
mrpabloyeah 4f2681500a Calculate and save all metrics per pair (fix 4)
11 months ago
mrpabloyeah 00237d68e4 Calculate and save all metrics per pair (fix 3)
11 months ago
Matthias 799ce4e1f2 test: Enhance test to also cover params file saving
11 months ago
Matthias 5b0b44069a test: Ensure strategy file is added to the test file.
11 months ago
Matthias 9fa3a15e24 feat: store (sanitized) configuration
11 months ago
Matthias 23b10161d5 test: improve test resiliance
11 months ago
mrpabloyeah ddd2e2cc3b Add relevant metrics to backtest breakdowns (fix 5)
11 months ago
mrpabloyeah a47ed1dbdb Add relevant metrics to backtest breakdowns (fix 3)
11 months ago
mrpabloyeah 51a99f2a66 Add relevant metrics to backtest breakdowns (fix 2)
12 months ago
Matthias bb372e380d test: clean up optimize_report tests
1 year ago
Matthias aa99baf268 test: update a few tests
1 year ago
Matthias 12ae36e99e test: use tmp_path instead of testdatadir for writing
1 year ago
Matthias abfe683763 test: fix tests data pollution
1 year ago
Matthias a1ab8de593 test: Update tests for new bt storage method
1 year ago
Matthias 5744e16a07 refactor: use 1 structure to save analysis signals
1 year ago
jainanuj94 8085e24dcd update tests
2 years ago
jainanuj94 b0e863dbbb Introduce --exit-signals flag to backtesting-analysis command
2 years ago
jainanuj94 8f8859a5f5 Initial commit - create a different file for signals
2 years ago
Matthias f9af659153 feat: edge-cli output to rich
2 years ago
Matthias 315351b573 feat: Tag table -> rich
2 years ago
Matthias a605ae20a7 feat: initial backtest table to rich
2 years ago
Matthias 5765bb4a4f feat: Update initial bt table
2 years ago
Matthias 76a34efe36 chore: improve backtest test resiliance
2 years ago
Matthias ae92807b5c chore: Update more test reliability
2 years ago
Matthias 453ea0dbcc update test for bt-output stability
2 years ago
Matthias b8a4752636 Use proper type for exit_reason in tests
2 years ago
Matthias 09b1b1ab94 Use "trades" wording in backtest tables
2 years ago
Matthias 02075b15e3 ruff format: update more tests
2 years ago
Matthias 7767ad9d6e Update imports in test directory
2 years ago
Christian Clauss 99b4767bf4 Fix typos discovered by codespell
2 years ago
Matthias 3dd7c1e492 Add test for market_change writing
2 years ago
Matthias 0906f050e5 Fix remaining tests
2 years ago
Matthias 7895eeb3b6 Fix tests after modified output
2 years ago
Matthias c0e9726f49 don't use "1M" - but be explicit in the intend
2 years ago
Matthias 8d72ee358c Improve code styles ...
2 years ago
Matthias 5a3839320d Remove further usages of Path(tmpdir)
2 years ago
Matthias 1926e642cd Improve backtest_stats storing test
3 years ago
Matthias 380244f8b1 Improve calc_streak, rename method
3 years ago
Matthias a7bd6725f5 Add test to verify consecutive wins / losses calculation
3 years ago
Matthias 72504e62ad Extract btstorage methods
3 years ago
Matthias 5e084ad2e5 convert optimize_reports to a package
3 years ago