Commit Graph
43 Commits
Author SHA1 Message Date
hroff-1902 a8e787fda8 test adjusted 2019-04-24 11:25:15 +03: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
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 016e8fde89 wrong rendering at freqtrade.io fixed; other cosmetics in docs/
* Titles render wrong both in the docs dir and at freqtrade.io
* Last list of links renders wring at freqtrade.io
2019-04-12 10:54:28 +03:00
hroff-1902 8cb1024ff6 Merge branch 'develop' into ccxt-parse_timeframe 2019-04-05 23:16:27 +03:00
hroff-1902 2959156070 Merge branch 'develop' into main_refactoring 2019-04-03 00:50:33 +03:00
hroff-1902 d5254dff7b Merge branch 'develop' into main_refactoring 2019-03-28 11:10:21 +03:00
hroff-1902 00821036bb docs for dry_run_wallet 2019-03-20 23:57:49 +03:00
hroff-1902 702153d087 exchange.sandbox parameter was missing in the docs 2019-03-08 22:24:55 +03:00
hroff-1902 9c1d4183fd typo in doc 2019-03-08 20:18:45 +03:00
hroff-1902 8624d83be0 Remove deprecated --dynamic-whitelist from freqtrade.service 2019-03-06 20:55:40 +03:00
hroff-1902 71f5392f89 typo fixed 2019-03-05 12:44:06 +03:00
hroff-1902 386abc5eba minor: doc update index.md 2019-03-04 23:44:44 +03:00
hroff-1902 460e0711c6 How to use multiple configuration files
Description of multiple config command line options added.

Concrete examples to the bot-configuration page (something like "Hiding your key and exchange secret") will follow.

Please review grammar, wording etc.
2019-03-04 11:05:12 +03:00
hroff-1902 5fac4f7b45 Edge doc file minor improvements, typos, formatting 2019-02-24 13:19:01 +03:00
hroff-1902 9c54886f14 minor: formatting math expression in FAQ 2019-02-22 19:33:05 +03:00
hroff-1902 a1b00f9053 Edge question added; minor improvements (sections for Hyperopt and Edge) 2019-02-22 17:37:59 +03:00
hroff-1902 eb21170691 added amount_reserve_percent into config json-schema 2019-02-21 00:26:02 +03:00
hroff-1902 f9d68d919c move default amount_reserve_percent value into constants 2019-02-19 11:49:49 +03:00
hroff-1902 df8067d6c4 add description of the new configuration option amount_reserve_percent 2019-02-17 12:56:28 +03:00
hroff-1902 66cc600076 add amount_reserve_percent into the full config file 2019-02-16 19:53:35 +03:00
hroff-1902 ea6d4a9d36 fetch amount_reserve_percent from config 2019-02-16 19:50:55 +03:00
hroff-1902 b87e15774b test adjusted 2019-02-13 13:02:57 +03:00
hroff-1902 8e7e670003 Orthography in the log message 2019-02-13 12:42:39 +03:00
hroff-1902 8fc8c985d8 logs: cosmetic changes
"30 seconds" was errorneously hardcoded in the text of the log message, while actually it's RETRY_TIMEOUT which may differ
2019-02-13 12:38:44 +03:00
hroff-1902 69a24c1272 no need for test_ticker parameter just for making current tests happy, tests should be reimplemented 2019-02-13 12:23:22 +03:00
hroff-1902 e8daadfb7e same approach for the sell side (at handle_trade) 2019-02-13 03:54:57 +03:00
hroff-1902 91629807f7 shame on me 2019-02-13 03:17:54 +03:00
hroff-1902 f551fb5ff7 adjusted for passing tests
Don't like this test_ticker parameter, but it's needed for tests to pass prepared ticker.
Any ideas?
2019-02-13 03:14:24 +03:00
hroff-1902 e8ef36fb6e execute_buy: do not use ticker if use_order_book:true is set in config
This PR corresponds to:
https://github.com/freqtrade/freqtrade/issues/1377#issue-386200394
in understanfing that pair Ticker is mostly statistics, but on the other side, create_trade/execute_buy.

It resolves problem with some exchanges (BitMex) where ticker structure returned by ccxt does not contain bid and ask values.

1. On exchanges like Bitmex, set use_order_book: true for buys. FT won't request ticker and will use data from order book only.
2. On exchanges where order book is not available, set use_order_book: false, ticker data (including ask/last balance logic) will be used.
3. On other exchanges, either approach may be used in the config.

Performance: current implementation fetches ticker every time even if order book data will be later used. With this change it's eliminated.

Comparison of order book rate and ticker rate is removed (in order to split fetching order book and ticker completely in execute_buy), so some tests that touch this code may require adjustments.
2019-02-13 02:55:55 +03:00
hroff-1902 69f69d965c test asserts aligned accordingly to new log messages 2019-02-10 23:37:24 +03:00
hroff-1902 5e741a0f73 fixed flake 2019-02-10 22:28:40 +03:00
hroff-1902 d6c0c107ac fixed flake
hmm, even in the comments?
2019-02-10 22:23:00 +03:00
hroff-1902 7ed15c64ba what else? 2019-02-10 22:13:40 +03:00
hroff-1902 08d35f3e15 fix checks
Should not make cosmetic changes right in the github editor without local smoketests...
2019-02-10 22:09:11 +03:00
hroff-1902 4dffb17dd6 fix flake 2019-02-10 22:01:46 +03:00
hroff-1902 14d6cdf9b2 OHLCV should be float for TA-LIB indicators in the strategy
Some exchanges (BitMEX) return integer values for Volume field. And sometimes even for OHLC -- same, on BitMEX, since price decrease is 0.5. TA-LIB functions assume floats and fail with exception.
Of course, this can be fixed (converted) in ccxt for particular exchange, but TA-LIB will still fail for exchanges for that such a conversion is not implemented in ccxt code. So let's make perform this conversion here in order to be sure our strategy will not crash on a new exchange.
2019-02-10 21:52:33 +03:00
hroff-1902 b91981f0aa Cosmetic: fix logging
Output stake_amount as it is defined in the config (it may by int) instead of float. In order to avoid unnecessary questions where and why it was converted to float and changed in the last digit while it should be integer for the exchange...

Other small cosmetic improvements to logging in freqtradebot.py
2019-02-10 21:31:13 +03:00
hroff-1902 585f525879 Cosmetic: fix logging 2019-02-10 21:02:53 +03:00