Matthias
|
6a5daab520
|
add logic for stoploss reinitialization after startup
|
2019-05-20 20:11:50 +02:00 |
|
Matthias
|
349c0619aa
|
Move startup to freqtradebot
|
2019-05-20 20:11:50 +02:00 |
|
Matthias
|
96a34f753b
|
Adapt test to new output from arrow
|
2019-05-20 19:48:12 +02:00 |
|
hroff-1902
|
e7b9bc6808
|
minor: remove noisy useless debug message
|
2019-05-20 12:27:30 +03:00 |
|
Matthias
|
2cf07e2185
|
rename exception handlers
|
2019-05-18 13:39:12 +02:00 |
|
Matthias
|
e6ae890def
|
small adjustments after first feedback
|
2019-05-18 13:36:51 +02:00 |
|
Matthias
|
9385a27ff0
|
Sort imports
|
2019-05-18 10:34:30 +02:00 |
|
Matthias
|
fd5012c04e
|
Add test for api cleanup
|
2019-05-18 10:00:07 +02:00 |
|
Matthias
|
bfc57a6f6d
|
Adapt tests to new method of starting flask
|
2019-05-18 10:00:07 +02:00 |
|
Matthias
|
540d4bef1e
|
gracefully shutdown flask
|
2019-05-18 10:00:07 +02:00 |
|
Matthias
|
5149ff7b12
|
Move api to /api/v1
|
2019-05-18 10:00:07 +02:00 |
|
Matthias
|
01cd68a5aa
|
Test forcesell
|
2019-05-18 10:00:07 +02:00 |
|
Matthias
|
b700c64dc2
|
Test forcebuy - cleanup some tests
|
2019-05-18 10:00:07 +02:00 |
|
Matthias
|
350c903793
|
Test falsk crash
|
2019-05-18 10:00:07 +02:00 |
|
Matthias
|
39afe4c7bd
|
Test flask app .run()
|
2019-05-18 10:00:07 +02:00 |
|
Matthias
|
b9435e3cea
|
Add more tests
|
2019-05-18 10:00:07 +02:00 |
|
Matthias
|
a7329e5cc9
|
Test api-server start from manager
|
2019-05-18 10:00:07 +02:00 |
|
Matthias
|
a146c5bf78
|
Improve jsonification
|
2019-05-18 10:00:07 +02:00 |
|
Matthias
|
557f849519
|
Improve 404 handling
|
2019-05-18 10:00:07 +02:00 |
|
Matthias
|
03dc6d92ae
|
Remove hello()
|
2019-05-18 10:00:07 +02:00 |
|
Matthias
|
3c46870109
|
Test /count for api-server
|
2019-05-18 10:00:07 +02:00 |
|
Matthias
|
88dd18e045
|
Move patch_signal to conftest
|
2019-05-18 10:00:07 +02:00 |
|
Matthias
|
6b426e78f6
|
Tests for balance
|
2019-05-18 10:00:07 +02:00 |
|
Matthias
|
70a3c2c648
|
Actions - Add tests
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
6ea0895803
|
Fix docstrings
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
b1a14401c2
|
Add some initial tests for apiserver
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
e0486ea68e
|
Make app a instance object
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
0ac434da78
|
Add forcebuy jsonification
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
6e4b159611
|
Add forcebuy and forcesell
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
bc4342b2d0
|
small cleanup
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
ea8b8eec1c
|
Add edge handler
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
b1964851c9
|
Add performance handlers
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
393e4ac90e
|
Sort methods
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
3efdd55fb8
|
Support blacklist adding
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
122cf4c897
|
Default add to None for blacklist rpc calls
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
ebebf94750
|
Change commands to post
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
a1043121fc
|
Add blacklist handler
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
d2c2811249
|
Move rest-client to scripts
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
99875afcc0
|
Add default argument
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
ae8660fe06
|
Extract exception handling to decorator
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
01c93a2ee3
|
Load rest-client config from file
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
d8549fe09a
|
add balance handler
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
a12e093417
|
Api server - custom json encoder
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
2f8088432c
|
All handlers should be private
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
3cf6c6ee0c
|
Implement a few more methods
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
8993882dcb
|
Sort imports
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
c6c2893e2c
|
Improve rest-client interface
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
96a260b027
|
rest_dump
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
6bb2fad9b0
|
Reorder some things
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
68743012e4
|
Patch api server for tests
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
ef2950bca2
|
Load api-server in rpc_manager
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
6f67ea44dc
|
Enable config-check for rest server
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
26c42bd559
|
Add apiserver tests
|
2019-05-18 09:57:10 +02:00 |
|
Matthias
|
c3c745ca19
|
Get new files from old branch
|
2019-05-18 09:57:10 +02:00 |
|
hroff-1902
|
e2b83624a3
|
data/history cleanup
|
2019-05-17 19:05:36 +03:00 |
|
hroff-1902
|
2741c5c330
|
inherit freqtrade exceptions from Exception i.o. BaseException
|
2019-05-16 22:38:59 +03:00 |
|
Matthias
|
175fc8591e
|
Merge pull request #1845 from freqtrade/fix/1840
Fix #1840 - Support balances other than USDT
|
2019-05-15 19:39:46 +02:00 |
|
hroff-1902
|
8b95e12468
|
log message adjusted in backtesting and hyperopt
|
2019-05-15 12:05:35 +03:00 |
|
hroff-1902
|
90a52e4602
|
tests adjusted; new test_start_no_data() added for hyperopt
|
2019-05-14 09:23:09 +03:00 |
|
hroff-1902
|
5677c4882e
|
minor: add ticker data validation; log backtesting interval
|
2019-05-13 23:56:59 +03:00 |
|
hroff-1902
|
003461ec96
|
tests adjusted
|
2019-05-12 21:19:20 +03:00 |
|
hroff-1902
|
00b4501c59
|
avg profit and total profit corrected (to be %, not ratio); comments cleaned up a bit; typo in the log msg fixed
|
2019-05-12 21:14:00 +03:00 |
|
Matthias
|
46b1ecc77d
|
Fix #1840 - Support balances other than USDT
|
2019-05-11 15:27:09 +02:00 |
|
hroff-1902
|
75306b7a6e
|
tests adjusted
|
2019-05-11 10:17:46 +03:00 |
|
hroff-1902
|
0f43e0bb7d
|
minor hyperopt output improvements
|
2019-05-10 10:54:44 +03:00 |
|
Matthias
|
0dbe9cb586
|
Merge pull request #1823 from hroff-1902/update-qtpylib
Update qtpylib
|
2019-05-09 06:47:14 +02:00 |
|
hroff-1902
|
45e5867736
|
heikinashi loop optimized; reset_index moved to tests
|
2019-05-08 23:41:45 +03:00 |
|
Matthias
|
1ccc25b486
|
Fix test-data indexing
|
2019-05-08 20:33:22 +02:00 |
|
hroff-1902
|
2554ebf273
|
fixed: heikinashi worked in backtesting, but failed in tests with testing arrays
|
2019-05-08 00:00:44 +03:00 |
|
hroff-1902
|
d642e03cd0
|
heikinashi performance problem resolved
|
2019-05-07 23:39:42 +03:00 |
|
hroff-1902
|
6467d3b58e
|
check python version
|
2019-05-06 18:27:05 +03:00 |
|
Matthias
|
1a677c7441
|
Add explicit test for to_json
|
2019-05-06 06:58:17 +02:00 |
|
Matthias
|
2b78f73fe5
|
Adapt tests to to_json method
|
2019-05-06 06:56:07 +02:00 |
|
Matthias
|
31d271084f
|
Move json to persistence
|
2019-05-06 06:55:12 +02:00 |
|
hroff-1902
|
2200a0223b
|
fixed heikinashi
|
2019-05-06 00:30:21 +03:00 |
|
Matthias
|
1e056ee415
|
Move trade jsonification to trade class
|
2019-05-05 14:07:08 +02:00 |
|
hroff-1902
|
66c2bdd65a
|
flake happy
|
2019-05-03 16:58:51 +03:00 |
|
hroff-1902
|
1be4c59481
|
qtpylib/indicators.py updated
|
2019-05-03 16:48:07 +03:00 |
|
Matthias
|
7e96d57627
|
Merge pull request #1819 from hroff-1902/hyperopt-min-trades
hyperopt --min-trades parameter
|
2019-05-02 09:36:13 +02:00 |
|
Misagh
|
de6112adb7
|
Merge pull request #1814 from freqtrade/rpc/forcesell
immediately confirm forcesell
|
2019-05-01 16:47:22 +02:00 |
|
Matthias
|
46214ce7cd
|
Fix typo after feedback
|
2019-05-01 16:22:52 +02:00 |
|
hroff-1902
|
269699988b
|
test adjusted
|
2019-05-01 15:55:56 +03:00 |
|
hroff-1902
|
e7b81e4d46
|
hyperopt --min-trades parameter
|
2019-05-01 15:27:58 +03:00 |
|
Matthias
|
b9d7bb2d8e
|
Merge branch 'develop' into pr/hroff-1902/1804
|
2019-05-01 12:54:36 +02:00 |
|
Matthias
|
b24bbb2cb1
|
Improve test for reload_conf with a "realistic" workflow
|
2019-04-30 19:32:03 +02:00 |
|
Matthias
|
97f2c74dd8
|
Merge pull request #1815 from hroff-1902/fix-1810
Fix for #1810
|
2019-04-30 19:31:23 +02:00 |
|
hroff-1902
|
5665426e6b
|
better type hints in worker
|
2019-04-30 19:47:55 +03:00 |
|
Matthias
|
4804f45156
|
Merge pull request #1802 from freqtrade/refactor/config
Refactor config
|
2019-04-30 12:13:40 +02:00 |
|
hroff-1902
|
537c03504f
|
fix #1810
|
2019-04-30 10:29:49 +03:00 |
|
Matthias
|
91642b2bd9
|
Add tsts for forcesell-answers
|
2019-04-30 06:25:02 +02:00 |
|
Matthias
|
f71eda1c2f
|
Have forcesell return a result
|
2019-04-30 06:23:14 +02:00 |
|
Matthias
|
40c0207377
|
revert erroneous refactor
|
2019-04-26 19:59:05 +02:00 |
|
Matthias
|
99b08fbd13
|
Remove unused Hyperopt test lines
|
2019-04-26 19:51:57 +02:00 |
|
hroff-1902
|
ea44bbff9f
|
prevent hyperopt from running simultaneously
|
2019-04-25 11:11:04 +03:00 |
|
Matthias
|
45ecbc91e8
|
Use BaseError, not NetworkError in exception handler
|
2019-04-24 22:20:05 +02:00 |
|
Matthias
|
22eb6cb5fa
|
Fix typo in args_to_config
|
2019-04-24 22:08:56 +02:00 |
|
Matthias
|
65dcb6acea
|
Catch errors on reload_markets
|
2019-04-24 21:56:24 +02:00 |
|
Matthias
|
b4630c403d
|
Add typehints
|
2019-04-24 21:32:33 +02:00 |
|
Matthias
|
86313b337a
|
Combine optimize configurations, eliminate duplicates
|
2019-04-24 21:27:32 +02:00 |
|
Matthias
|
87329c689d
|
Change ticker_interval too
|
2019-04-24 21:24:00 +02:00 |
|
Matthias
|
ca3b8ef2e7
|
Remove duplicate argument
|
2019-04-24 21:13:57 +02:00 |
|
Matthias
|
a0413b5d91
|
Only log one message per call
|
2019-04-24 21:12:23 +02:00 |
|
Matthias
|
d6276a15d2
|
Convert all optimize to args_to_config
|
2019-04-24 21:12:08 +02:00 |
|
Matthias
|
39f60c4740
|
Add some more arguments to args_to_config
|
2019-04-24 21:02:05 +02:00 |
|
Matthias
|
17cf9d33cf
|
add _args_to_conig
|
2019-04-24 20:44:36 +02:00 |
|
Matthias
|
bf56e25404
|
Merge pull request #1746 from hroff-1902/json-defaults
Support for defaults in json schema
|
2019-04-24 12:20:39 +02:00 |
|
hroff-1902
|
a8e787fda8
|
test adjusted
|
2019-04-24 11:25:15 +03:00 |
|
Matthias
|
ad692c185e
|
Improve comment
|
2019-04-24 09:55:53 +02:00 |
|
Matthias
|
d16ccd7e37
|
Merge branch 'develop' into json-defaults
|
2019-04-24 09:51:04 +02:00 |
|
Matthias
|
a92d5f3569
|
Parametrize default-param tests
|
2019-04-24 09:48:25 +02:00 |
|
hroff-1902
|
95ebd07735
|
an attempt to fix mocking
|
2019-04-24 10:38:50 +03:00 |
|
hroff-1902
|
6a0f527e0e
|
merge --job-workers and commit printing debug log messages with the opt state
|
2019-04-24 10:35:04 +03:00 |
|
hroff-1902
|
2898067318
|
Merge branch 'develop' into hyperopt-jobs
|
2019-04-24 10:31:03 +03:00 |
|
Matthias
|
6d2a1cfb44
|
remove full-config in tests and load full_config file
|
2019-04-24 09:30:59 +02:00 |
|
hroff-1902
|
a429f83f5e
|
flake happy; check_positive() renamed
|
2019-04-23 22:16:24 +03:00 |
|
hroff-1902
|
2f0ad0d28c
|
test adjusted
|
2019-04-23 22:03:41 +03:00 |
|
hroff-1902
|
fc4ef2b430
|
Merge branch 'develop' into hyperopt-opt-params
|
2019-04-23 21:58:27 +03:00 |
|
hroff-1902
|
e3b0474901
|
Merge branch 'develop' into hyperopt-jobs
|
2019-04-23 21:34:38 +03:00 |
|
hroff-1902
|
cc9f899cd6
|
removed explicit dependency on multiprocessing module
|
2019-04-23 21:25:36 +03:00 |
|
hroff-1902
|
a022b1a6c1
|
--random-state for optimzer to get reproducible results added
|
2019-04-23 21:18:52 +03:00 |
|
Matthias
|
4971b9fc39
|
Merge pull request #1793 from hroff-1902/hyperopt-debug-state
hyperopt: print optimizer state in debug log messages
|
2019-04-23 20:11:04 +02:00 |
|
hroff-1902
|
3e3fce5f38
|
print optimizer state in debug log messages
|
2019-04-23 09:49:24 +03:00 |
|
hroff-1902
|
7c8e26c717
|
-j/--job-workers option added for controlling the number of joblib parallel worker processes used in hyperopt
docs refreshed
|
2019-04-23 00:52:07 +03:00 |
|
hroff-1902
|
ad85ac3dde
|
make --refresh-pairs-cached common option for optimization; added support for it into hyperopt
|
2019-04-22 21:24:45 +03:00 |
|
Matthias
|
45aa93e73d
|
Merge pull request #1787 from NatanNMB15/walletsync-fix-sell
Wallet Sync fix after any trade is closed
|
2019-04-22 13:44:40 +02:00 |
|
Matthias
|
676cd6ffee
|
Add assert to make sure trade was closed
|
2019-04-22 13:36:14 +02:00 |
|
Matthias
|
a9de2f80f2
|
Add tests to update wallets after closing a limit-sell
|
2019-04-22 13:31:07 +02:00 |
|
hroff-1902
|
6b87d94bb0
|
--print-all command line option added for hyperopt
|
2019-04-22 01:10:01 +03:00 |
|
NatanNMB15
|
706b30f4d2
|
Fix "if" condition with "if not" for check if trade is open.
|
2019-04-21 14:54:24 -03:00 |
|
NatanNMB15
|
3bcc60333d
|
Added command for Wallets Sync after a trade is closed in "update_trade" method in "freqtradebot" class, this will help the Wallets get updated after a trade is sold and closed, specifically LIMIT_SELL trades, then bot can work properly with new trades.
|
2019-04-21 13:49:07 -03:00 |
|
Misagh
|
8e8ec2fba6
|
version to 0.18.5-dev
|
2019-04-19 16:01:26 +02:00 |
|
Matthias
|
577ccd32f0
|
Merge pull request #1750 from hroff-1902/ccxt-to-exchange-only
minor: limit usage of ccxt to freqtrade/exchange only
|
2019-04-19 06:51:08 +02:00 |
|
Misagh
|
031a63d5c2
|
Merge pull request #1771 from freqtrade/enable_ratelimit
Enable ratelimit
|
2019-04-17 17:31:21 +02:00 |
|
Matthias
|
2cee716181
|
Gracefully handle pickle-errors when @staticmethod is used
pOinted out in https://github.com/freqtrade/freqtrade-strategies/issues/28
|
2019-04-16 20:25:48 +02:00 |
|
Matthias
|
43119efaf0
|
Remove ccxt_rate_limit completely (was deprecated)
|
2019-04-16 19:41:02 +02:00 |
|
Matthias
|
12265b245d
|
Merge pull request #1738 from konqueror1/develop
Added command line options to override max_open_trades and stake_amount
|
2019-04-14 10:34:27 +02:00 |
|
Matthias
|
37b1389f12
|
Fix flake8
|
2019-04-14 10:17:06 +02:00 |
|
Misagh
|
c6d19a4afb
|
Merge pull request #1758 from freqtrade/fix/rpcheader
Missing /daily header
|
2019-04-12 10:45:56 +02:00 |
|
Matthias
|
d87db70ed0
|
Fix missing column header
|
2019-04-12 07:05:15 +02:00 |
|
hroff-1902
|
c3a9db6488
|
change comments to docstrings
|
2019-04-11 22:22:33 +03:00 |
|
hroff-1902
|
8bdbfbf194
|
tests for options added
|
2019-04-11 18:07:51 +03:00 |
|
hroff-1902
|
f03acce84c
|
typing of return value corrected
|
2019-04-11 00:07:27 +03:00 |
|
Misagh
|
262113f9ee
|
Merge pull request #1749 from freqtrade/telegram_long_msg
Telegram long /balance message
|
2019-04-10 10:30:49 +02:00 |
|
Matthias
|
e75cdd4c27
|
Rename variable, add more tests
|
2019-04-10 06:59:10 +02:00 |
|
hroff-1902
|
9fbe573cca
|
limit usage of ccxt to freqtrade/exchange only
|
2019-04-09 12:27:35 +03:00 |
|
Matthias
|
6856848efc
|
Merge pull request #1744 from hroff-1902/ccxt-parse_timeframe
cosmetic: rename interval, tick_interval, etc --> ticker_interval
|
2019-04-08 20:26:36 +02:00 |
|
Matthias
|
ff6967de9e
|
Add test for too large balance
|
2019-04-08 19:59:54 +02:00 |
|
Matthias
|
5c4170951a
|
Don't send too large messages
|
2019-04-08 19:59:30 +02:00 |
|
hroff-1902
|
cb2f422e1c
|
make name option required again
|
2019-04-08 11:19:45 +03:00 |
|
hroff-1902
|
4559a38172
|
PoC: use defaults in json schema for some exchange options
|
2019-04-08 04:42:28 +03:00 |
|