github freqtrade/freqtrade 0.17.1
Release 0.17.1

latest releases: 2024.5, 2024.4, 2024.3...
5 years ago

Changes:

aa10c6e - master to RELEASE 0.17.1
e02f964 - Merge pull request #1152 from freqtrade/pyup-scheduled-update-2018-08-15
be373e7 - Update ccxt from 1.17.122 to 1.17.126
6e2a2ab - Merge pull request #1151 from freqtrade/version-bump
dd7f540 - Push develop as 0.17.2
78d1a67 - Merge pull request #1140 from freqtrade/update_plotly
2999588 - Merge pull request #1150 from nullart2/informative_startup
1edbc49 - refactor
b34aa46 - additional tests
48e218d - test_talib fix
2bc7a66 - informative startup
8b9f1ca - Merge pull request #2 from freqtrade/develop
05cfbde - Merge pull request #1146 from freqtrade/pyup-scheduled-update-2018-08-14
04878da - Update ccxt from 1.17.118 to 1.17.122
5049485 - Merge pull request #1144 from freqtrade/pyup-scheduled-update-2018-08-13
eca8682 - Update ccxt from 1.17.113 to 1.17.118
a488734 - Merge pull request #1143 from freqtrade/pyup-scheduled-update-2018-08-12
2e78379 - Update ccxt from 1.17.106 to 1.17.113
7f6f579 - update plotly dependency
e73331b - Merge pull request #1124 from berlinguyinca/database_tuning
ffa4715 - Flake8 fix
5f8ec82 - Revert "updated dockerfile and requirements"
3ad6ee6 - Merge pull request #1139 from freqtrade/pyup-scheduled-update-2018-08-11
5bec389 - Update ccxt from 1.17.94 to 1.17.106
853374d - Merge pull request #1136 from freqtrade/pyup-scheduled-update-2018-08-09
1bcd433 - Update ccxt from 1.17.86 to 1.17.94
ed4771b - Merge pull request #1130 from freqtrade/fix_metadatatests
636ae1d - Merge pull request #1134 from freqtrade/pyup-scheduled-update-2018-08-08
4d03fc2 - Update ccxt from 1.17.84 to 1.17.86
8631104 - Merge pull request #1132 from freqtrade/pyup-scheduled-update-2018-08-07
3d94720 - Update ccxt from 1.17.81 to 1.17.84
131d268 - Fix failing tests when metadata in `analyze_ticker` is actually used
eca5c6f - Merge pull request #1129 from freqtrade/pyup-scheduled-update-2018-08-06
bc62f62 - Update ccxt from 1.17.78 to 1.17.81
199bd7b - Merge pull request #1123 from freqtrade/fix-db_migration
8fc0f6e - Merge pull request #1128 from Axel-CH/fix-talib-prescision
65f7b75 - fix flake8 issue
848ecb9 - remove unnecessary seb command
a555460 - add sed command in doc, fix travis error
0b825e9 - fix talib bug on bollinger bands and other indicators when working on small assets, rise talib prescision and add test associated
a2730cd - Merge pull request #1126 from freqtrade/pyup-scheduled-update-2018-08-05
ba4de41 - Update pandas from 0.23.3 to 0.23.4
be9436b - Update ccxt from 1.17.73 to 1.17.78
d73d0a5 - Fix database migration
ea506b0 - Add test for failing database migration
6ef1467 - Merge pull request #1122 from freqtrade/pyup-scheduled-update-2018-08-04
721341e - Update ccxt from 1.17.66 to 1.17.73
a586a75 - Merge pull request #1120 from freqtrade/pyup-scheduled-update-2018-08-03
b963b95 - Update pytest from 3.7.0 to 3.7.1
3037d85 - Update ccxt from 1.17.63 to 1.17.66
2cfa3b7 - updated dockerfile and requirements
85c73ea - added index
80a1c6e - Merge pull request #1106 from creslinux/xbt
ea72af7 - Merge pull request #1118 from freqtrade/pyup-scheduled-update-2018-08-02
1450084 - Update ccxt from 1.17.60 to 1.17.63
398c617 - Merge pull request #1116 from creslinux/script_get_market_pairs
00b81e3 - fix readme.md spelling
0fc4a79 - Add note to readme for binance users
7f4472a - As requested in issue #1111 A python script to return
e282d57 - fix broken test
3a5b435 - Merge pull request #1089 from freqtrade/feat/backtest_multi_strat
17d78b7 - Merge pull request #1115 from creslinux/candlesnottickers
1f97d0d - fix
a741f11 - missing __init__.py
f619cd1 - renamed/refactored get_ticker_history to get_candle_history as it does not fetch any ticker data only candles and is causing confusion when developer are talking about candles /tickers incorreclty.
29dcd2e - Merge pull request #1108 from freqtrade/pyup-scheduled-update-2018-08-01
f7f75b4 - Update ccxt from 1.17.56 to 1.17.60
7458aa4 - Merge pull request #982 from berlinguyinca/BASE64
36f91fc - XBT missing as a market symbol for BTC in constants
5b8ee21 - Adapt to pair_to_strat methology
038e976 - Merge branch 'develop' into BASE64
40ee86b - Adapt after rebase
76fbb89 - use print for backtest results to avoid odd newline-handling
c648e2a - Adjust documentation to strategy table
765d1c7 - Add test for stratgy summary table
028589a - Add strategy summary table
5125076 - Fix typo
4ea6780 - Update documentation with --strategy-list
a8b55b8 - Add test for strategy-name injection
a57a2f4 - Store backtest-result in different vars
bd3563d - Add test for new functionality
644f729 - Refactor strategy loading to __init__
5f2e92e - Refactor backtesting
65aaa3d - Extract backtest strategy setting
9a42aac - Add testcase for --strategylist
56046b3 - Add strategylist option to backtesting
e7d0439 - Add new arguments
e38e0e6 - Merge pull request #1103 from misaghshakeri/ccxt_ratelimit_configurable
74fa4dd - CCXT rate limit config default to => true
66a0986 - Merge pull request #1102 from freqtrade/pyup-scheduled-update-2018-07-31
7248018 - Update pytest from 3.6.4 to 3.7.0
ab4343b - Update ccxt from 1.17.49 to 1.17.56
be1298d - Initializing CCXT with rate_limit parameter optional (default to false)
1044d15 - Merge pull request #1096 from freqtrade/cleaner-tests
2d7ef30 - Merge pull request #1093 from freqtrade/fix/talib-install
b83487c - added required changes
d048f3c - Merge pull request #1078 from creslinux/sandbox2
5a55cd2 - Merge branch 'develop' into sandbox2
f85cc42 - Merge branch 'develop' into cleaner-tests
155e134 - Merge pull request #1097 from creslinux/gdax3
81cf722 - Merge pull request #1044 from freqtrade/pair_to_strat
fe27ca6 - Update test_exchange.py
012fe94 - Recommitted as new branch with unit tests - GIT screwd me on the last PR
075a42d - Merge pull request #1095 from freqtrade/pyup-scheduled-update-2018-07-30
8b8d3f3 - default_conf is function-scoped fixture, no need to deepcopy it
3ecc502 - Update ccxt from 1.17.45 to 1.17.49
67d1693 - avoid validating default_conf hundreds of times
3083e5d - use pytest fixture properly in test_hyperopt
affdeb8 - rename func to throttled_func
fb80964 - freqtradebot tests don't need to mock coinmarketcap anymore
1c20ef8 - remove parens
df53e91 - fix one more test that was missing mock and needed internet
e242842 - remove more useless docstrings from tests
2401fa1 - Change missed calls to advise_* functions
787d604 - Switch from pair(str) to metadata(dict)
941879d - revert docs to use populate_* functions
82680ac - improve docstrings for strategy
5fbce13 - update hyperopt to use new methods
39cf0de - don't use __annotate__
f286ba6 - overload populate_indicators to work with and without pair argumen
98665dc - revert inadvertent wihtespace changes
cf83416 - update script to use new method
791c5ff - update comments to explain what advise methods do
8a9c54e - use new methods
18b8f20 - fix small test bug
f12167f - Fix backtesting test
df8700e - Adapt after merge from develop
0eff671 - improve tests for legacy-strategy loading
aa772c2 - Add tests for advise_indicator methods
4ebd706 - improve comments
fa48b8a - Update documentation with advise-* methods
c9a97bc - Add tests for deprecation
2f905cb - Update test-strategy with new methods
7300c0a - remove @abstractmethod as this method may not be present in new strategies
921f645 - fixing tests...
0dcaa82 - fixed test?
3dd7d20 - more test fixes
abc55a6 - fixing? hyperopt
5871488 - fixed errors and making flake pass
2e6e502 - fix mypy and tests
19b9966 - satisfied flake8 again
57f6836 - revised code
296d3d8 - working on refacturing of the strategy class
336cd52 - Merge pull request #1094 from freqtrade/pyup-scheduled-update-2018-07-29
f832edf - remove useless docstrings from tests
1bbb86c - remove nonsense asserts
2ef3540 - Update pytest from 3.6.3 to 3.6.4
9c7f53d - Update ccxt from 1.17.39 to 1.17.45
ebfcc0f - install numpy before ta-lib to fix build errors
4202413 - Merge pull request #1092 from freqtrade/revert-1090-ujson-loader
7f27bef - Revert "backtesting: try to load data with ujson if it exists"
dd71071 - Added logger.info when Sandbox is enabled.
c85c7a3 - Documentation fixes.
1e804c0 - flake 8
fc06d02 - Unit tests for sandbox pass / fail scenarios
618784d - Merge pull request #1090 from freqtrade/ujson-loader
cfcc2e6 - Merge pull request #1088 from freqtrade/fix/unpatched_mock
187e039 - Merge pull request #1034 from freqtrade/feat/positive_sl_limit
b3df1b1 - added documentation:
0a05966 - Submitting with unit test for the working scenario.
cb2fff8 - mypy doesn't handle common idiomacy so disable the line (see the open issue more details)
cdd8cc5 - backtesting: try to load data with ujson if it exists
8648ac9 - Update documentation with hot to sandbox test. Allowing end-to-end GDAX API use without risking real money.
083befa - Merge pull request #1087 from freqtrade/pyup-scheduled-update-2018-07-28
099e702 - Update ccxt from 1.17.29 to 1.17.39
6ab8fa8 - Merge pull request #1079 from creslinux/apiAuthPass
b2b81c8 - Update documentation with hot to sandbox test. Allowing end-to-end GDAX API use without risking real money.
243b63e - fix rpc test going to network (unsuitable for flights...)
a3d870a - Merge pull request #1075 from freqtrade/extract_get_history
1ceaa22 - Merge pull request #1080 from freqtrade/pyup-scheduled-update-2018-07-27
c8ac985 - Merge pull request #1081 from sandoche/patch-1
ca0d658 - Error fixed in the quickstart documentation
4547ae9 - Update ccxt from 1.17.20 to 1.17.29
40ae250 - Update constants.py
c472531 - have to begin before we can stop
7efa810 - Removed ; at line end.
d23b3cc - odd cut and paste error fixed.
48cd468 - Don't do all network calls at once without async
df3e76a - Remove legacy code, fix missed call
f2a9be3 - Adjust tests and remove legacy variable
3324cdf - add mock for get_history in patch_get_signal
484103b - extract get_history_data from get_signal
6e437a7 - Merge pull request #1074 from freqtrade/pyup-scheduled-update-2018-07-26
0c7cead - Update ccxt from 1.17.11 to 1.17.20
726b94b - Merge pull request #1069 from freqtrade/feat/movefiatconverttorpc
452a1ca - don't default fiat_convert to None for outputs
7b49f74 - remove #FIX which was fixed
78f8c65 - Merge pull request #1072 from freqtrade/datesorting-backtest-fix
4b38c8b - use pandas own min and max for column sorting
3fa1c5b - Merge pull request #1070 from freqtrade/pyup-scheduled-update-2018-07-25
4f4daf4 - Update ccxt from 1.16.89 to 1.17.11
dc1ad3c - whitespace issues
ff64359 - Fix random test failure
23c2a75 - Merge pull request #1066 from freqtrade/pyup-scheduled-update-2018-07-24
7feea8c - Update numpy from 1.14.5 to 1.15.0
cf6e229 - Update ccxt from 1.16.88 to 1.16.89
4928686 - Remove currency from daily table
30b72ad - don't show fiat-currency if not set
1a9ead4 - fix missed fiat_display_currency config value
0b31905 - Merge pull request #1018 from freqtrade/feat/sell_reason
456e49f - default fiat_currency to none
ab67822 - Merge pull request #1062 from freqtrade/fix/migratescript
7f877ae - Merge pull request #1063 from freqtrade/pyup-scheduled-update-2018-07-23
4575919 - Update ccxt from 1.16.86 to 1.16.88
10fc2c6 - Fix bug causing a database-migration to fail from aspecific state
643de58 - Add test to check for a mid-migrated database (not old but not new)
aba3c69 - Merge pull request #1061 from freqtrade/fix_networkcall
0775a37 - rename sellreason to sell_Reason, fix typos
23fe0db - Add missing mock
f54ac5a - revert bugfix done in it's own branch
4c84115 - Don't require fiat-currency
bd2771b - use correct property
4d864df - Add tests for no_fiat functionality
fae4c3a - only init if stake_currency is set
2b29786 - adjust checks to fit new functionality
6cc0a72 - ADd optional to class _fiat_convert
f53e037 - Merge pull request #1060 from freqtrade/pyup-scheduled-update-2018-07-22
5ab1e66 - Update ccxt from 1.16.80 to 1.16.86
849ded7 - Merge pull request #1057 from freqtrade/fix/fiatconvert_error
f297d22 - fix some tests in rpc_telegram
0681a80 - move cryptofiatconvert to rpc
be3f047 - remove unnecessary mocks - add mocks which went to exchange
9467461 - only init FIATConvert when telegram is enabled
66af411 - Catch all exceptions from fiat-convert api calls
6f78988 - Merge pull request #1055 from freqtrade/pyup-scheduled-update-2018-07-21
ab3478a - Update ccxt from 1.16.75 to 1.16.80
00fa41d - Merge pull request #1051 from freqtrade/pyup-scheduled-update-2018-07-20
7f6c79e - Update ccxt from 1.16.68 to 1.16.75
b45128f - Merge pull request #1050 from freqtrade/xmatt_verbosity2
dd1290e - Add multiple verbosity levels
6270188 - Merge pull request #1049 from freqtrade/revert-1045-xmatt_verbosity
90915b6 - Revert "Add more verbosity levels"
1b2bfad - Fix wrong test
060469f - Add stuff after rebase
4fb9823 - fix rebase problem
760c79c - Use `.center()` to output trades header line
a452864 - Use namedtuple for sell_return
ad98c62 - update backtest anlaysis cheatsheet
506aa0e - Add print_sales table and test
426c25f - record ticker_interval and strategyname
4059871 - Add get_strategy_name
2a61629 - Export sell_reason from backtest
8c0b19f - Check sell-reason for sell-reason-specific tests
838b0e7 - Remove unused import
cbffd36 - add sell_reason to backtesting
0147b16 - remove optional from selltype
49a7c7f - fix tests
1af24af - Merge pull request #1047 from freqtrade/pyup-scheduled-update-2018-07-19
0cc1b66 - Merge pull request #1037 from freqtrade/fix/backtest-comment
6070d81 - Merge pull request #1040 from freqtrade/xmatthias_backtest_duration
f2bfc9c - Update ccxt from 1.16.57 to 1.16.68
f991109 - Add sell-reason to sell-tree
6bb7167 - Add sellType enum
365ba98 - add option to full_json example
6a3c8e3 - update docs for trailing stoploss offset
c0a7725 - Add stoploss offset
71100a6 - update documentation with new options
8f25403 - Add short form for parameters, change default for hyperopt
aa69177 - Properly check emptyness and adjust floatfmt
64f9334 - Merge pull request #1007 from freqtrade/remove-analyze
aaa58a9 - Merge pull request #1045 from freqtrade/xmatt_verbosity
75c0a47 - Test setting verbosity in commandline
1ab7f5f - add tests for more debug levels
789b980 - Allow different loglevels
7134c15 - Merge pull request #1024 from freqtrade/feature/webhook
79b1030 - output duration in a more readable way
ac6955f - Merge pull request #1041 from freqtrade/pyup-scheduled-update-2018-07-18
a374f95 - Update ccxt from 1.16.50 to 1.16.57
f9f6a3b - cast to int to keep exports constant
8e4d2ab - Fix typo
08237ab - Fix wrong backtest duration
5b3fa3c - Merge pull request #1039 from Lufedi/develop
ee8e890 - Add docs to get_trade_stake_amount function
3df79b8 - fix hanging intend
a290286 - update documentation
c82276e - add --disable-max-market-positions
b29eed3 - update documentation
e176184 - Rename --realistic-simulation to --enable-position-stacking
85fd4dd - rename analyze.py to exchange_helpers.py
78205da - Merge pull request #1036 from freqtrade/pyup-scheduled-update-2018-07-17
e021d22 - Update ccxt from 1.16.36 to 1.16.50
4a26eb3 - fix plot_profit to use strategy instead of Analyze
50b15b8 - fix plot_dataframe to use strategy instead of Analyze
e11ec28 - remove leftover commented-out code
06d024c - make pytest ignore this file
0842646 - fix the last failing unit test
dbc3874 - __init__ must return None to please mypy
78af4bc - move and fix tests from Analyze to interface of strategy
2795db3 - Merge pull request #1033 from freqtrade/pyup-scheduled-update-2018-07-16
4f95772 - Update scikit-learn from 0.19.1 to 0.19.2
62f4d73 - Update ccxt from 1.16.33 to 1.16.36
a3466f4 - Merge pull request #1031 from freqtrade/feat/update_configdict
050afe2 - Merge pull request #979 from creslinux/Check_timeframes
5c87c42 - restore one analyze test
aeb4102 - refactor Analyze class methods to base Strategy class
f6b8c2b - move parse_ticker_dataframe outside Analyze class
85e6c95 - remove pass-through methods from Analyze
a74147c - move strategy initialization outside Analyze
727f569 - Merge pull request #1032 from freqtrade/pyup-scheduled-update-2018-07-15
8f59759 - Update ccxt from 1.16.16 to 1.16.33
1582260 - consistent use of the config dict within the test
b4ba641 - Update config dict with attributes loaded from strategy
682f4c1 - Merge pull request #1030 from freqtrade/pyup-scheduled-update-2018-07-14
e1de988 - Update sqlalchemy from 1.2.9 to 1.2.10
bc83c34 - Update ccxt from 1.16.12 to 1.16.16
278e715 - adjust webhook tests
1284627 - move url to private class level
120fc29 - use dict comprehension
6336d8a - remove copy leftover
ee2f6cc - Add test for enable_webhook
144d308 - Allow enabling of webhook
3ca161f - Add webhook config
f55df7b - improve README.md formatting (styling only)
71df41c - add documentation for rpc_webhook
a464306 - allow more flexibility in webhook
25250f7 - don't hardcode post parameters
fa85127 - add tests for webhook
ae22af1 - fix typo
6e16c1d - add webhook test file
266092a - Merge pull request #1029 from freqtrade/mypy-fix
fa8b349 - rpc: dont re-use variables with different types
04bed3e - Merge pull request #1027 from peterkorodi/patch-2
68ddd1b - Update plotting.md
b6e1020 - Merge pull request #1026 from freqtrade/pyup-scheduled-update-2018-07-13
5b02b87 - Update ccxt from 1.16.6 to 1.16.12
c17e8d6 - Merge pull request #972 from freqtrade/feature/rewrite-rpc
cb8cd21 - add tests for telegram.send_msg
a559e22 - remove duplicate send_msg invocation
7eaeb8d - status: return arrow object instead humanized str
0920fb6 - use more granular msg dict for buy/sell notifications
4cb1aa1 - use dict as argument for rpc.send_msg
96a405f - implement name property in abstract class
112998c - refactor _rpc_balance
f1a370b - return dict from _rpc_status and handle rendering in module impl
29670b9 - remove markdown formatting from exception string
df8ba28 - convert start, stop and reload_conf to return a dict
5288e18 - Merge pull request #1022 from freqtrade/pyup-scheduled-update-2018-07-12
ddfc472 - Update ccxt from 1.15.42 to 1.16.6
bd46b4f - Merge pull request #1015 from freqtrade/xmatthias-patch-1
46708e7 - Merge pull request #1014 from freqtrade/pyup-scheduled-update-2018-07-11
06c9494 - add missing s to Backtest cum results
8f6252b - Update ccxt from 1.15.35 to 1.15.42
1f16ff2 - Merge pull request #1010 from jblestang/refactoring_create_trade_function
aa23663 - Merge pull request #1001 from xmatthias/feat/backtest_cum_profit
8b72560 - Merge pull request #1006 from freqtrade/update_plotly
773fb59 - Reafcotring Create Trade
3540ba3 - Merge pull request #1009 from freqtrade/pyup-scheduled-update-2018-07-10
d546a4b - Update ccxt from 1.15.28 to 1.15.35
b4be3c2 - Merge pull request #1002 from xmatthias/test/use_open_backtest
85c6051 - Fix test crash
6be6448 - replace "transparent" with rgb to fix exception in plotly 3.0.0
f5bc65b - update plotly
a7a8263 - Merge pull request #1004 from berlinguyinca/patch-2
b9916b6 - Merge pull request #1005 from freqtrade/pyup-scheduled-update-2018-07-09
b773e34 - Update ccxt from 1.15.27 to 1.15.28
4654792 - Fixing database issues
750d737 - Add tests for change to open_rate
0bd9674 - Merge pull request #1000 from pan-long/fix-doc
8b06000 - Use open-rates for backtesting
efaa8f1 - Improve formattiong of table
3848764 - fix tests for backtest-result output table
1a24afe - add cumsum to backtest-results
8fb146b - Merge pull request #992 from freqtrade/backtest_optimize
05b078b - Merge pull request #999 from freqtrade/pyup-scheduled-update-2018-07-08
6926e46 - Merge pull request #984 from freqtrade/test_backtest_results
3476410 - Merge pull request #997 from freqtrade/fix/timedout_candle
17c9c18 - Update pandas from 0.23.2 to 0.23.3
cc107bb - Update ccxt from 1.15.25 to 1.15.27
8dd6e29 - don't flag data as outdated which isn't
3e03a20 - reduce calculation effort (slightly!)
570d27a - Add testcase where ticker_interval is not in the configuration
7c8c8e8 - Merge pull request #990 from freqtrade/update_dockerfile
2b488d1 - Update Dockerfile to 3.6.6
e98efe3 - Merge pull request #989 from freqtrade/pyup-scheduled-update-2018-07-07
3f6e9cd - Add tests for validate_timeframes
af17cef - fix existing tests to work with validate_timeframes
742fefa - Update pandas from 0.23.1 to 0.23.2
08fe10e - Update ccxt from 1.15.21 to 1.15.25
9906da4 - move comment to correct place
54976fa - Add more tests to validate buy/sell rows
e1d7c72 - Merge pull request #983 from freqtrade/pyup-scheduled-update-2018-07-06
af03c17 - Update ccxt from 1.15.13 to 1.15.21
1897a1c - fixed mypy issues, seriosuly...
58879ff - fixed braket
e1f5745 - Update resolver.py
1c48902 - Merge branch 'develop' into BASE64
8bbee40 - integrated BASE64 encoded strategy loading
c35d1b9 - Add test which checks the backtest result
4f642b7 - Merge pull request #981 from freqtrade/fstrings-in-use
e808b3a - rpc: get rid of extra else and fix mypy warning
df68b09 - rpc: fstrings
adbffc6 - telegram: fstrings in use
21fc933 - convert_backtesting: fstrings in use
a2063ed - persistence: fstrings in use
7dca3c6 - freqtradebot,main,hyperopt: fstrings in use
03c112a - config, optimize: fstrings in use
c77686c - Merge pull request #980 from freqtrade/pyup-scheduled-update-2018-07-05
239f860 - Update pytest from 3.6.2 to 3.6.3
bfd1e90 - Update ccxt from 1.15.8 to 1.15.13
5ab644d - flake 8 fix
966668f -  Handle if ticker_interval in config.json is not supported on exchange.
d8d0579 - Merge pull request #930 from freqtrade/skopt
64c68d9 - Merge pull request #976 from freqtrade/sort-imports
700f02d - Merge pull request #977 from freqtrade/pyup-scheduled-update-2018-07-04
ac20bf3 - Update ccxt from 1.15.7 to 1.15.8
bf4d0a9 - sort imports
96bb2ef - use joblib.dump and load for trials
c4a8435 - change pickle file name to better suit it's current purpose
9dbe0f5 - fix tests after changing the dumping and pickling dataframe in hyperopt
3a7056e - run at least one epoch
2cde540 - remove dead code
ef59f9a - sort imports in hyperopt.py
e91cfbf - Merge pull request #975 from freqtrade/pyup-scheduled-update-2018-07-03
2c0e950 - Update ccxt from 1.15.3 to 1.15.7
ee4754c - avoid re-serialization of whole dataframe
4a26b88 - improve documentation
2713fdb - use cpu count explicitly in job count
79aab4c - use fstring
2b34d10 - Merge pull request #973 from freqtrade/pyup-scheduled-update-2018-07-02
76343ec - Update ccxt from 1.14.301 to 1.15.3
fa8fc3e - handle the case where we have zero buys
aec3f58 - Merge branch 'develop' into skopt
a58d51d - update hyperopt documentation
5e4a6ba - Merge pull request #963 from freqtrade/feat/stop_loss
3c5be55 - remove unnecessary variable
782570e - Address PR comment
ed2a1be - Merge branch 'develop' into feat/stop_loss
937644a - change while-loop to enumerate - add intensified test for this scenario
e39d88e - Address some PR comments
f91263c - Merge pull request #966 from freqtrade/feat/revamp_exchangetest
e2127f5 - Merge pull request #969 from xmatthias/split_unfilled
2dc8815 - address PR comments
c66f858 - rename innerfun to mock_ccxt_fun
8023fdf - Merge pull request #971 from freqtrade/fix/nonmocked_markets
2cee8e5 - Merge pull request #965 from freqtrade/fix/fix_959
8f49d5e - documentation updates
9e3e900 - Add get_markets mock to new tests
14e12bd - Fix missing comma in example.json
c29163a - Merge pull request #970 from freqtrade/pyup-scheduled-update-2018-06-30
5a591e0 - Update sqlalchemy from 1.2.8 to 1.2.9
c447644 - Update ccxt from 1.14.295 to 1.14.301
98108a7 - separating unfulfilled timeouts for buy and sell
0ce0893 - mypy fixes
6dd5f85 - Merge pull request #954 from freqtrade/feat/allow_backtest_plot
d8f2a68 - Merge pull request #967 from freqtrade/pyup-scheduled-update-2018-06-29
8a941f3 - Update ccxt from 1.14.289 to 1.14.295
cf6b1a6 - increase exchange code coverage
dcdc18a - rename test-function
15c7854 - add test for exchange_has
fe8a216 - add test for Not supported
ebbfc72 - increase test coverage
8ec9a09 - Standardize retrier exception testing
2d4ce59 - catch crash with cobinhood
c5a00b4 - Merge pull request #964 from freqtrade/pyup-scheduled-update-2018-06-28
7cecae5 - Update ccxt from 1.14.288 to 1.14.289
d5ad066 - support multiple db transitions by keeping the backup-table dynamic
860b270 - update db migrate script to work for more changes
35e07bf - Merge pull request #962 from freqtrade/pyup-scheduled-update-2018-06-27
19beb09 - Update ccxt from 1.14.272 to 1.14.288
8ecdae6 - add mypy ignore (and comment as to why)
e6e868a - remove markdown code type as it is not valid json
78e6c9f - add tests for trailing stoploss
c997aa9 - move initial logic to persistence
a91d75b - Add test for adjust_stop-loss
e9d5bce - cleanly check if stop_loss is initialized
88b898c - add test for moving stoploss
8bec505 - add test for trailing_stoploss
a3708bc - add missing test
03005bc - update documentation
da5be9f - add stop_loss based on work from @berlinguyinca
3e167e1 - update sample configs
5015bc9 - slight update to persistence
243c36b - get persistence.py for stop_loss
9ac3c55 - fix some stoploss documentation
257e184 - Update stoploss.md
54f52fb - Create stoploss.md
e1d8a59 - Merge pull request #960 from freqtrade/pyup-scheduled-update-2018-06-26
7c2a50c - Update ccxt from 1.14.267 to 1.14.272
4c7d1c9 - Merge pull request #957 from freqtrade/pyup-scheduled-update-2018-06-25
4f1fa28 - Update ccxt from 1.14.257 to 1.14.267
2b6407e - remove unused tests from hyperopt
0bddc58 - extract loading previous results to a method
17ee7f8 - fix typo in requirements.txt
375ea94 - Merge pull request #956 from freqtrade/fix/download_backtest
43f1a1d - rework download_backtest script
e70cb96 - document what to do with exported backtest results
a8cb0b0 - Merge pull request #955 from freqtrade/pyup-scheduled-update-2018-06-24
118a43c - fixing tests for hyperopt
5e7e977 - Update ccxt from 1.14.256 to 1.14.257
660ec6f - fix parameter type

Don't miss a new freqtrade release

NewReleases is sending notifications on new releases.