Commit Graph

4671 Commits

Author SHA1 Message Date
Matthias 7558e4bffe Split fee detection from trades from general logic 2020-05-01 16:13:07 +02:00
Matthias 371100a97c Update fee handling 2020-05-01 16:01:33 +02:00
Matthias a2ff632647 Add update_fee method to persistence 2020-05-01 16:01:12 +02:00
Matthias db8fb39a38 don't use trade.update directly! 2020-05-01 15:50:02 +02:00
Matthias 59bafc8d02 Implement fee rate calculation 2020-05-01 15:50:02 +02:00
Matthias 45c97fde2d Use correct typehint for extract_cost_curr_rate 2020-05-01 15:50:02 +02:00
Matthias e74ed0ba7b Add tests for fee extraction methods 2020-04-30 20:05:27 +02:00
Matthias 2e4dc6c253 Exchange should return fee dict for dry-run orders 2020-04-30 19:56:48 +02:00
Matthias a867d40eac Move fee_methods to exchange 2020-04-30 19:33:27 +02:00
Matthias d3b9f4d393 Add extract_cost_curr_rate 2020-04-30 19:28:36 +02:00
Matthias 6d7a3a0cc9 Extract more logic into order-has_fee 2020-04-30 07:12:08 +02:00
Matthias b125dd3728 Extract order_has_fee method 2020-04-30 07:06:06 +02:00
Matthias dec1b10743 Add fee_cost and currency columns 2020-04-30 06:57:39 +02:00
hroff-1902 726e52aaa7 Use skopt model_queue_size instead of custom hack 2020-04-29 10:49:25 +03:00
hroff-1902 c6787d7e9f Do not use 'trials' in commands 2020-04-28 23:14:02 +03:00
hroff-1902 c26835048c Hyperopt cleanup, do not use 'trials' 2020-04-28 22:56:19 +03:00
hroff-1902 a01ed170f5 Improve hyperopt-list logging 2020-04-28 17:33:07 +03:00
hroff-1902 fedcf1db52
Merge pull request #3217 from freqtrade/remove_deprecation
Remove deprecated pairlist and binary
2020-04-27 19:41:54 +03:00
hroff-1902 9ebc997e9d
Merge pull request #3215 from freqtrade/backtest_use_pairlists
Backtest use pairlists
2020-04-27 13:34:06 +03:00
Matthias fb8a85da01 Disallow VolumePairList from backtesting for now 2020-04-27 07:56:17 +02:00
hroff-1902 485e324d36
Merge pull request #2872 from freqtrade/interface_ordertimeoutcallback
Buy order timeout callback
2020-04-25 19:02:15 +03:00
Matthias 9fa21628d7 Deprecate keys other than quoteVolume
fixes #2981
2020-04-25 16:29:17 +02:00
Matthias d1a24db6b7 Remove deprecated pairlist and binary 2020-04-25 16:04:10 +02:00
Matthias e8530c36d3 Remove pairlists from hyperopt too (it holds a reference to exchange) 2020-04-25 15:46:20 +02:00
Matthias 8987859044 Enable pairlist parsing for backtesting and hyperopt 2020-04-25 15:37:13 +02:00
hroff-1902 d9f255a6c0 Fix asterisk printing for csv output 2020-04-25 12:49:14 +03:00
hroff-1902 2d994f6feb Better printing of asterisk 2020-04-24 21:57:29 +03:00
hroff-1902 6e5f0869b3 Remove another unused method 2020-04-24 18:39:08 +03:00
hroff-1902 5c012d79eb Remove unused method 2020-04-24 18:14:07 +03:00
Matthias 9627604ec3 change wording of log message 2020-04-24 07:58:18 +02:00
Matthias f4995780e5 Verify last is not None - to avoid crashing
fix #3117
2020-04-23 20:04:36 +02:00
Matthias 87f1060abc Default docker to log into log-dir 2020-04-21 19:47:49 +02:00
Matthias 431b244f43 Merge branch 'develop' into interface_ordertimeoutcallback 2020-04-19 06:58:44 +02:00
hroff-1902 4bbade245c
Merge pull request #3181 from freqtrade/fix/cancel_problems
Fix several cancel order problems
2020-04-18 11:16:59 +03:00
hroff-1902 def8635b6d
Merge pull request #3184 from freqtrade/fix/hyperopt_randfailure
Fix random test failure in hyperopt
2020-04-18 09:49:09 +03:00
Matthias c775d65126 Update typehint for cancel_order 2020-04-18 06:55:25 +02:00
Matthias 0273539f06 Remove exceptionhandler, this exception is handled in
cancel_with_response
2020-04-17 19:55:53 +02:00
Matthias 1069cb3616 Use cancel_order_with_result when cancelling orders after timeout 2020-04-17 17:53:56 +02:00
Matthias 5e3e0e819f Add tests for cancel_order_with_result 2020-04-17 17:53:18 +02:00
Matthias 800891a475 Add tests for cancel_order_with_result 2020-04-17 07:18:46 +02:00
Matthias fc684b0091 Ensure deleting filled is not raising an error if filled does not exist 2020-04-17 06:59:52 +02:00
hroff-1902 68be239a0e
Merge pull request #3146 from freqtrade/buy_order_timeout_logging
Improve handling for buy order cancels
2020-04-16 23:41:45 +03:00
Matthias 1f70fcfa2d Update logmessage 2020-04-16 20:19:34 +02:00
hroff-1902 9364a9c4c4
Merge pull request #3168 from freqtrade/fix_pairlist_caching
Fix pairlist caching
2020-04-16 18:39:00 +03:00
hroff-1902 df79011aba
Merge pull request #3112 from freqtrade/trade_state_updates
Trade state updates
2020-04-16 12:05:19 +03:00
Matthias d36e2cf6ab Fix random test failure in hyperopt 2020-04-16 07:06:47 +02:00
hroff-1902 b07d61f3d9
Merge pull request #3169 from freqtrade/fix_pricefilter
Fix pricefilter
2020-04-15 20:53:59 +03:00
hroff-1902 8b6a7e685e
Merge pull request #3133 from freqtrade/backtesting_filenameexpanding
[minor] Fix filename handling with --strategy-list
2020-04-15 12:02:19 +03:00
Matthias 99f3e9ed77 Remove wrong comment 2020-04-15 07:55:15 +02:00
Matthias 33b6c7de5b Add tests for price_one_pip 2020-04-15 07:53:31 +02:00