Commit Graph
100 Commits
Author SHA1 Message Date
Janne Sinivirta 7edafbb772 Merge pull request #823 from creslinux/timerange_unixtime_argument
Timerange unixtime argument
2018-06-03 07:22:41 +03:00
Janne Sinivirta a657e3d24a Merge pull request #826 from gcarq/fix/hyperopt-stake_currency
Fix stake_currency returned by Hyperopt  …
2018-06-03 07:19:24 +03:00
Janne Sinivirta 2cd8782a88 Merge pull request #825 from gcarq/fix/hyperopt-in-progress
Fix the in-progress dot that does not show up during a Hyperopt run
2018-06-03 07:16:39 +03:00
Janne Sinivirta 52309cc292 Merge pull request #819 from gcarq/pyup-update-ccxt-1.14.96-to-1.14.119
Update ccxt to 1.14.119
2018-06-02 11:57:58 +03:00
Janne Sinivirta b5c41ca0fc Merge pull request #820 from gcarq/fix/backtesting_hint
Fix wrong hint '--update-pairs-cached' from Backtesting/Hyperopt
2018-06-02 11:39:09 +03:00
Janne Sinivirta a82a31341b change misleading logging for datadir 2018-06-02 11:32:05 +03:00
Janne Sinivirta 52386d8153 Merge pull request #793 from gcarq/pyup-update-ccxt-1.14.73-to-1.14.96
Update ccxt to 1.14.96
2018-05-30 21:40:32 +03:00
Janne Sinivirta 4e0b095f2b Merge pull request #756 from gcarq/pyup-update-ccxt-1.14.27-to-1.14.62
Update ccxt to 1.14.62
2018-05-24 10:59:40 +03:00
Janne Sinivirta 0837f3f9f3 Merge pull request #733 from xmatthias/fix_fiat_init
Fix fiat initialization
2018-05-24 10:54:31 +03:00
Janne Sinivirta d74a0f0526 Merge pull request #677 from gcarq/pyup-update-coinmarketcap-5.0.1-to-5.0.3
Update coinmarketcap to 5.0.3
2018-05-15 17:39:37 +03:00
Janne Sinivirta 6cc8017943 Merge pull request #670 from gcarq/flakify-scripts
Scripts: fix syntax errors and flake8ify
2018-05-14 08:42:11 +03:00
Janne Sinivirta 2efc0113fe Merge pull request #591 from gcarq/feature/remove-duplicate-ticks
Aggregate ticks in parse_ticker_dataframe
2018-03-30 10:55:51 +03:00
Janne Sinivirta 131dfaf263 Merge pull request #588 from gcarq/feature/enhance-strategy-resolving-2
Add --strategy-path parameter and simplify StrategyResolver
2018-03-28 10:54:24 +03:00
Janne Sinivirta 1cec06f808 Merge pull request #578 from gcarq/feature/enhance-strategy-resolving
enhance strategy resolving
2018-03-27 12:44:33 +03:00
Janne Sinivirta 85a81b18a3 Merge pull request #586 from xmatthias/obj_backtest_pr2
fix backtest --export format
2018-03-27 12:43:52 +03:00
Janne Sinivirta 586f49cafd Merge pull request #584 from gcarq/feature/fix-loglevel
Drop Logger class and ensure parent logger detection
2018-03-26 06:49:44 +03:00
Janne Sinivirta 8d65452631 Merge pull request #569 from gcarq/feature/state-public-attr
Make state a public property on FreqtradeBot
2018-03-22 15:46:18 +02:00
Janne Sinivirta 62a3366fbf Merge pull request #537 from gcarq/feature/objectify
Switch from procedural code to object + Code coverage 99.09%
2018-03-21 08:59:28 +02:00
Janne Sinivirta 04c6474dd0 Merge pull request #563 from gcarq/feature/typehints
Set correct typehints and minor code cleanups
2018-03-21 08:53:38 +02:00
Janne Sinivirta 1bdbe09b6b Merge pull request #538 from gcarq/pyup-update-python-telegram-bot-9.0.0-to-10.0.1
Update python-telegram-bot to 10.0.1
2018-03-08 11:24:20 +02:00
Janne Sinivirta 7c393080ff Merge pull request #541 from gcarq/pyup-update-sqlalchemy-1.2.4-to-1.2.5
Update sqlalchemy to 1.2.5
2018-03-07 08:34:14 +02:00
Janne Sinivirta bf54692efb use log_has helper in tests 2018-02-24 22:18:19 +02:00
Janne Sinivirta 76c5cdc6e3 more minor tweaks to log messages 2018-02-24 20:30:16 +02:00
Janne Sinivirta 3e89b9685d remove unnecessary detail from log message 2018-02-24 19:28:51 +02:00
Janne Sinivirta 646d1f7316 better log message for outdated history 2018-02-24 19:25:08 +02:00
Janne Sinivirta 67ad9e9351 simplify some error message statements 2018-02-24 19:19:43 +02:00
Janne Sinivirta 160af91f9a improving log messages 2018-02-24 18:58:57 +02:00
Janne Sinivirta 5e73f3431c log how old the last received tick is 2018-02-24 16:59:20 +02:00
Janne Sinivirta fac122891f remove stoploss parameter from backtest, it is loaded from strategy 2018-02-17 11:14:03 +02:00
Janne Sinivirta d1bdbcd273 Fix wrong duration calculation in hyperopting 2018-02-16 22:08:20 +02:00
Janne Sinivirta bf72b5bc37 make args available for optimizer and use them instead of guessing from params 2018-02-16 14:00:12 +02:00
Janne Sinivirta ec8bf82695 combine shared backtest/hyperopt flags 2018-02-15 15:23:49 +02:00
Janne Sinivirta f64c8cc9ce realistic should be False by default and enabled with a --realistic-simulation flag 2018-02-15 13:11:17 +02:00
Janne Sinivirta a1ba57186b correctly join paths and debug log the found results 2018-02-15 08:59:02 +02:00
Janne Sinivirta 459611516c enable stochastic and fisherRSI in default strategy 2018-02-14 13:02:31 +02:00
Janne Sinivirta 340ab0214b add generic fishers inverse transformation with smoothing 2018-02-14 10:17:43 +02:00
Janne Sinivirta 178d1ed423 add ehlers super smoother 2018-02-14 10:16:53 +02:00
Janne Sinivirta cf013140a6 add went_up and went_down helpers 2018-02-13 11:37:59 +02:00
Janne Sinivirta 3e07d41fa9 remove mention of sell space 2018-02-12 07:01:51 +02:00
Janne Sinivirta b1230b27b7 adjust unit test to match new --spaces format 2018-02-11 19:22:13 +02:00
Janne Sinivirta 1eecf28a8b adjust documentation to match changes to --spaces flag 2018-02-11 19:18:11 +02:00
Janne Sinivirta fe28addb51 specify allowed values for --spaces flag 2018-02-11 19:17:04 +02:00
Janne Sinivirta 9bcdc8e14b remove unnecessary condition 2018-02-11 15:25:30 +02:00
Janne Sinivirta 2ce03ab1b5 make Strategy store roi and stoploss values as numbers to avoid later casting 2018-02-11 15:25:30 +02:00
Janne Sinivirta 5190cd507e start with simpler condition 2018-02-11 14:37:12 +02:00
Janne Sinivirta 2dd2f31431 remove repeated condition 2018-02-11 14:31:37 +02:00
Janne Sinivirta dc105d5eae better names for row variables 2018-02-11 14:24:19 +02:00
Janne Sinivirta c62356438a loop over arrays instead of dataframes 2018-02-11 14:18:57 +02:00
Janne Sinivirta d74543ac32 document the new --spaces flag for hyperopt 2018-02-10 11:04:16 +02:00
Janne Sinivirta 55a1f604d6 small corrections and typo fixes to hyperopt documentation 2018-02-10 11:03:56 +02:00
Janne Sinivirta f14d6249e0 allow selecting hyperopt searchspace 2018-02-09 20:59:06 +02:00
Janne Sinivirta 6f80aff3e2 cleanup plot scripts 2018-02-08 13:32:34 +02:00
Janne Sinivirta bf46f2e50d short circuit check for roi threshold 2018-02-06 21:37:11 +02:00
Janne Sinivirta 4760dd699d remove surprisingly slow logging line 2018-02-06 21:37:11 +02:00
Janne Sinivirta 22c48d5cef use faster time diff 2018-02-06 21:37:11 +02:00
Janne Sinivirta 0454b4c8d5 remove unnecessary Decimal construction 2018-02-06 21:37:11 +02:00
Janne Sinivirta 5c02f0983d let Strategy hold a sorted roi map 2018-02-06 21:37:11 +02:00
Janne Sinivirta a28ffcbcf7 remove slow unnecessary table scan 2018-02-06 21:21:47 +02:00
Janne Sinivirta a071571eac switch to faster short circuiting condition 2018-02-06 12:13:12 +02:00
Janne Sinivirta 5cf2dd79f2 don't reset index if not needed 2018-02-06 11:34:01 +02:00
Janne Sinivirta cf7c6d2e9c switch to properly using dates as indexes, makes date based searching and slicing a lot faster 2018-02-06 11:34:00 +02:00
Janne Sinivirta 8c7b29734e use date info to calculate trade durations 2018-02-06 11:34:00 +02:00
Janne Sinivirta fecd9f830e use substitution in argparse 2018-02-04 15:48:41 +02:00
Janne Sinivirta 6efd744497 change buy and sell markers in plot_dataframe 2018-02-04 14:09:36 +02:00
Janne Sinivirta 45975c9677 set capturing level 2018-01-31 19:37:38 +02:00
Janne Sinivirta 0a42a0e814 Merge pull request #479 from gcarq/fix/issue-478
Fix Backtesting / Hyperopt ticker_interval download
2018-01-31 17:15:47 +02:00
Janne Sinivirta 5855f0cdfc Merge pull request #486 from jbweb/develop
Fix typos
2018-01-31 16:48:12 +02:00
Janne Sinivirta 5b71d5f3a1 Merge pull request #488 from jblestang/fixing_bug_in_backtesting_causing_to_much_sells
Fixing bug in backtesting preventing sell events to be executed
2018-01-31 16:42:02 +02:00
Janne Sinivirta 613ad4c5d6 Merge pull request #481 from jblestang/fix_buy_sell_order
Fixing buy and sell order
2018-01-31 16:37:55 +02:00
Janne Sinivirta 5f86c389b0 Merge pull request #476 from gcarq/feat/update-testdata
update backtesting data for the latest market craze
2018-01-30 07:38:11 +02:00
Janne Sinivirta 21b142df40 Merge pull request #453 from ermakus/fix_usdt_balance
Fix usdt balance
2018-01-29 08:48:38 +02:00
Janne Sinivirta a5155b3b20 Merge pull request #465 from gcarq/fix/increase_test_coverage
Fix/increase test coverage
2018-01-29 08:47:26 +02:00
Janne Sinivirta 02079771ef update documentation 2018-01-28 12:53:52 +02:00
Janne Sinivirta 7d29df3783 replace matplotlib with Plotly in requirements.txt 2018-01-28 11:56:52 +02:00
Janne Sinivirta 9b8cb05037 convert plot_profit to use Plotly instead of matplotlib 2018-01-28 11:51:26 +02:00
Janne Sinivirta bb470d0aea Merge pull request #451 from gcarq/pyup-update-python-bittrex-0.2.2-to-0.3.0
Update python-bittrex to 0.3.0
2018-01-28 11:14:57 +02:00
Janne Sinivirta ffb60fe8b9 replace matplotlib with Plotly in plot_dataframe.py 2018-01-28 11:12:14 +02:00
Janne Sinivirta 9090715ae5 Merge branch 'develop' of github.com:gcarq/freqtrade into develop 2018-01-28 10:46:33 +02:00
Janne Sinivirta a6a479f7aa balances to min roi hyperopt settings 2018-01-28 10:46:22 +02:00
Janne Sinivirta dde0695909 Merge pull request #452 from gcarq/fix/pylint
Fix/pylint
2018-01-28 10:39:56 +02:00
Janne Sinivirta 022fedb5d2 Merge pull request #416 from kryofly/plot_profit
Plot profit
2018-01-27 14:02:48 +02:00
Janne Sinivirta 67ddb2e7f8 lower precision for most search space variables 2018-01-27 09:51:06 +02:00
Janne Sinivirta 67995a2f49 remove unnecessary else statements 2018-01-26 19:02:26 +02:00
Janne Sinivirta 1eebbebed1 fix assert order 2018-01-26 19:02:25 +02:00
Janne Sinivirta a5690e707d remove unused parameters 2018-01-26 19:02:25 +02:00
Janne Sinivirta 0ff56c6e8d use uppercase constant 2018-01-26 18:54:15 +02:00
Janne Sinivirta e14007ced4 sort imports 2018-01-26 18:52:39 +02:00
Janne Sinivirta 42919e8864 give type hint for _CONF 2018-01-26 18:49:14 +02:00
Janne Sinivirta 5505845c6f remove unused method parameter 2018-01-26 18:48:53 +02:00
Janne Sinivirta 95ab7c84bc remove unnecessary else 2018-01-26 18:41:41 +02:00
Janne Sinivirta f33923c784 fix typings for hyperopt code 2018-01-26 18:32:45 +02:00
Janne Sinivirta a7a7c37121 add day counter to timeframe 2018-01-26 18:32:45 +02:00
Janne Sinivirta b7e297ebda remove unused loop variable 2018-01-26 11:50:00 +02:00
Janne Sinivirta 90aae6c3a8 Merge pull request #439 from gcarq/fix/test_clean_dry_run_db
Fix test_clean_dry_run_db failing test
2018-01-26 08:24:25 +02:00
Janne Sinivirta 4fe6ae0bae fix search space for min ROI 2018-01-25 22:32:46 +02:00
Janne Sinivirta 42087c9bfe let hyperopt optimize ROI table 2018-01-25 11:12:00 +02:00
Janne Sinivirta 5007165908 add search space for ROI table 2018-01-25 09:34:26 +02:00
Janne Sinivirta 0b24fb50c0 Merge pull request #433 from gcarq/pyup-update-sqlalchemy-1.2.1-to-1.2.2
Update sqlalchemy to 1.2.2
2018-01-25 09:31:39 +02:00
Janne Sinivirta 7dc63c06e7 Merge pull request #356 from kryofly/test_coverage
Test coverage
2018-01-25 09:31:06 +02:00
Janne Sinivirta 4e9e97ddbb Merge pull request #432 from kryofly/stratback
tests: run backtest single
2018-01-24 12:34:54 +02:00