Commit Graph

122 Commits (bfdbf0248c187c9b07b6a308943bda70a94de4e2)

Author SHA1 Message Date
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
Matthias 7a2ff60255 Fix more tests
3 years ago
Matthias 29fdcdbf56 reduce arrow in tests
3 years ago
Matthias 8dd8c24595 Merge branch 'develop' into pr/froggleston/7861
3 years ago
Matthias d1e9e70396 Improve Resample-period test
3 years ago
Matthias 7ff35fea3c Default weekly report to monday
3 years ago
Matthias 222ecdecd2 Improve code quality
3 years ago
Matthias cd9c2c4c23 Merge branch 'develop' into pr/froggleston/7861
3 years ago
Matthias af6fc886f6 Small refactor for new methods
3 years ago
Matthias d014e4590e use Path.open() instead of open
3 years ago
Matthias 882e68c68b Rename backtest-result from new to "not new".
3 years ago
Matthias 2a5bc58df8 Split datahandler and history tests
3 years ago
Matthias 37fcbeba58 Update backtesting output wording to Entries
4 years ago
Matthias 3c62df6b86 Ensure the same timestamp is used for backtest and signal export
4 years ago
eSeR1805 bb7ffd8fbe
Update testcases relying on BT results.
4 years ago
eSeR1805 99aea454b5
Update testcases to match reporting.
4 years ago
froggleston b3cb722646 Use joblib instead of pickle, add signal candle read/write test, move docs to new Advanced Backtesting doc
4 years ago
froggleston 3ad1411f5e Fix imports
4 years ago
froggleston 84f486295d Add tests for new storing of backtest signal candles
4 years ago
Matthias 4254d86658 Move test-backtestfiles to separate directory
4 years ago
Matthias baefda80d1 Enable flake8 E226 rule
4 years ago
Matthias 54ad130bb9 Update force_sell to force_exit
4 years ago
Matthias 543aa74278 update sell_reason to exit_reason
4 years ago
Matthias dcfa3e8648 Update SellType to ExitType
4 years ago
Matthias 08777abd85 Update backtesting output terminology to "exit"
4 years ago