Matthias
0250a96feb
Sort imports
2018-12-14 06:32:49 +01:00
Matthias
1a3fcd4771
extract data-handling methods from optimize
2018-12-14 06:32:49 +01:00
Matthias
b38195e9b3
Rename to converter
2018-12-14 06:32:49 +01:00
Matthias
1f29802884
only export what's needed
2018-12-14 06:32:49 +01:00
Matthias
453f62cdfa
Adjust imports
2018-12-14 06:32:49 +01:00
Matthias
030ecbfc17
move exchange_helpers to data module
2018-12-14 06:32:49 +01:00
Matthias
04c330f10b
Merge pull request #1404 from freqtrade/feat/pass_df
...
keep DF instead of list
2018-12-13 20:14:32 +01:00
Matthias
aca243086e
Fix comment
2018-12-13 19:43:17 +01:00
Matthias
6b4bab272f
Add link to edge documentation in bot-usage
2018-12-12 20:20:07 +01:00
Matthias
960abeac0a
Merge pull request #1406 from mishaker/fix_edge_broken_link
...
fix edge doc broken link
2018-12-12 20:17:56 +01:00
Matthias
7e3955b04c
Fix edge-cli comments (refer to edge, not backtest
2018-12-12 20:04:14 +01:00
Matthias
5c3dcf3e2b
Test for wrong inputs (empty / none-dataframes) in get_signal
2018-12-12 19:35:51 +01:00
Matthias
d6ba4f0e81
Fix last 2 tests to use DF as data container
2018-12-12 19:17:09 +01:00
Matthias
7a533de1a8
Use list ticker history for backtesting
2018-12-12 19:17:09 +01:00
Matthias
fe3990af3d
Adjust some tests to dataframe passing
2018-12-12 19:17:09 +01:00
Matthias
627ab9f583
pass around dataframe instead of list
2018-12-12 19:17:09 +01:00
Matthias
81b4940eef
Adjust tests to new fiat-convert location
2018-12-11 20:27:54 +01:00
Matthias
efc709501a
move fiat-convert to rpc - adjust imports
2018-12-11 20:27:30 +01:00
Matthias
0f2c547805
Move fiat-convert to subfolder
2018-12-11 20:26:53 +01:00
Matthias
0ab8ac1c1d
Add test to verify downloading history does not modify
...
_pairs_last_refresh_time
2018-12-11 19:18:28 +01:00
Matthias
8c1901ad1e
Extract caching logic from lowestlevel fetch_ohlcv function
2018-12-11 07:14:39 +01:00
Matthias
523dea4a04
remove hacky workaround not needed anymore
2018-12-10 20:22:41 +01:00
Matthias
e2bff9d5cb
Remove assigning klines from download method
2018-12-10 20:22:21 +01:00
Matthias
36de451809
Remove class-level variables
2018-12-10 19:55:21 +01:00
Matthias
3b951c3817
Drop indexes on renamed table
...
avoid naming conflicts on recreate (indexes are not renamed, and keeping
them on backup tables does not really make sense).
fixes #1396
2018-12-09 09:03:17 +01:00
Matthias
2c27736dfe
Merge pull request #1390 from freqtrade/feat/dynamic_provider
...
Dynamic Pairlist provider
2018-12-09 08:39:53 +01:00
Matthias
c38a1d0324
Merge pull request #1393 from freqtrade/pyup-scheduled-update-2018-12-06
...
Scheduled daily dependency update on thursday
2018-12-06 20:04:24 +01:00
Matthias
aa579bafa4
Merge pull request #1365 from mishaker/edge_position
...
Fix edge position sizing.
2018-12-06 20:02:31 +01:00
Matthias
8f19c83f6b
Refrase documentation
2018-12-06 19:39:25 +01:00
Matthias
a63f123b6d
Check if number_assets is defined, as it's required by VolumePairList
2018-12-06 19:36:33 +01:00
Matthias
40376c1e74
Merge pull request #1392 from freqtrade/fix/jsonschema
...
Specify JsonValidatorversion explicitly
2018-12-06 19:09:44 +01:00
Matthias
0c10719037
Specify JsonValidatorversion explicitly
...
without doing that, it exclusiveMaximum raises an exception
as jsonschema defaults to the latest version (Draft6)
which changes behaviour of this property.
fixes #1233
2018-12-06 06:57:07 +01:00
Matthias
2f0d7a1aea
Add specific test
2018-12-05 20:45:11 +01:00
Matthias
3e2fa58029
load pairlists via resolver
2018-12-05 20:44:56 +01:00
Matthias
43031aa3bb
Add missing path-error handler for hyperopt
2018-12-05 20:44:41 +01:00
Matthias
1a10e12861
Documentation and developer documentation
2018-12-05 19:48:59 +01:00
Matthias
21906e4892
Remove duplicate code
2018-12-05 19:48:50 +01:00
Matthias
616ca0237e
Merge pull request #1385 from freqtrade/feat/improve_travis
...
Add commit and message to container
2018-12-05 19:16:37 +01:00
Matthias
369a609f61
Merge pull request #1389 from freqtrade/feat/sellreason
...
publish sellreason in rpc message
2018-12-04 20:27:13 +01:00
Matthias
1c3ce265f1
documentation for pairlists
2018-12-04 20:24:52 +01:00
Matthias
6ab907bef1
Rename config whitelist to pairlist
2018-12-04 20:24:45 +01:00
Matthias
4143e2c032
adapt tests to send sell-reason in sell-message
2018-12-04 19:58:43 +01:00
Matthias
33e9ed5a5e
Print sellreason in sell-message
2018-12-04 19:58:26 +01:00
Matthias
bf678164c7
remove default param - fix tests
2018-12-04 07:16:34 +01:00
Matthias
ba3218a87d
Support multiple sorting variants
2018-12-04 07:12:56 +01:00
Matthias
ab60571ac7
Add sample config
2018-12-04 06:13:39 +01:00
Matthias
0929f59680
Refactor pairlist-tests
2018-12-03 20:48:51 +01:00
Matthias
18ad3388b4
Some more tests adapted to pairlists
2018-12-03 20:38:15 +01:00
Matthias
ef1208b366
Fix rpc messages
2018-12-03 20:31:25 +01:00
Matthias
1b3ecb8343
Deprecate --dynamic-whitelist
2018-12-03 20:00:18 +01:00
Matthias
3360e777a1
Fix flake adn mypy
2018-12-03 19:29:35 +01:00
Matthias
49a6581dfe
Merge pull request #1387 from freqtrade/pyup-scheduled-update-2018-12-03
...
Scheduled daily dependency update on monday
2018-12-03 14:41:20 +01:00
Matthias
f748a63df2
Merge pull request #1386 from pan-long/patch-2
...
Correct Edge links
2018-12-03 06:38:44 +01:00
Matthias
3a086aac58
Add commit and message to container
2018-12-02 22:49:30 +01:00
Matthias
26187ef6c7
patch exchange_has
2018-12-02 22:18:14 +01:00
Matthias
d09dbfe2e6
Add volumePairList - refactor tests to correct file
2018-12-02 22:07:09 +01:00
Matthias
58c7adae0a
Test for blacklist
2018-12-02 22:07:09 +01:00
Matthias
8fd713f3ae
validate_whitelist should return the list again
2018-12-02 22:07:09 +01:00
Matthias
1738633efc
Fix refresh_whitelist tests
2018-12-02 22:07:09 +01:00
Matthias
e8fbe77ebc
Refactor static whitelist to module
2018-12-02 22:07:09 +01:00
Matthias
bb828c308f
Remove unnecessary test-file
2018-12-02 16:03:34 +01:00
Matthias
dee6249977
Merge pull request #1381 from freqtrade/pyup-scheduled-update-2018-12-02
...
Scheduled daily dependency update on sunday
2018-12-02 15:40:35 +01:00
Matthias
27c2e80cff
Merge pull request #1357 from mishaker/fix_dry_run_stop_price
...
Fix dry run stop price in case of stoploss on exchange
2018-12-02 09:07:25 +01:00
Matthias
0f4a3365ad
Merge pull request #1379 from freqtrade/pyup-scheduled-update-2018-12-01
...
Scheduled daily dependency update on saturday
2018-12-01 19:12:00 +01:00
Matthias
e31963f6e1
Merge pull request #1341 from mishaker/stoploss_on_exchange
...
Stoploss on exchange
2018-12-01 09:46:37 +01:00
Matthias
d4f83a7516
Fix missing mock in test_add_stoploss_on_exchange
2018-11-30 20:15:56 +01:00
Matthias
f04655c012
Test exceptions in sell-stoploss
2018-11-30 20:13:50 +01:00
Matthias
3ac2106a16
Merge pull request #1290 from freqtrade/fix/backtest_toomanyopen
...
fix backtesting not respecting max_open_trades
2018-11-30 19:17:09 +01:00
Matthias
8effcc2de5
Merge pull request #1374 from freqtrade/refactor_startupmessges
...
refactor startup_messages to rpc_manger
2018-11-30 19:15:00 +01:00
Matthias
eedc790b53
Merge pull request #1375 from freqtrade/pyup-scheduled-update-2018-11-30
...
Scheduled daily dependency update on friday
2018-11-30 14:56:10 +01:00
Matthias
7570a0d0a4
Merge pull request #1376 from mishaker/info_to_debug
...
"checking sell" INFO log message pollutes logs unnecessarily.
2018-11-30 14:55:46 +01:00
Matthias
efcec736b5
refactor startup_messages to rpc_manger
...
this cleans up freqtradebot slightly
2018-11-29 20:02:12 +01:00
Matthias
49e44d5481
Merge pull request #1373 from mishaker/fix_edge_stoploss
...
Should fallback to strategy stoploss if Edge cannot provide.
2018-11-29 19:09:25 +01:00
Matthias
a6eb3328d2
Merge pull request #1372 from freqtrade/pyup-scheduled-update-2018-11-29
...
Scheduled daily dependency update on thursday
2018-11-29 16:17:23 +01:00
Matthias
cb9104fd8a
Add BNB as blacklist to align to documentation
2018-11-29 07:36:37 +01:00
Matthias
38592c6fa6
Add binance config sample, improve invalid pair message
2018-11-29 07:07:47 +01:00
Matthias
ff8987f517
Merge pull request #1367 from freqtrade/pyup-scheduled-update-2018-11-27
...
Scheduled daily dependency update on tuesday
2018-11-27 19:04:10 +01:00
Matthias
5fa3548dbe
Merge pull request #1145 from freqtrade/feat/improve_travis
...
improve travis integration, add test for Docker
2018-11-27 07:04:38 +01:00
Matthias
854af9c124
Merge pull request #1355 from freqtrade/fix/async_followup
...
async followup PR
2018-11-26 06:55:10 +01:00
Matthias
ad8592f316
Test live mode of get_free
2018-11-26 06:40:20 +01:00
Matthias
797a0e8fd0
Merge pull request #1354 from freqtrade/fix/lambda_test
...
replace lambda with Magicmock in test
2018-11-26 06:28:01 +01:00
Matthias
c38f8b8ae2
Merge pull request #1360 from pan-long/patch-1
...
Use dot to access attribute in NamedTuple
2018-11-26 06:18:16 +01:00
Matthias
ebaf58b0fe
Only sort data if necessary
2018-11-25 15:00:50 +01:00
Matthias
8a43611992
Remove get_candle_history (it's now async)
...
convert sort-test to async
2018-11-25 14:48:15 +01:00
Matthias
745a517795
Fix comment pointing to wrong column
2018-11-25 14:40:21 +01:00
Matthias
317eba2139
Remove dual instanciation of pairinfo named tuple
2018-11-25 14:38:06 +01:00
Matthias
fd7184718b
replace lambda with Magicmock in test
2018-11-25 14:31:46 +01:00
Matthias
200484ab8b
Merge pull request #1352 from freqtrade/combine_resolvers
...
Combine resolvers
2018-11-25 13:52:48 +01:00
Matthias
5a36dd5d5b
Merge pull request #1353 from freqtrade/pyup-scheduled-update-2018-11-25
...
Scheduled daily dependency update on sunday
2018-11-25 13:51:59 +01:00
Matthias
0aa74b8d72
Merge pull request #1348 from mishaker/walletizer
...
Getting available balance from wallet instead of API call.
2018-11-25 13:25:18 +01:00
Matthias
1d35428c8d
Rename get_valid_objects to get_valid object
...
it only ever returns one object ...
2018-11-25 10:08:27 +01:00
Matthias
a3477e07eb
Remove constructor, it's not needed in the baseclass
2018-11-25 09:55:36 +01:00
Matthias
20de8c82e4
Convert to Pathlib
2018-11-24 20:39:16 +01:00
Matthias
cc7b820978
Move hyperoptresolver to resolvers package
2018-11-24 20:14:08 +01:00
Matthias
2c0d0946e6
Small stylistic improvements to strategyresolver
2018-11-24 20:02:29 +01:00
Matthias
21a093bcdb
extract resolvers to IResolvers and it's own package
2018-11-24 20:00:02 +01:00
Matthias
e442390b1b
Merge pull request #1350 from freqtrade/update_ordertype_docs
...
Add Note about order types support
2018-11-24 19:09:23 +01:00
Matthias
2b0b7ffa5e
Merge pull request #1351 from freqtrade/pyup-scheduled-update-2018-11-24
...
Scheduled daily dependency update on saturday
2018-11-24 14:09:15 +01:00
Matthias
3e8de28b51
Add Note about order types support
2018-11-24 13:26:36 +01:00
Matthias
805f509498
Merge branch 'develop' into fix/backtest_toomanyopen
2018-11-24 10:39:16 +01:00