Commit Graph

461 Commits (bfdbf0248c187c9b07b6a308943bda70a94de4e2)

Author SHA1 Message Date
Matthias 34ac2dc9ae Further improve ohlcv test
2 years ago
Matthias efe332a395 Fix wrong test comment
2 years ago
Matthias 8fd2dcd257 Impove tests for yearly resample
2 years ago
Matthias 656b32814b Have trade_converter use timeframe_as_resample_freq
2 years ago
Matthias 5167f6936d Prepare converter to work on 1s data.
2 years ago
Matthias fdf88a8019 Improve test showing that 1m and 1s conversion is identical.
2 years ago
Matthias 087c59cfbf Fix data generation bug with 3m data
2 years ago
Matthias 83480d90f1 Extend test range to more timeframes
2 years ago
Matthias 67abfcf4d4 Add generic ohlcv_to_dataframe_multi test to ensure code works for diff. timeframe ranges
2 years ago
Matthias c9dd99a4b5 Enhance test to properly capture correct downloading of different futures types
2 years ago
Robert Caulk ea8edbd23b
Merge pull request #9552 from thojou/fix-freqai-populate-features-timerange
2 years ago
Matthias 881247a823 use isinstance for type checks
2 years ago
Thomas Joußen 3f44f56f6f Remove bool from get_required_startup because its unused.
2 years ago
Joe Schr 18be79c906 Merge remote-tracking branch 'upstream/develop' into feature/fetch-public-trades
2 years ago
Matthias e79a58e1c4 Add test case to verify behavior in #9432
2 years ago
Matthias c62e52c759 Add test for dp_get_required_startup
2 years ago
Matthias 5ab61d9da4 Improve missing data output
2 years ago
Matthias 555f4b51e1 Further improvements to test setup
2 years ago
Matthias be82248e01 Remove futher usages of Path(tmpdir)
2 years ago
Matthias 7bed7801cc Further test simplifications
2 years ago
Matthias bbdc6c0f5c improve pandas syntax to avoid deprecation error
2 years ago
Joe Schr 33af450034 tests: replace load config from file with static dict
3 years ago
Joe Schr bdca2ac96f tests: removes cached and stratgey specific tests
3 years ago
Joe Schr 1bc206ea8e adds tests for public trades branch (no data, too big)
3 years ago
Matthias 74709461e3 Improve exception wording
3 years ago
Matthias a2d8f92e05 Add rudimentary test for test_trade_converter
3 years ago
Matthias 123e51774e Move trades-to-ohlcv tests
3 years ago
Matthias 0c7cb29ea1 Don't use type() is comparisons
3 years ago
Matthias 4fefae6f07 Improve download-trades test
3 years ago
Matthias 399e308e07 Fix bug in --dl-trades downloading
3 years ago
Matthias 3d8dcd1644 Improve and parametrize trades_data tests
3 years ago
Matthias 30064b4102 Add support for trades data in Parquet format
3 years ago
Matthias 5de3b9d7ae Clean up no longer used method
3 years ago
Matthias 26c89d89e4 Keep original timestamp in dataframe
3 years ago
Matthias 357b04202c Datahandlers should store data from dataframes
3 years ago
Matthias 6fc1ee9831 trades_append should use dataframe, not lists
3 years ago
Matthias 780f238904 Fix trades duplicates if trade id is different
3 years ago
Matthias 5d5cc71945 Fix pandas duplication detection, improve test
3 years ago
Matthias 0be2250cf5 Keep existing trades_remove_duplicates for now
3 years ago
Matthias 02ee7f8b5b Update further tests
3 years ago
Matthias a595074754 Update test for new trades handling
3 years ago
Matthias ba34318f7a Update converter test to use fixture
3 years ago
Matthias 045d8c6fca Add test for informative pair filtering
3 years ago
Matthias 482cc615cc Fix empty Path inits in tests
3 years ago
Matthias 71737d8792 Remove half-commented test part
3 years ago
Matthias 6659d26131 Merge branch 'develop' into dataformat/feather
3 years ago
Matthias e7e7a17183 Add test confirming #8972
3 years ago
Stefano Ariestasia 0eddc6b7ad update expectancy test
3 years ago
Matthias 955a63725a Improve resiliance when showing older backtest results
3 years ago
Stefano Ariestasia 40d7d05e4e merge 2 expectancy functions
3 years ago
Stefano Ariestasia 3552fa431b fix test
3 years ago
Stefano Ariestasia 3dd33cde00 fix test
3 years ago
Stefano Ariestasia b0639ab319 flake8
3 years ago
Stefano Ariestasia cfd8b068e7 add test for expectancy
3 years ago
Stefano Ariestasia dcc3ef1309 flake8 fix
3 years ago
Stefano Ariestasia c048e7229a modify expectancy and expectancy ratio
3 years ago
Matthias 2babb36fc2 Update final tests
3 years ago
Matthias ec2960a167 Fix dtype ...
3 years ago
Matthias 1c5d20e9a3 Fix some tests, restore 1m json data
3 years ago
Matthias a1efd6b783 Update further tests to use feather
3 years ago
Matthias 1d77497f64 Fix test
3 years ago
Matthias b4957a2e37 Update converter test
3 years ago
Matthias d94f3e7679 Add explicit tests for download-data
3 years ago
Matthias e0d5242a45 Reduce download-data verbosity
3 years ago
Matthias 261822147c Fix remaining arrow testcases
3 years ago
Matthias c0713eb77f More tests to dt_helpers
3 years ago
Matthias f7179f7c93 Fix last test with dependency on local user_data dir
3 years ago
Matthias 24804f066c Update test comment, uncomment last test section
3 years ago
Matthias 8dd8c24595 Merge branch 'develop' into pr/froggleston/7861
3 years ago
Matthias 3928051baf Revert unneeded formatting changes
3 years ago
Joe Schr e16db814fa featherdatahandler: implement trades_store/_trades_load
3 years ago
Matthias 222ecdecd2 Improve code quality
3 years ago
Matthias cd9c2c4c23 Merge branch 'develop' into pr/froggleston/7861
3 years ago
Matthias 2ca8b0b12e Update more exchange mocks to use EXMS
3 years ago
Matthias bcdf4e0fe8 Use variable for exchange mocks to shorten lines
3 years ago
Matthias d014e4590e use Path.open() instead of open
3 years ago
Matthias 34c42be74f Fix minor stylistic errors
3 years ago
Matthias 1dc3c58775 Convert missing candle count to int
3 years ago
Matthias 6e22607387 Add 5m futures testdata to support detail-backtest tests
3 years ago
froggleston 813724bd82 Add a new analysis group to output stats grouped by exit_tag
3 years ago
Matthias 1fc97a8008 use Unified futures naming for futures throughout tests
3 years ago
Matthias 4ea8962ca2 Rename futures test data
3 years ago
Matthias 32bbe603cb Fix sortino std calculation
3 years ago
Matthias f21185d1c4 Add tests for new metrics
3 years ago
Matthias 882e68c68b Rename backtest-result from new to "not new".
3 years ago
Matthias 6a15a9b412 Update backtest-result_new
3 years ago
Matthias 935275010f Remove some unused fixtures
3 years ago
Matthias ca2a878b86 Update test naming
3 years ago
Matthias 1c0c4fd420 Improve test
3 years ago
Matthias 96edd31458 Test add_external_candle
3 years ago
froggleston 6f08b610d6 Merge branch 'develop' of github.com:froggleston/freqtrade into reject_report
3 years ago
froggleston f5359985e8 Make CLI option and docs clearer that we're handling signals not trades
3 years ago
Matthias 687eefa06e Improve emit_df testcase
3 years ago
froggleston 5a4e99b413 Add support for collating and analysing rejected trades in backtest
3 years ago
froggleston 1a3f88c7b9 Replace separate start/end date option with usual timerange option
3 years ago
froggleston 4790aaaae1 Implement cli options for backtesting-analysis date filtering
3 years ago
Matthias 30b467906c Delist FTX, following ccxt's delisting.
3 years ago
Matthias a59d61472b Add test for dataframe footprint reduction
3 years ago
Matthias 6e09d552ac Properly handle and test ohlcv min_max with empty files
3 years ago
Matthias 547fd28811 Price-jump detection should only run once
4 years ago
Matthias 0ff7a0771d Move price_jump_warn to dataloading
4 years ago
Matthias 60cb11a44d Add price jump warning
4 years ago
Matthias 7f308c5186 Remove last occurance of timerange index
4 years ago
Matthias 34951f59d2 Update failing tests
4 years ago
Matthias b4fb28e4ef Update tests for new dataload strategy
4 years ago
Matthias 8c2e473ee5 Fix test warning
4 years ago
Matthias 48352b8a37 Update hdf5 handler to reset index on load
4 years ago
Matthias 0bbb6faeba Add generic datahandler test
4 years ago
Matthias 5fb56b09f2 Test Feather/parquet datahandler init
4 years ago
Matthias 983a16d937 Rudimentary "not implemented" test
4 years ago
Matthias 7b4af85425 Remove double-init in test
4 years ago
Matthias f62f2bb1ca Improve datahandler tests
4 years ago
Matthias 2a5bc58df8 Split datahandler and history tests
4 years ago
Matthias 1626eb7f97 Update dataprovider function name to `get_producer_df`
4 years ago
Matthias 914eccecec Merge branch 'develop' into pr/wizrds/7303
4 years ago
Matthias 32d46e8a6b Improve fixture naming
4 years ago
Timothy Pogue 75ce9067dc fix dp test
4 years ago
Timothy Pogue 0f8eaf98e7 Merge branch 'develop' into feat/externalsignals
4 years ago
Timothy Pogue 2f6a61521f add more tests
4 years ago
Matthias 97be3318f4 Use Datetime_format from constants
4 years ago
Matthias 4aec2db14d Remove isClose from tests in favor of pytest.approx
4 years ago
Matthias 31ddec8348 Add missing test to confirm backtesting won't send messages
4 years ago
Matthias 0adfa4d9ef Add tests for dataprovider send-message methods
4 years ago
Matthias ec40e79362
Merge pull request #6874 from froggleston/buy_reasons
4 years ago
froggleston 4a5ed5a273 Fix tests
4 years ago
Matthias 0b806af487 Add orders column to btresult
4 years ago
Matthias be6e0813db Remove --strategy from analysis test
4 years ago
froggleston 9a068c0b14 Add test for each analysis group, remove default table output if not indicator-list
4 years ago
froggleston df1c36e5aa Change command name, use load_backtest_stats for strategy resolving
4 years ago
froggleston e7c5818d16 First pass changes for cleaning up
4 years ago
froggleston 145faf9817 Use tmpdir for testing
4 years ago
froggleston 21e6c14e1e Final test changes
4 years ago
froggleston f5c2930889 Presume that pytest will call the cleanup call
4 years ago
froggleston 2873ca6d38 Add cleanup, adjust _print_table for indicators, add rsi to test output
4 years ago
froggleston 22b9805e47 Fix all tests
4 years ago
froggleston 3adda84b96 Update docs, add test
4 years ago
Matthias 76637d3939 Simplify timeframe-transition
4 years ago
Matthias 2e65a1793d Add fallback to load 1M files as well as 1Mo files
4 years ago
Matthias 88c8fe5570
Merge pull request #6715 from nicolaspapp/feat/relative-drawdown
4 years ago
Nicolas Papp f9244aad92 Fix on max drawdown formula to match tests
4 years ago
Matthias 53a2f55cf0 Merge branch 'develop' into pr/nicolaspapp/6715
4 years ago
Matthias e49b3ef051 Improve message formatting
4 years ago
Matthias 11d447cd5a Add support for download-data "until"
4 years ago
Matthias c6c569b772 chore: split BTAnalyais to metrics
4 years ago
Matthias 4262f84744 Merge branch 'develop' into pr/nicolaspapp/6715
4 years ago
Matthias 4143ebbeae Add CAGR calculation to backtesting
4 years ago
Matthias 5ff2261b74 Improve test to explicitly test for dates
4 years ago
Matthias 9bc6bbe472 Improve test for max_drawdown calculations
4 years ago
Matthias 4254d86658 Move test-backtestfiles to separate directory
4 years ago
Matthias 30cff1bd2c Update hdf5 to not raise naturalNaming warnings
4 years ago