mirror of
https://github.com/freqtrade/freqtrade.git
synced 2024-11-10 10:21:59 +00:00
Change default backtest result to "backtest_results" - backtest_data is
misleading
This commit is contained in:
parent
e4b994381b
commit
c85cd13ca1
|
@ -237,7 +237,7 @@ All listed Strategies need to be in the same directory.
|
||||||
freqtrade backtesting --timerange 20180401-20180410 --ticker-interval 5m --strategy-list Strategy001 Strategy002 --export trades
|
freqtrade backtesting --timerange 20180401-20180410 --ticker-interval 5m --strategy-list Strategy001 Strategy002 --export trades
|
||||||
```
|
```
|
||||||
|
|
||||||
This will save the results to `user_data/backtest_data/backtest-result-<strategy>.json`, injecting the strategy-name into the target filename.
|
This will save the results to `user_data/backtest_results/backtest-result-<strategy>.json`, injecting the strategy-name into the target filename.
|
||||||
There will be an additional table comparing win/losses of the different strategies (identical to the "Total" row in the first table).
|
There will be an additional table comparing win/losses of the different strategies (identical to the "Total" row in the first table).
|
||||||
Detailed output for all strategies one after the other will be available, so make sure to scroll up.
|
Detailed output for all strategies one after the other will be available, so make sure to scroll up.
|
||||||
|
|
||||||
|
|
|
@ -176,8 +176,8 @@ optional arguments:
|
||||||
--export-filename PATH
|
--export-filename PATH
|
||||||
Save backtest results to this filename requires
|
Save backtest results to this filename requires
|
||||||
--export to be set as well Example --export-
|
--export to be set as well Example --export-
|
||||||
filename=user_data/backtest_data/backtest_today.json
|
filename=user_data/backtest_results/backtest_today.json
|
||||||
(default: user_data/backtest_data/backtest-
|
(default: user_data/backtest_results/backtest-
|
||||||
result.json)
|
result.json)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
@ -15,7 +15,7 @@ Freqtrade provides the `load_backtest_data()` helper function to easily load the
|
||||||
|
|
||||||
``` python
|
``` python
|
||||||
from freqtrade.data.btanalysis import load_backtest_data
|
from freqtrade.data.btanalysis import load_backtest_data
|
||||||
df = load_backtest_data("user_data/backtest-result.json")
|
df = load_backtest_data("user_data/backtest_results/backtest-result.json")
|
||||||
|
|
||||||
# Show value-counts per pair
|
# Show value-counts per pair
|
||||||
df.groupby("pair")["sell_reason"].value_counts()
|
df.groupby("pair")["sell_reason"].value_counts()
|
||||||
|
|
|
@ -64,7 +64,7 @@ python3 scripts/plot_dataframe.py --db-url sqlite:///tradesv3.dry_run.sqlite -p
|
||||||
To plot trades from a backtesting result, use `--export-filename <filename>`
|
To plot trades from a backtesting result, use `--export-filename <filename>`
|
||||||
|
|
||||||
``` bash
|
``` bash
|
||||||
python3 scripts/plot_dataframe.py --export-filename user_data/backtest_data/backtest-result.json -p BTC/ETH
|
python3 scripts/plot_dataframe.py --export-filename user_data/backtest_results/backtest-result.json -p BTC/ETH
|
||||||
```
|
```
|
||||||
|
|
||||||
To plot a custom strategy the strategy should have first be backtested.
|
To plot a custom strategy the strategy should have first be backtested.
|
||||||
|
|
|
@ -146,9 +146,9 @@ AVAILABLE_CLI_OPTIONS = {
|
||||||
'--export-filename',
|
'--export-filename',
|
||||||
help='Save backtest results to the file with this filename (default: `%(default)s`). '
|
help='Save backtest results to the file with this filename (default: `%(default)s`). '
|
||||||
'Requires `--export` to be set as well. '
|
'Requires `--export` to be set as well. '
|
||||||
'Example: `--export-filename=user_data/backtest_data/backtest_today.json`',
|
'Example: `--export-filename=user_data/backtest_results/backtest_today.json`',
|
||||||
metavar='PATH',
|
metavar='PATH',
|
||||||
default=os.path.join('user_data', 'backtest_data',
|
default=os.path.join('user_data', 'backtest_results',
|
||||||
'backtest-result.json'),
|
'backtest-result.json'),
|
||||||
),
|
),
|
||||||
# Edge
|
# Edge
|
||||||
|
|
0
user_data/backtest_results/.gitkeep
Normal file
0
user_data/backtest_results/.gitkeep
Normal file
Loading…
Reference in New Issue
Block a user