Commit Graph

129 Commits (develop)

Author SHA1 Message Date
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 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 f090dcc597 Merge branch 'develop' into feat/short
4 years ago
Matthias bb1d8fb54f Improve message when no hyperopt fie is found
4 years ago
Matthias 3cdb672ac3 Improve test coverage
4 years ago
Matthias 522496d9e2 Add Compatibility code for BT_DATA_COLUMNS
4 years ago
Matthias 46809f08fe Merge branch 'develop' into feat/short
4 years ago
Matthias b3a4ecaf77 Remove old backtest format support
4 years ago
Matthias 28011a3907 Update bt_results filename to new.json
4 years ago
Matthias 4e2b9203d7 Remove no longer used BT_DATA_COLUMNS_MID
4 years ago
Matthias 2ecaf9f8b4 Update backtest-result test-files to latest format
4 years ago
Sam Germain 501f473164 Merge branch 'develop' into feat/short
4 years ago
Matthias 8373a4e713 Small Adjustments to improve compatibility
4 years ago
Matthias 4d9b4ddc28 Update hyperopt-tools to use account drawdown
4 years ago
Matthias 09fae25c94 Fix some tests after drawdown calculation change
4 years ago
Matthias ddfbe55e7c Merge branch 'develop' into feat/short
4 years ago
Matthias 78ba2d3fc7 Add underwaterplot calculation to btanalysis
4 years ago
Matthias bd98637ae9 Fail gracefully from plot-profit when no data is provided
4 years ago
Sam Germain 1a132758d0 merged with feat/short
5 years ago
Matthias c791b95405 Use new TestStrategy (V3) by default in tests
5 years ago
Sam Germain 043bfcd5ad Fixed a lot of failing tests"
5 years ago
Matthias 6d96b11279 Rename DefaultStrategy
5 years ago
Matthias fd3afdc230 plot-profit should use absolute values
5 years ago
Matthias fc256749af Add test for backtesting _enter_trade
5 years ago
Matthias aed23d55c2 Add starting balance to profit cumsum calculation
5 years ago
Matthias 0d2f877e77 Use absolute drawdown calc
5 years ago
Matthias 1a166f639d Add test for calcuate_csum
5 years ago
Matthias ea0ffbae73 use profit_ratio in calculate_cum_profit
5 years ago
Matthias 13ad6dd461 Fix documentation
5 years ago
Matthias deb8432d33 Streamline trade to dataframe conversion
5 years ago
Matthias 84ced92002 Fix mock-tests missing some fields
5 years ago
Matthias 8cdc795a44 Rename persistence.init to init_db
6 years ago
Matthias 6977ffdbf9 Merge branch 'develop' into isort_config
6 years ago
Matthias 9df366d943 Apply isort to tests
6 years ago
Matthias 15bb0af1b3 Add some test-coverage
6 years ago
Matthias 3cb1a9a5a9 Support loading results from a specific hyperopt history file
6 years ago
Matthias 3c521f55b2 Add 6th mock trade
6 years ago
Matthias 98840eef3c Add 5th mock trade
6 years ago
Matthias 87e4a82041 Merge branch 'develop' into bt_add_maxdrawdown
6 years ago
Matthias 8300eb59d4 Extend create_mock_trades to create 4 trades
6 years ago
Matthias d999fa2a7e Test autogetting result filename
6 years ago
Matthias 2ed808da1f Extract .last_result.json to constant
6 years ago
Matthias 5b1a7ba00f Test multistrat loading
6 years ago
Matthias f952f74bf1 Add test for new format
6 years ago
Matthias 573502d972 Update test for load_trades_from_db
6 years ago
Matthias 04eaf2c39c Add test for get_last_backtest_Result
6 years ago
Matthias 2881718733 Adapt tests for new column names
6 years ago
Matthias 5fce7f3b22 Add market Change
6 years ago
Matthias 3f9ab0846d Rename profitperc to profit_percent
6 years ago
Matthias 1a984ac677 Explicitly raise ValueError if trades are empty
6 years ago
hroff-1902 f2b1802666
Merge pull request #3137 from freqtrade/fix_maxdrawdown
6 years ago
Matthias ddf37ef059 Add test to demonstrate that the dataframe is not changed
6 years ago
Matthias bdc85ec89b Move create_mock_tests to conftest and add test for test_trade-history
6 years ago
Matthias 41d5c40f10 Correctly test drawdown plot
6 years ago
Matthias a99c53f1ec Add test showing that high is before low
6 years ago
Matthias 3e1bef888a Fix flake8 error
6 years ago
Fredrik81 8c33e07dc6 Update based on comments
6 years ago
hroff-1902 57ff3ff450
Merge branch 'develop' into plot-trades
6 years ago
Matthias 0f1640bed4 convert exportfilename to Path when config parsing
6 years ago
Fredrik81 2c0980aa3a Tests
6 years ago
Fredrik81 27faf12fde Fix if no file exists
6 years ago
hroff-1902 3208faf7ed Do not use ticker where it's not a ticker
6 years ago
Matthias e050511ddc Add test for max_drawdown calculation
6 years ago
Matthias 2c8e8d8ef6 Align columns for btanalysis loading
6 years ago
Matthias e4bdb92521 Replace some occurances of ticker_interval with timeframe
7 years ago
Matthias dd408aa5d6 Add analyze_trade_parallelism analysis function
7 years ago
Matthias 6fe7b13e37 Replace coins in whitelist with existing ones
7 years ago
Matthias 069da224bc Add test to verify this is correct
7 years ago
Matthias e82460bde6 Fix create_cum_profit to work with trades that don't open on candle
7 years ago
Matthias 16e10d99b9 Remove timeframe logic for non-date entries
7 years ago
Matthias eca8ddabe9 Remove unused test-data
7 years ago
Matthias 26d76cdb19 Adjust imports in tests to new path
7 years ago
Matthias 65a516e229 Move tests out of freqtrade module
7 years ago