shubhendra
45da3a7022
Refactor unnecessary else
/ elif
when if
block has a continue
statement
...
Signed-off-by: shubhendra <withshubh@gmail.com>
2021-03-21 17:14:47 +05:30
Matthias
16a54b3616
Don't require non-mandatory arguments
2021-03-20 13:08:02 +01:00
Matthias
fe7f3d9c37
Add price side validation for market orders
2021-03-20 11:48:39 +01:00
Matthias
0d5833ed91
Use OperationalException for TimeRange errors
2021-03-19 06:40:04 +01:00
Patrick Brunier
4d52732d30
Added a small snippet to give users a descent error message,
...
when their start date is afer the stop date.
Also updated the tests.
2021-03-18 22:38:54 +01:00
Matthias
ef9977fc1e
Make stake_amount + stake_currency mandatory for backtesting
2021-03-10 10:43:44 +01:00
Matthias
98f3142b30
Improve handling of backtesting params
2021-02-27 09:33:00 +01:00
Matthias
86f9409fd2
fix --stake-amount parameter
2021-02-27 09:33:00 +01:00
Matthias
959ff99046
Add Dry-run wallet CLI option
2021-02-27 09:32:59 +01:00
Matthias
31e0b09643
Rename config.json.example
...
it's really the config dedicated to bittrex,
so the name should reflect this in beeing config_bittrex.json.example
2021-01-22 19:18:34 +01:00
Matthias
e2d15f4082
Add parameter to enable protections for backtesting
2020-12-07 11:39:01 +01:00
Matthias
d4799e6aa3
Implement *candle definitions
2020-12-07 10:54:26 +01:00
Matthias
a93bb6853b
Document *candles settings, implement validations
2020-12-07 10:47:13 +01:00
Matthias
af1b3721fb
remove duplicate settings check
2020-11-27 20:28:17 +01:00
Matthias
95c3c45ec9
Remove long deprecated settings that moved from experimental to
...
ask_strategy
2020-11-27 20:24:32 +01:00
Matthias
006436a18d
Require use_sell_signal to be true for edge
...
Otherwise edge will have strange results, as
edge runs with sell signal, while the bot runs without sell signal,
causing results to be invalid
closes #3900
2020-11-24 07:47:35 +01:00
Matthias
ecddaa663b
Convert timestamp to int_timestamp for all arrow occurances
2020-10-13 06:24:01 +02:00
Matthias
6977ffdbf9
Merge branch 'develop' into isort_config
2020-09-28 20:21:55 +02:00
Matthias
253b7b763e
Apply isort to freqtrade codebase
2020-09-28 19:40:46 +02:00
Matthias
3cb1a9a5a9
Support loading results from a specific hyperopt history file
2020-09-27 17:03:30 +02:00
Matthias
b736691e0e
Remove hyperopt --continue
2020-09-27 16:18:28 +02:00
Matthias
309ea1246a
Update config to use single quotes
2020-08-26 20:52:09 +02:00
Matthias
3d515ed5bf
Merge pull request #3558 from freqtrade/bt_add_maxdrawdown
...
Revise backtesting export format, add some metrics
2020-08-19 06:39:47 +02:00
Matthias
688d657fe2
Merge branch 'develop' into pr/yazeed/3091
2020-08-11 20:04:43 +02:00
Matthias
7c5587aeaa
exportfilename can be a file or directory
2020-07-03 06:58:27 +02:00
Matthias
3517c86fa2
Fail if both ticker_interval and timeframe are present in a
...
configuration
Otherwise the wrong might be used, as it's unclear which one the intend
of the user is
2020-06-16 16:02:38 +02:00
hroff-1902
64881a94e2
Merge branch 'develop' into timeframe
2020-06-02 15:56:34 +03:00
Matthias
09fe3c6f5e
create compatibility code
2020-06-02 09:52:30 +02:00
Matthias
388573800c
Update configuration messages
2020-06-01 20:52:33 +02:00
Matthias
3139343946
Remove capital_available_percentage and raise instead
2020-06-01 19:58:28 +02:00
Matthias
56bb5f7a11
Add show-trades command
2020-05-02 11:26:12 +02:00
Matthias
d1a24db6b7
Remove deprecated pairlist and binary
2020-04-25 16:04:10 +02:00
Matthias
87f1060abc
Default docker to log into log-dir
2020-04-21 19:47:49 +02:00
Matthias
d581b7e2d7
Add fallback if no error could be determined
2020-03-23 07:57:30 +01:00
Matthias
8f7e113d79
Add additional test
2020-03-23 07:54:27 +01:00
Matthias
45aaa8c09d
Parse and show relevant configuration section
2020-03-22 20:09:01 +01:00
Yazeed Al Oyoun
1976aaf13e
initial push
2020-03-22 02:22:06 +01:00
Fredrik81
06198c0028
Missed configuration.py
2020-03-15 21:27:45 +01:00
Matthias
0f1640bed4
convert exportfilename to Path when config parsing
2020-03-15 09:39:45 +01:00
hroff-1902
51f52c8609
Merge branch 'develop' into no-ticker-2
2020-03-13 16:43:52 +03:00
hroff-1902
3208faf7ed
Do not use ticker where it's not a ticker
2020-03-08 20:47:02 +03:00
Fredrik81
7606d814fa
Initial work on csv-file export. Missing docs and tests
2020-03-05 01:58:33 +01:00
Matthias
a55964a622
we Must parse --dry-run before setting run-mode
2020-02-27 19:36:54 +01:00
Matthias
e5ec97495d
Logging should be initialized first
2020-02-27 07:01:00 +01:00
Matthias
3e4f663418
Move pairlist validation to exchange (we need to use .quote) from
...
markets
2020-02-24 21:33:42 +01:00
Matthias
6335d81ceb
Merge branch 'develop' into data_handler
2020-02-16 15:12:14 +01:00
Fredrik Rydin
539343b20d
Adding 2 more filter options for completeness
2020-02-11 21:29:55 +01:00
Fredrik Rydin
5b4d8d69ef
Adding --min-trades and --max-trades for hyperopt-list
2020-02-11 16:02:08 +01:00
Matthias
d65a06947d
Merge branch 'develop' into data_handler
2020-02-09 15:16:43 +01:00
Fredrik Rydin
636bd5acb5
Added filter options to "hyperopt-list" in order to easier find epochs.
...
--profitable
Select only profitable epochs.
--min-avg-time INT
Select epochs on above average time.
--max-avg-time INT
Select epochs on under average time.
--min-avg-profit FLOAT
Select epochs on above average profit.
--min-total-profit FLOAT
Select epochs on above total profit.
2020-02-08 23:21:42 +01:00
hroff-1902
f3d500085c
Add some type hints
2020-02-02 07:00:40 +03:00
Matthias
1b9af9d2d8
Merge branch 'develop' into data_handler
2020-01-26 20:31:13 +01:00
Matthias
02563019fc
move setup_utils_config to configuration module
2020-01-26 14:15:53 +01:00
Matthias
a3e9d04383
Adjust imports to new place for arguments
2020-01-26 13:46:01 +01:00
Matthias
7f851ad8d9
Move arguments and cli_options to commands module
2020-01-26 13:46:01 +01:00
Matthias
a1c684f67c
Simplify noqa setup for module imports
2020-01-26 13:46:01 +01:00
Matthias
f347e5934a
Small adjustments for moved commands
2020-01-26 13:46:01 +01:00
Matthias
b254bdfea3
Move plot_utils to plot_commands
2020-01-26 13:46:01 +01:00
Matthias
6e85280467
Adjust imports
2020-01-26 13:46:01 +01:00
Matthias
fc2970f41b
Merge branch 'develop' into data_handler
2020-01-21 06:58:48 +01:00
Matthias
d12a2a5888
Merge pull request #2752 from freqtrade/plotting/indicator_strategy
...
Allow enhanced plot-dataframe configuration
2020-01-13 19:53:15 +01:00
Matthias
a7246ba1ec
No need to "fix" stake_currency enum anymore
2020-01-11 12:51:42 +01:00
Matthias
a75420f75f
Merge branch 'develop' into relative_stake
2020-01-05 12:55:55 +01:00
Matthias
f82c4346b6
data conversion, not data conversation
...
* we're not talking to the data yet ...
2020-01-05 09:55:02 +01:00
Matthias
2409261cb7
Merge branch 'develop' into data_handler
2020-01-04 11:36:27 +01:00
Matthias
f04873b0b0
Add plot_config to interface
2020-01-04 11:14:00 +01:00
Matthias
7e7c82cf4a
Small adjustments to relative_stake PR
2020-01-03 11:34:17 +01:00
Matthias
f3beaa3374
Deprecate capital_available_percentage
2020-01-03 10:58:31 +01:00
Matthias
a8d56b2850
IMplement check for unlimited settings
...
verifying that either max_open_trades or stake_amount is set for
operations without edge
2020-01-03 07:07:59 +01:00
Matthias
9382b38c41
Fix mypy error
2020-01-02 10:56:00 +01:00
Matthias
22fcf7b4dc
Allow empty stake currency in certain cases
2020-01-02 10:47:37 +01:00
Matthias
9325880fe5
Split config-validation requires
2020-01-02 10:39:32 +01:00
Matthias
699c0d6bc3
Merge branch 'develop' into data_handler
2019-12-30 19:40:43 +01:00
Matthias
1ffda29fd2
Adjust improts to new exception location
2019-12-30 15:02:17 +01:00
Matthias
28787a001c
Move convert functions to convert module
2019-12-28 11:02:34 +01:00
Matthias
525550e4c7
Fix typo in parameter transition
2019-12-28 11:01:42 +01:00
Matthias
9c5b94adf5
Pass data_format to methods
2019-12-28 11:01:42 +01:00
Matthias
018e270336
Allow --pairs for convert arguments
2019-12-28 11:01:41 +01:00
Matthias
3d4f62081e
Allow timeframes for convert-data
2019-12-28 11:01:41 +01:00
Matthias
2a6b542b09
Add second subcommand to allow conversation of ohlcv and trades data
...
seprately
2019-12-28 11:01:41 +01:00
Matthias
e5a61667dd
Implement first version of jsondatahandler
2019-12-28 11:00:22 +01:00
Matthias
2496aa8e3f
Add convert-data template subcommands
2019-12-28 10:59:30 +01:00
hroff-1902
004993583b
Merge pull request #2712 from freqtrade/strategylist
...
add list-strategies subcommand
2019-12-28 12:32:06 +03:00
Matthias
2ab989e274
Cleanup some code and add option
2019-12-24 15:28:35 +01:00
Matthias
a68445692b
Add first steps for list-strategies
2019-12-24 12:44:41 +01:00
Matthias
bb8acc61db
Convert datadir within config to Path
...
(it's used as Path all the time!)
2019-12-23 15:11:29 +01:00
hroff-1902
95bd9e8e0b
No underscores in cli options
2019-12-22 00:17:51 +03:00
hroff-1902
0e4ef33d6a
Merge pull request #2581 from hroff-1902/hyperopt-list
...
Add hyperopt-list and hyperopt-show commands
2019-12-10 00:30:26 +03:00
hroff-1902
a9f7e9fb7a
Fix NO_CONF; fix tests
2019-12-09 12:49:04 +03:00
Matthias
ed7207d4c8
Show pairs which are wrong ...
2019-12-07 19:31:15 +01:00
Matthias
bb9235c715
Validate stake-currency against pairlist - making sure only correct
...
pairs are in the whitelist
2019-12-07 15:42:47 +01:00
hroff-1902
017a94adc1
Merge develop
2019-12-05 01:08:38 +03:00
hroff-1902
8dd9b5c6fb
Merge pull request #2606 from freqtrade/volume_tester
...
Subcommand: test-pairlist
2019-12-04 18:31:37 +03:00
hroff-1902
406dfe21f8
Merge pull request #2492 from hroff-1902/hyperopt-trailing-space
...
Add trailing stoploss hyperspace
2019-12-03 00:23:14 +03:00
Matthias
0b03c6c786
Implement to json
2019-12-02 07:00:38 +01:00
hroff-1902
69b0767165
Merge remote-tracking branch 'upstream/develop' into hyperopt-trailing-space
2019-12-01 03:28:23 +03:00
Matthias
153434561d
Add test_pairlist method
2019-11-30 19:53:22 +01:00
hroff-1902
36b2ed172c
Merge branch 'develop' into logging-syslog
2019-11-30 21:38:50 +03:00
hroff-1902
9991c892ac
Merge branch 'develop' into hyperopt-list
2019-11-26 15:14:42 +03:00
hroff-1902
8e7512161a
Add hyperopt-list and hyperopt-show commands
2019-11-26 15:01:42 +03:00
Matthias
e7be742c58
Run validation after custom validations
2019-11-25 07:05:30 +01:00
Matthias
af3eea3805
Move config json validation to after strategy loading
...
Otherwise attributes are mandatory in configuration
while they could be set in the strategy
2019-11-25 07:05:30 +01:00
hroff-1902
cc0a733f1f
Merge pull request #2565 from freqtrade/pairlists_transition
...
Pairlists transition
2019-11-24 15:26:01 +03:00
Matthias
a374df7622
some minor fixes from feedback
2019-11-24 09:55:34 +01:00
Matthias
f05818a86e
Allow transition from "no-config"-pairlist to pairlists
2019-11-24 09:49:29 +01:00
hroff-1902
e7ddd81251
Merge branch 'develop' into hyperopt-trailing-space
2019-11-23 03:42:58 +03:00
Matthias
f26c40082d
Allow selection of templates for strategy
2019-11-21 07:21:19 +01:00
Matthias
65489c894d
Add no-arg test
2019-11-21 06:32:45 +01:00
Matthias
8c2ff2f46e
Add template for new-hyperopt command
2019-11-21 06:32:45 +01:00
Matthias
e3cf6188a1
Add first version of new-strategy generation from template
2019-11-21 06:32:45 +01:00
Matthias
41494f28da
Allow resetting of the directory
2019-11-21 06:32:45 +01:00
Matthias
19b1a6c638
create-userdir should create the notebooks folder, too
2019-11-21 06:32:45 +01:00
Matthias
fd45ebd0e9
Copy templates when creating userdir
2019-11-21 06:32:45 +01:00
Matthias
09b302abf7
Merge pull request #2442 from freqtrade/volumeList_enhanced_filter
...
Pairlists enhanced filter options
2019-11-19 20:19:10 +01:00
Matthias
c92f233c15
Move settings to correct location
2019-11-19 19:33:04 +01:00
Matthias
9b050523e9
Merge pull request #2397 from freqtrade/feat/new_args_system
...
require subcommand for all actions
2019-11-14 06:28:42 +01:00
Matthias
5b62ad876e
Remove hyperopts occurances
2019-11-13 09:39:00 +01:00
Matthias
c449e39280
Replace more occurances of ticker_interval
2019-11-12 15:13:06 +01:00
Matthias
748fe94603
Merge branch 'develop' into volumeList_enhanced_filter
2019-11-09 15:34:47 +01:00
Matthias
86a5dfa62e
Update documentation
2019-11-09 15:28:36 +01:00
Matthias
25cb935eee
Some more adjustments for new pairlist
2019-11-09 14:16:03 +01:00
hroff-1902
f90676cfc5
Add trailing stoploss hyperspace
2019-11-08 03:07:43 +03:00
Matthias
eb0b0350e0
Introduce remove_credentials to remove code duplication
2019-11-05 12:39:19 +01:00
Matthias
3eca80217c
Don't check exchange for Utils commands
2019-11-03 10:18:46 +01:00
Matthias
6f01d7f8ea
Merge branch 'develop' into feat/new_args_system
2019-11-03 10:09:49 +01:00
Matthias
691cec7956
Be more selective which startup-messages are shown
2019-11-01 16:42:57 +01:00
Matthias
241d947564
Add new runmodes
2019-11-01 15:39:49 +01:00
Matthias
dee9b84322
Merge branch 'develop' into volumeList_enhanced_filter
2019-10-30 16:41:17 +01:00
Matthias
14758dbe10
Some small cleanups
2019-10-30 16:32:22 +01:00
Matthias
a368646745
Merge branch 'develop' into feat/new_args_system
2019-10-29 19:33:56 +01:00
hroff-1902
5254059fe4
Merge pull request #2430 from freqtrade/startup_period_bt
...
Add Startup period for strategies
2019-10-28 23:33:30 +03:00
Matthias
61c037f2cf
Fix some typos and comment mistakes
2019-10-28 13:05:54 +01:00
Matthias
2ba388074e
Fix small bugs
2019-10-27 09:44:56 +01:00
Matthias
bd4a23beeb
Refactor start-adjust logic to timerange
2019-10-27 09:44:56 +01:00
Matthias
616fe08bce
Add subtract_start to timerange object
2019-10-27 09:44:56 +01:00
hroff-1902
3a7553eef6
Adjust option helpstring
2019-10-26 12:45:05 +03:00
Matthias
45b83cc544
Don't require pair_whitelist for dynamicPairlist usecases
2019-10-25 07:07:01 +02:00
Matthias
13255b370c
Allow non-config to parse config
2019-10-24 06:30:07 +02:00
Matthias
e1edf36307
Fix test failures
2019-10-24 06:22:05 +02:00
hroff-1902
4ce278a06e
Merge branch 'develop' into feat/new_args_system
2019-10-23 22:45:06 +03:00
Matthias
1c503f39b2
Handle some merge aftermaths
2019-10-21 06:38:30 +02:00
hroff-1902
1bc63288a3
Merge branch 'develop' into list-pairs2
2019-10-20 23:22:45 +03:00
Matthias
2d34c0f52d
Update helpstring exports
2019-10-20 19:35:38 +02:00
Matthias
f3cfe147b5
Merge branch 'develop' into feat/new_args_system
2019-10-20 19:32:34 +02:00
hroff-1902
6e938b59c8
Merge pull request #2390 from freqtrade/remove_hardcoded_default
...
exportfilename should respect configured user_data_dir
2019-10-19 22:18:08 +03:00
hroff-1902
4f17511fdc
Merge pull request #2393 from freqtrade/remove_timeframe
...
Remove non-date based timeframe selection
2019-10-19 22:05:44 +03:00
Matthias
d8630ef847
Add one-sided ms timerange
2019-10-19 19:38:16 +02:00
Matthias
16e10d99b9
Remove timeframe logic for non-date entries
2019-10-19 15:10:48 +02:00
Matthias
b152585d9b
exportfilename should respect configured user_data_dir
2019-10-19 11:13:10 +02:00
Matthias
fd22c87295
Some minor cleanups to trades download methods and docs
2019-10-19 10:05:30 +02:00
hroff-1902
e957894852
Rename start_list_pairs() -> start_list_markets()
2019-10-18 01:26:05 +03:00
hroff-1902
bd08874f1f
Fix options metavars shown in the helpstring
2019-10-17 17:31:49 +03:00
hroff-1902
a8ffd29e18
Remove --active-only, introduce -a/--all instead
2019-10-17 02:42:07 +03:00
hroff-1902
92fda0f76c
Allow --base and --quote be lists of currencies
2019-10-17 02:09:19 +03:00
hroff-1902
f348956e4c
--print-csv added
2019-10-16 02:22:27 +03:00
hroff-1902
89e0c76a3f
Add --print-json and -1/--one-column options
2019-10-15 22:31:23 +03:00
hroff-1902
cb4d6efb29
Merge pull request #2377 from freqtrade/aligncustomoptions
...
Rename --custom-hyperopt to --hyperopt
2019-10-15 14:18:05 +03:00
Matthias
6fb96183c0
Reword help string
2019-10-15 12:26:06 +02:00
Matthias
a5c83b66df
Add --dry-run to trade command
2019-10-15 06:53:16 +02:00
Matthias
89283ef486
Rename --custom-hyperopt to --hyperopt
2019-10-14 19:42:28 +02:00
Matthias
37925e7f6c
Add --dl-trades cli flag
2019-10-13 13:15:22 +02:00
hroff-1902
7cf7982565
Add list-pairs and list-markets subcommands
2019-10-13 13:12:20 +03:00
hroff-1902
08e6d8a780
Rollback defaulting to DefaultHyperOptLoss
2019-10-11 23:33:22 +03:00
hroff-1902
c49f4b73dd
Fix helpstring
2019-10-10 20:44:24 +03:00
Matthias
85c4546333
Merge pull request #2343 from hroff-1902/move-experimental
...
Move experimental settings to ask_strategy
2019-10-10 16:08:11 +02:00
hroff-1902
c4105436eb
Disable defaulting to DefaultHyperOpts and DefaultHyperOptLoss
2019-10-10 04:37:32 +03:00
hroff-1902
cdd1bc425b
Fix typo
2019-10-09 03:12:30 +03:00
hroff-1902
434e0234c5
Add handling deprecated settings
2019-10-09 02:43:06 +03:00
hroff-1902
edfbb56749
Merge pull request #2344 from freqtrade/backtest_nofees
...
Backtest no fees / custom fees
2019-10-07 13:30:20 +03:00
Matthias
ad35a3d7ab
Small wording improvements
2019-10-07 07:02:43 +02:00
hroff-1902
946b8c29d7
Merge pull request #2317 from hroff-1902/list-timeframes
...
Add list-timeframes subcommand
2019-10-06 16:28:15 +03:00
Matthias
22733e44bf
Add tests for --fee
2019-10-05 15:34:31 +02:00
Matthias
0664a8c0e6
add --fee
to change fees to other values
2019-10-05 15:29:00 +02:00
Matthias
b73426b91f
Disable Defaulting to DefaultStrategy
2019-10-01 07:02:30 +02:00
hroff-1902
d1fa5f307b
Add --all option to list-exchanges
2019-10-01 00:33:33 +03:00
hroff-1902
e9d9df3473
Merge branch 'develop' into list-timeframes
2019-09-30 18:58:25 +03:00
Matthias
03b5be91f7
some commands should not have config at all
2019-09-30 09:47:52 +02:00
Matthias
381b0d3d07
Fix typo with new parser
2019-09-29 19:18:52 +02:00
Matthias
52523bcd8b
Use strategy child parser
2019-09-29 19:18:52 +02:00
Matthias
014881e550
Allow query version without subcommand
2019-09-29 16:17:20 +02:00
Matthias
9ef874e979
Add Custom message during transition period
2019-09-29 16:17:20 +02:00
Matthias
d62a4d3566
Fix some minor problems
2019-09-29 16:17:20 +02:00
Matthias
1b25b5f590
Remove duplicate short-form -s
2019-09-29 16:17:20 +02:00
Matthias
0f2e277f80
Rename subparser variable to command
2019-09-29 16:17:20 +02:00
Matthias
cb37f43277
Add trade subparser (and make subparser a requirement)
2019-09-29 16:17:20 +02:00
Matthias
2a535b72ff
Parser should not have default
2019-09-29 16:17:20 +02:00
Matthias
cd2336887c
Add first version with shared parent parsers
2019-09-29 16:09:59 +02:00
hroff-1902
448b09d7b6
Add list-timeframes subcommand
2019-09-29 11:54:20 +03:00
hroff-1902
d066ab2620
Merge pull request #2278 from freqtrade/remove_refresh
...
Remove refresh-pairs-cached
2019-09-24 09:07:25 +03:00
Matthias
0f97a999fb
Improve wording
2019-09-24 06:35:41 +02:00
Matthias
3245ebccd4
Fix problme when no exchange is given to download-data
2019-09-21 11:25:27 +02:00
Matthias
1cd8ed0c1a
Remove --refresh-pairs
2019-09-20 20:02:07 +02:00
hroff-1902
74a0f44230
Merge pull request #2276 from freqtrade/keep_original_config
...
Allow easy printing of loaded configuration
2019-09-20 20:59:33 +03:00
Matthias
f0cf8d6a81
Allow easy printing of loaded configuration
...
(beforechanging types and applying defaults)
2019-09-20 07:23:32 +02:00
hroff-1902
69f29e8907
minor: Cleanup for backtesting
2019-09-18 22:57:17 +03:00
Matthias
a5f3b68bff
Allow loading of fully initialized config from jupyter notbooks
2019-09-13 07:08:22 +02:00
Matthias
f163240710
Simplify configuration init where possible
2019-09-13 07:02:36 +02:00
Matthias
e6ccc1427c
have Arguments return a dict instead of Namespace
2019-09-12 20:16:39 +02:00
Matthias
52b186eabe
Create-userdir does not need a configuration
2019-09-12 20:14:58 +02:00
hroff-1902
dda513c923
Minor class cosmetics
2019-09-12 12:13:20 +03:00
hroff-1902
849d694c27
Don't inherit from object
2019-09-12 04:39:52 +03:00
Matthias
1b66f01ec0
Always use config.json if it's available
2019-09-04 19:21:58 +02:00
Matthias
5ce63cd54a
Remove no_config_ argument from Arguments
2019-09-04 16:39:23 +02:00
Matthias
03f3d0dc8b
Remove desc from Arguments header
2019-09-04 16:38:33 +02:00
Matthias
d48f03c32e
check_exchange is not required for plotting
2019-08-31 15:19:53 +02:00
Matthias
1760a8dfbc
Use subparser-name to exclude from config requires
2019-08-31 15:15:10 +02:00
Matthias
816d942ded
Merge branch 'develop' into plot_commands
2019-08-30 20:42:58 +02:00
Matthias
423805c9ca
Small documentation improvements
2019-08-30 20:42:14 +02:00
Matthias
cabe291006
Fix test-leakage by not copying config correctly
2019-08-29 06:54:28 +02:00
Matthias
68adfc6607
Init exchange before datadir ...
2019-08-29 06:42:56 +02:00
Matthias
395414ccde
Refactor init_plotscript a bit (strategy is not needed for plot_profit)
2019-08-24 15:11:31 +02:00
Matthias
f8ddb10607
switch indicators to nargs argument type
2019-08-24 15:11:31 +02:00
Matthias
f7cb75ff93
Add plot-profit command
2019-08-24 15:11:31 +02:00
Matthias
99b2be90fd
Cleanup plotting (if you have backtest results, no need to download
...
data!)
2019-08-24 15:11:31 +02:00
Matthias
f8c72feea8
Add some initial tests for plot_dataframe
2019-08-24 15:11:31 +02:00
Matthias
69c2b12879
Move plot_dataframe as freqtrade submodule
2019-08-24 15:11:31 +02:00
Matthias
a8842f38ca
Fix wrong exception message
2019-08-24 09:08:08 +02:00
Matthias
70ebd09de4
Add checks verifying that stoploss is not 0 (and positive-stoploss is
...
also not 0).
2019-08-22 20:04:44 +02:00
Matthias
91b0394433
Merge pull request #2156 from freqtrade/remove_live
...
Remove deprecated option live - deprecate -r
2019-08-22 15:33:39 +02:00
Matthias
aaeeb9c0c6
Merge branch 'develop' into align_userdata
2019-08-21 19:41:10 +02:00
Matthias
75b2db4424
FIx loading pairs-list
2019-08-21 06:58:56 +02:00
Matthias
f02adf2a45
Deprecate --refresh-pairs-cached
2019-08-20 07:00:43 +02:00
Matthias
e9e2a83436
remove --live
references
2019-08-20 07:00:43 +02:00
Matthias
e8ee087e9d
Merge branch 'develop' into download_module
2019-08-20 06:49:18 +02:00
Matthias
611850bf91
Add edge/dynamic_whitelist validation
2019-08-18 16:19:24 +02:00
Matthias
ddfadbb69e
Validate configuration consistency after loading strategy
2019-08-18 16:10:10 +02:00
Matthias
0a478bc0dc
Merge branch 'develop' into align_userdata
2019-08-18 15:00:12 +02:00
Matthias
08fa5136e1
use copy of minimal_config ...
2019-08-17 07:19:46 +02:00
Matthias
7a79b292e4
Fix bug in pairs fallback resolving
2019-08-17 07:05:42 +02:00
Matthias
f7d5280f47
Replace ARGS_DOWNLOADER with ARGS_DOWNLOAD_DATA
2019-08-17 06:48:34 +02:00
Matthias
c9207bcc00
Remove blank line at end
2019-08-16 16:01:30 +02:00
Matthias
132f28ad44
Add tests to correctly load / override pair-lists
2019-08-16 15:52:59 +02:00
Matthias
219d0b7fb0
Adjust documentation to removed download-script
2019-08-16 15:27:48 +02:00
Matthias
4e308a1a3e
Resolve pairlist in configuration
2019-08-16 14:56:57 +02:00
Matthias
3c15e3ebdd
Default load minimal config
2019-08-16 14:56:38 +02:00
Matthias
05deb9e09b
Migrate download-script logic to utils.py
2019-08-16 14:42:44 +02:00
Matthias
91886120a7
use nargs for --pairs argument
2019-08-16 14:39:29 +02:00
Matthias
161db08745
Merge pull request #2142 from hroff-1902/hyperopt-print-json
...
Hyperopt: --print-json option
2019-08-16 11:08:54 +02:00
hroff-1902
4fa92ec0fa
hyperopt: --print-json option added
2019-08-15 21:39:04 +03:00
Matthias
80a71323cc
Merge pull request #2141 from ahonnecke/fstring-runtime
...
f the string
2019-08-15 19:33:57 +02:00
Ashton Honnecke
fd77f699df
f the string
2019-08-15 10:41:02 -06:00
Matthias
096a6426db
Override equality operator
2019-08-14 10:22:54 +02:00
Matthias
51c3a31bb5
Correct imports and calls to parse_timerange
2019-08-14 10:07:32 +02:00
Matthias
06fa07e73e
Move parse_timerange to TimeRange class
2019-08-14 10:07:14 +02:00
Matthias
c2e9685e04
Merge pull request #2121 from hroff-1902/config-allow-comments
...
Allow comments in config files
2019-08-14 06:37:33 +02:00
Matthias
c0784b7c33
Merge pull request #2089 from hroff-1902/hyperopt-print-colorized
...
Hyperopt print colorized results
2019-08-13 19:36:06 +02:00
Matthias
3c589bb877
fail if known bad exchanges are detcted
2019-08-13 08:27:46 +02:00
hroff-1902
906be7be7c
Merge branch 'develop' into config-allow-comments
2019-08-13 00:14:19 +03:00
hroff-1902
58d308fd05
fix handling --no-color for edge and backtesting
2019-08-12 23:13:04 +03:00
hroff-1902
1a34b9b61c
--no-color option introduced
2019-08-12 21:08:34 +03:00
Matthias
6310b40fc6
Merge pull request #2123 from freqtrade/hyperoptloss_help
...
[minor] Improve hyperopt-loss docs
2019-08-12 14:08:32 +02:00
Matthias
43b41324e2
Improve hyperopt-loss docs
2019-08-12 06:45:27 +02:00
hroff-1902
2d60e4b18b
allow comments and trailing commas in config files
2019-08-12 00:32:03 +03:00
Matthias
2c5a499a8b
Merge branch 'develop' into align_userdata
2019-08-10 20:15:07 +02:00
Matthias
eb328037b7
combine normalize method and config validation to in_files
2019-08-10 19:58:04 +02:00
Matthias
afba31c3f9
change method from _load_config_Files to from_files()
2019-08-10 19:57:49 +02:00
hroff-1902
28d8fc871a
tests adjusted
2019-08-10 16:07:30 +03:00
hroff-1902
50c9679e23
move load_config_file() to separate module
2019-08-10 14:24:14 +03:00
Matthias
9d471f3c9a
Fix documentation for strategy-list
2019-08-06 06:32:31 +02:00
hroff-1902
f200f52a16
hyperopt print colorized results
2019-08-03 19:09:42 +03:00
Matthias
2a141af42e
Only create userdir when explicitly requested
2019-07-31 19:39:54 +02:00
Matthias
8cef567abc
create and use hyperopt-results folder
2019-07-31 07:10:17 +02:00
Matthias
0488525888
Fix some documentation errors
2019-07-31 06:49:25 +02:00
Matthias
03e60b9ea4
Rename folder_Operations to directory_operations
2019-07-29 06:15:49 +02:00
Matthias
73ac98da80
Small fixes while tsting
2019-07-28 15:11:41 +02:00
Matthias
432b106d58
Improve docstring, remove unneeded method
2019-07-28 14:57:05 +02:00
Matthias
eab82fdec7
plot-scripts use user_data_dir
2019-07-28 14:57:05 +02:00
Matthias
1b2581f0cb
Add user_data_dir to configuration
2019-07-28 14:57:05 +02:00
Matthias
23435512c4
Add create-userdir command to initialize a user directory
2019-07-28 14:57:05 +02:00
Matthias
6c3a0eb1d6
add create_userdir function
2019-07-28 14:55:19 +02:00
Matthias
c85cd13ca1
Change default backtest result to "backtest_results" - backtest_data is
...
misleading
2019-07-28 14:55:19 +02:00
Matthias
16716ad028
Merge pull request #2057 from freqtrade/refactor/argument_location
...
Move argument definitions to their own file
2019-07-26 06:19:04 +02:00
hroff-1902
bf1c197a37
import errors fixed
2019-07-26 02:21:31 +03:00
Matthias
3c3a902a69
Move argument definitions to their own file
2019-07-25 20:42:08 +02:00
Matthias
7ee971c3e3
Add simple method to add deprecations to cmd line options
2019-07-25 20:35:20 +02:00
hroff-1902
04382d4b44
add --hyperopt-path option
2019-07-22 20:23:18 +03:00
Matthias
790838d897
Merge pull request #2024 from freqtrade/custom_hyperopt_loss
...
Custom hyperopt loss function (and sharpe-ratio)
2019-07-20 12:48:26 +02:00
Matthias
4d0cf9ec8e
Merge pull request #2033 from hroff-1902/remove-dynamic-whitelist-option
...
remove deprecated --dynamic-whitelist option
2019-07-19 06:38:54 +02:00
Matthias
299f673a8e
Merge pull request #2029 from freqtrade/create_datadir_pathlib
...
[minor] Convert create_datadir to Pathlib
2019-07-19 06:36:11 +02:00
Matthias
fa8904978b
Don't use --hyperopt-loss-class, but --hyperopt-loss instead
2019-07-19 06:31:49 +02:00
hroff-1902
7af24dc486
cleanup Arguments: name attrs and methods as non-public
2019-07-18 21:43:40 +03:00
Matthias
e01c0ab4d6
Improve doc wording
2019-07-18 20:02:28 +02:00
Matthias
8b4827ad85
Convert create_datadir to Pathlib
2019-07-18 19:48:19 +02:00
hroff-1902
50d2950e6b
add -V alias for --version
2019-07-18 12:12:34 +03:00
hroff-1902
96564d0dad
remove deprecated --dynamic-whitelist option
2019-07-18 10:45:47 +03:00
Matthias
c5b244419d
Merge branch 'develop' into custom_hyperopt_loss
2019-07-17 06:27:42 +02:00
hroff-1902
be26ba8f8f
rename _load_*_config() methods to _process_*_options()
2019-07-16 23:00:19 +03:00
Matthias
ec49b22af3
Add sharpe ratio hyperopt loss
2019-07-16 06:45:13 +02:00
Matthias
d23179e25c
Update hyperopt-loss to use resolver
2019-07-16 06:27:43 +02:00
Matthias
7d62bb8c53
Revert --clean argument to --continue
2019-07-16 05:51:26 +02:00
Matthias
55e8092cbf
Add sharpe ratio as loss function
2019-07-15 22:52:33 +02:00
Matthias
2a20423be6
Allow loading custom hyperopt loss functions
2019-07-15 21:35:42 +02:00
hroff-1902
8096a1fb04
minor: configuration cleanup
2019-07-15 22:17:57 +03:00
Matthias
107f00ff8f
Add hyperopt option to clean temporary pickle files
2019-07-15 20:17:15 +02:00
hroff-1902
007703156b
do not export ARGS_* from configuration
2019-07-15 01:55:35 +03:00
hroff-1902
bbfbd87a9f
move create_datadir() to separate file
2019-07-12 03:31:36 +03:00
hroff-1902
1bdffcc73b
make configuration a sep. module, including arguments
2019-07-12 00:49:23 +03:00