Commit Graph
100 Commits
Author SHA1 Message Date
Matthias a9a5c4a052 Merge pull request #1731 from mishaker/msg_stake
This adds stake amount in base currency to the RPC status message
2019-04-03 19:31:24 +02:00
Matthias 09321ccc9c Merge pull request #1728 from mishaker/edge_rpc_msg
Filtering edge pairs for RPC
2019-04-03 19:27:14 +02:00
Matthias dfed713647 Merge pull request #1730 from freqtrade/pyup/scheduled-update-2019-04-03
Scheduled daily dependency update on Wednesday
2019-04-03 15:32:15 +02:00
Matthias 478c149bbb Merge pull request #1724 from mishaker/telegram_pct
Added percentage to telegram messages + documentation
2019-04-02 20:15:01 +02:00
Matthias 0cfdce0d5e Update function name from update_open_order to update_trade_state 2019-04-02 07:12:48 +02:00
Matthias ecd75e43b0 Merge pull request #1722 from freqtrade/pyup/scheduled-update-2019-04-01
Scheduled daily dependency update on Monday
2019-04-01 16:03:31 +02:00
Matthias 7be90f71d3 Add test as called from execute_buy 2019-03-31 19:56:01 +02:00
Matthias 19d3a0cbac Update comment 2019-03-31 19:41:17 +02:00
Matthias 0ddafeeabf Split test for open_orders from maybe_sell 2019-03-31 16:05:40 +02:00
Matthias b2ad402df4 Split tests for update-open_order 2019-03-31 15:51:45 +02:00
Matthias e46dac3fbd Test stoploss does not raise dependencyexception 2019-03-31 15:45:22 +02:00
Matthias 5c8fbe2c6f Handle exception for stoploss independently of sell order 2019-03-31 15:41:10 +02:00
Matthias f11a1b0122 Call update_open_order inline with buy
captures FOK / market orders
2019-03-31 15:40:43 +02:00
Matthias 8f4cca47e9 Refactor update_open_order into it's own function 2019-03-31 15:39:41 +02:00
Matthias 4fa736114c Don't set order_id to none here - it's used in "update_open_order".
should fix bugs observed in #1371 connected to stoploss
2019-03-31 15:38:25 +02:00
Matthias 997190a050 Merge pull request #1709 from mishaker/sl_pct
Adding stoploss percentage to DB
2019-03-31 13:47:42 +02:00
Matthias 707a5fca91 ifix typos in full_json_example 2019-03-31 13:30:22 +02:00
Matthias 0d152eb907 Merge pull request #1713 from freqtrade/pyup/scheduled-update-2019-03-30
Scheduled daily dependency update on Saturday
2019-03-30 13:53:43 +01:00
Matthias 1a61bf7bff sort imports 2019-03-30 13:48:30 +01:00
Matthias 87a296f728 No need to call patch_coinmarketcap each tim 2019-03-30 13:48:03 +01:00
Matthias e98c0621d3 We don't need to call patch_coinmarketcap each time. 2019-03-30 13:47:30 +01:00
Matthias 40c0b4ef2e Autopatch coinmarketcap 2019-03-30 13:47:21 +01:00
Matthias 12066411db Update docs with logfile methods 2019-03-29 20:19:40 +01:00
Matthias e5008fbf93 Add test for logfile attribute 2019-03-29 20:16:52 +01:00
Matthias d4ffdaffc2 Correctly add types 2019-03-29 20:16:41 +01:00
Matthias bb5a310aec Add --logfile argument 2019-03-29 20:13:15 +01:00
Matthias ba558b2d75 Merge pull request #1711 from freqtrade/pyup/scheduled-update-2019-03-29
Scheduled daily dependency update on Friday
2019-03-29 15:16:53 +01:00
Matthias b4472a165e Merge pull request #1707 from mishaker/telegram_msg
Telegram status message refactoring
2019-03-28 19:45:48 +01:00
Matthias a15a3ae810 Merge pull request #1708 from freqtrade/pyup/scheduled-update-2019-03-28
Scheduled daily dependency update on Thursday
2019-03-28 14:45:56 +01:00
Matthias 146d6bf7fb Merge pull request #1698 from mishaker/edge_rpc
Edge RPC
2019-03-28 06:22:38 +01:00
Matthias 0a8c1528cf Merge pull request #1686 from iuvbio/refactor/binance
Refactor/binance
2019-03-28 06:22:02 +01:00
Matthias 9b22d5cab1 Fix typo, add test for validate_order_tif 2019-03-27 20:51:55 +01:00
Matthias d09b33ae93 Merge pull request #1706 from freqtrade/pyup/scheduled-update-2019-03-27
Scheduled daily dependency update on Wednesday
2019-03-27 14:15:51 +01:00
Matthias 3bdc7b9a88 add missed "check" in docs 2019-03-27 10:51:13 +01:00
Matthias 56264ea52a Merge pull request #1705 from freqtrade/pyup/scheduled-update-2019-03-26
Scheduled daily dependency update on Tuesday
2019-03-26 14:30:40 +01:00
Matthias e085fd9e95 Disable dataprovider from hyperopt.
Dataprovider uses weak links to initialize, which cannot be pickled, and
therefore cannot be used during hyperopt.
2019-03-25 19:49:58 +01:00
Matthias f26ed1c8c1 Check if added pair has correct stake-currency 2019-03-25 19:40:21 +01:00
Matthias 4cf7282027 Update dataprovider docs 2019-03-25 19:31:10 +01:00
Matthias 0ae81d4115 Provide dataprovider access during backtesting 2019-03-25 19:26:51 +01:00
Matthias 226fc3d99b Check that dataprovider is part of strategy 2019-03-25 19:26:51 +01:00
Matthias bd29b7d031 Test that dataprovider is loaded to strategy 2019-03-25 19:26:51 +01:00
Matthias 01c4f243d4 Merge pull request #1699 from freqtrade/pyup/scheduled-update-2019-03-25
Scheduled daily dependency update on Monday
2019-03-25 14:20:01 +01:00
Matthias 29b9bb96f3 Fix test to support adding things to pairlist 2019-03-24 19:49:49 +01:00
Matthias 14167f826b Fix typehints 2019-03-24 19:44:52 +01:00
Matthias 49559f1a1a Improve documentation and help message 2019-03-24 16:33:21 +01:00
Matthias 042354d00f Test blacklist-adding 2019-03-24 16:30:11 +01:00
Matthias f0d3901b6b Add blacklist-pair to documentation 2019-03-24 16:29:58 +01:00
Matthias 9d6f629f6a Support adding pairs to blacklist 2019-03-24 16:28:14 +01:00
Matthias 7b99d5ebcb Add blacklist and whitelist commands to telegram docs 2019-03-24 16:16:39 +01:00
Matthias 8b2174d249 Add tests for /blacklist handler 2019-03-24 16:09:20 +01:00
Matthias ffdca7eea7 Add blacklist to default_config 2019-03-24 16:09:04 +01:00
Matthias 684727b32e Add black blacklist handler (ro) 2019-03-24 16:08:48 +01:00
Matthias 3a8b69d69b also support dry_run 2019-03-24 15:37:58 +01:00
Matthias 1bba9fcc53 Update documentation to use freqtrade, not freqtrade/main.py
fixes #1521
2019-03-24 15:13:17 +01:00
Matthias f7fc9adc63 Run travis with freqtrade, not main.py 2019-03-24 15:13:03 +01:00
Matthias e60d1788b2 Add new options to docu 2019-03-24 15:06:17 +01:00
Matthias a7e13e96e4 Merge pull request #1695 from freqtrade/pyup/scheduled-update-2019-03-24
Scheduled daily dependency update on Sunday
2019-03-24 14:20:24 +01:00
Matthias 06f4e627fc Add stake_currency to strategy, fix documentation typo 2019-03-23 20:40:07 +01:00
Matthias 0dc96210b6 Fix formatting of boxes 2 2019-03-23 19:43:23 +01:00
Matthias a95f30ce45 Fix custom boxes on documentation 2019-03-23 19:40:52 +01:00
Matthias 83a2427a61 Fix mypy in scripts 2019-03-23 19:37:17 +01:00
Matthias 184b13f2fb Flake8 for scripts 2019-03-23 19:18:10 +01:00
Matthias 9a632d9b7c Formatting 2019-03-23 16:51:36 +01:00
Matthias c404e9ffd0 Simplify trailing_stop logic 2019-03-23 16:48:17 +01:00
Matthias b1fe8c5325 Simplify stoploss_reached 2019-03-23 16:46:03 +01:00
Matthias 7307084dfd Move stoploss-adjustment to the top 2019-03-23 16:44:58 +01:00
Matthias 6312d785d8 Merge pull request #1691 from freqtrade/pyup/scheduled-update-2019-03-23
Scheduled daily dependency update on Saturday
2019-03-23 13:52:00 +01:00
Matthias d043542094 Merge pull request #1688 from freqtrade/pyup/scheduled-update-2019-03-22
Scheduled daily dependency update on Friday
2019-03-22 15:30:33 +01:00
Matthias 7744989583 Merge pull request #1661 from iuvbio/validate_whitelist
validate whitelist vs. validate pairs
2019-03-21 06:34:31 +01:00
Matthias 35d65bc7d7 Merge branch 'develop' into 'validate_whitelist' 2019-03-21 06:22:48 +01:00
Matthias 7fdb099097 Reformat log statement 2019-03-21 06:14:43 +01:00
Matthias 1f55356744 Merge pull request #1685 from hroff-1902/patch-20
docs for dry_run_wallet
2019-03-21 06:03:12 +01:00
Matthias 65f5aa59e6 Merge pull request #1680 from hroff-1902/wallets_and_exchange_cleanup
Minor: Wallet and exchange cleanup
2019-03-20 19:31:02 +01:00
Matthias 676c6a784d Merge pull request #1681 from freqtrade/pyup/scheduled-update-2019-03-20
Scheduled daily dependency update on Wednesday
2019-03-20 14:18:38 +01:00
Matthias c8617e70a8 Merge pull request #1668 from freqtrade/fix/1658_no_telegram_updates
No telegram rate updates when orderbook is enabled
2019-03-18 19:40:32 +01:00
Matthias 8d173efe2d reword stopbuy message 2019-03-18 06:29:08 +01:00
Matthias aa698a8412 rename /stopbuy message 2019-03-18 06:27:44 +01:00
Matthias 37e6b262eb Update docs to include /stopbuy 2019-03-17 19:36:25 +01:00
Matthias 9373d0c915 Add tests for /stopbuy 2019-03-17 19:36:02 +01:00
Matthias a467d76832 Add /stopbuy command to telegram
fixes #1607
2019-03-17 19:35:25 +01:00
Matthias 8afce7e651 Add testcase for Testcase 2 2019-03-17 16:26:38 +01:00
Matthias 2bf7f2feae Remove duplicate backtest-result-analysi documentation 2019-03-17 16:14:49 +01:00
Matthias a7b60f6780 update trailing_stop with high in case of backtesting 2019-03-17 16:03:44 +01:00
Matthias 05ab1c2e0a Fix some comments 2019-03-17 16:02:13 +01:00
Matthias 8c7e8255bb Add detailed test for trailing stop 2019-03-17 16:01:34 +01:00
Matthias f0e5113a7f Use Magicmock instead of lambda for mocking 2019-03-17 15:39:05 +01:00
Matthias a830bee9c7 Enable trailing_stop for BTContainer tests 2019-03-17 15:28:04 +01:00
Matthias bdc0134e88 Merge pull request #1671 from freqtrade/pyup/scheduled-update-2019-03-17
Scheduled daily dependency update on Sunday
2019-03-17 15:25:28 +01:00
Matthias a77d513513 Fix backteest detail numbering ... 2019-03-17 13:27:32 +01:00
Matthias 7b99daebd7 Update docstring for adjust_stoploss 2019-03-17 13:19:24 +01:00
Matthias 2d4a2fd10b Use oppen_rate instead of artificial defaults 2019-03-17 13:12:04 +01:00
Matthias a0e6cd93b6 Use bids, not asks for sell-rate detection 2019-03-17 11:27:01 +01:00
Matthias fc360608b7 Rename function to adjust_min_max 2019-03-16 20:14:45 +01:00
Matthias 01733c94fa Split up tests for adjust_stoploss and adjust_highlow 2019-03-16 20:04:55 +01:00
Matthias 68a9b14eca Min-rate should not default to 0 2019-03-16 20:04:39 +01:00
Matthias 738ed93221 call new function 2019-03-16 19:54:34 +01:00
Matthias 7166a474ae Add min_rate - always update min/max rates 2019-03-16 19:54:16 +01:00
Matthias e632539b61 Add 15min to documentation, fix link to "parameters in THE strategy" 2019-03-16 19:51:39 +01:00
Matthias e7f6df46e8 Add missing bt file 2019-03-16 19:15:20 +01:00
Matthias a123246ac9 Add test for load_backtest_data 2019-03-16 17:50:57 +01:00