Commit Graph

76 Commits

Author SHA1 Message Date
Matthias 0a478bc0dc Merge branch 'develop' into align_userdata 2019-08-18 15:00:12 +02:00
Matthias b77c0d2813 Replace all "logentry" in caplog_record_tuples
use log_has to have checking log-entries standardized.
2019-08-11 20:22:50 +02:00
Matthias d53f63023a Change log_has to get caplog instead of caplog.record_tuples in more
tests
2019-08-11 20:16:52 +02:00
Matthias 333413d298 Add default_conf to strategy tests 2019-07-28 14:58:06 +02:00
hroff-1902 c2deb1db25 eliminate warnings in pytest when testing handling of the deprecated strategy interfaces 2019-07-26 14:23:00 +03:00
Matthias 1fea6d394a Import DefaultStrategy from the correct file 2019-07-21 19:31:50 +02:00
Matthias 88eb93da52 Fix base64 strategy test to make sure strategy was loaded via base64 2019-07-21 15:16:19 +02:00
Matthias 4238ee090d Cleanup some code
after deepcode.ai suggestions
2019-07-14 20:05:28 +02:00
hroff-1902 b499e74502 minor improvements to resolvers 2019-07-12 23:45:49 +03:00
hroff-1902 6fc6eaf742 minor: couple of typos fixed 2019-06-26 22:23:16 +03:00
Matthias ba4890d303 Fix tests on windows 2019-06-17 14:36:58 +02:00
hroff-1902 7322a34fa4 fix metadata in tests 2019-06-11 10:58:19 +03: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 06f4e627fc Add stake_currency to strategy, fix documentation typo 2019-03-23 20:40:07 +01:00
Samuel Husso e3ae8d3f69 flake8 3.7.1 fixes 2019-01-31 07:51:03 +02:00
Matthias 74b03d0529 Add tests and default values for all experimental features 2019-01-24 07:03:41 +01:00
Matthias 5e23442032 Simplify StrategyResolver by code deduplication 2019-01-05 07:20:38 +01:00
Matthias 4599c80e79 Add trailing-stop to strategy 2019-01-05 07:10:25 +01:00
misagh adcaa8439e test_strategy_override_order_tif added 2018-12-10 19:17:56 +01:00
misagh 86354ed258 conflict resolved 2018-11-26 19:08:58 +01:00
misagh a80c984323 flake8 2018-11-25 19:09:11 +01:00
misagh 92930b2343 test fixed 2018-11-25 19:03:28 +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 21a093bcdb extract resolvers to IResolvers and it's own package 2018-11-24 20:00:02 +01:00
Matthias 543873263a remove need for escaping quote 2018-11-17 13:13:16 +01:00
Matthias e485aff597 Test failed load on invalid ordertypes 2018-11-17 13:12:11 +01:00
Matthias 24ed9a8b7d Add loading order_types from config file 2018-11-17 10:14:18 +01:00
Matthias 3fd00c9a9c Merge branch 'develop' into ta_on_candle 2018-09-01 20:01:18 +02:00
Matthias d35d3bb38c rename ta_on_candle to process_only_new_candles
be more expressive
2018-09-01 19:52:40 +02:00
Matthias 4a8c120926 Output min-roi setting when overwriting from config 2018-08-16 11:35:41 +02:00
Matthias 56768f1a61 Flake8 in tests ... 2018-08-09 20:17:55 +02:00
Matthias 3b2f161573 Add test for ta_on_candle override 2018-08-09 20:12:45 +02:00
Matthias 5b8ee214f9 Adapt to pair_to_strat methology 2018-08-01 07:28:12 +02:00
Matthias 038e97667f
Merge branch 'develop' into BASE64 2018-08-01 07:26:13 +02:00
Matthias 2401fa15d2 Change missed calls to advise_* functions 2018-07-29 21:07:21 +02:00
Matthias 787d6042de Switch from pair(str) to metadata(dict) 2018-07-29 20:56:23 +02:00
Matthias 39cf0decce don't use __annotate__
it is only present when typehints are used which cannot be guaranteed
for userdefined classes
2018-07-29 20:55:40 +02:00
Matthias f286ba6b87 overload populate_indicators to work with and without pair argumen
all while not breaking users strategies
2018-07-29 20:55:40 +02:00
Matthias 18b8f20f1c fix small test bug 2018-07-29 20:55:37 +02:00
Matthias 0eff6719c2 improve tests for legacy-strategy loading 2018-07-29 20:55:37 +02:00
Matthias aa772c28ad Add tests for advise_indicator methods 2018-07-29 20:55:37 +02:00
Matthias c9a97bccb7 Add tests for deprecation 2018-07-29 20:55:32 +02:00
Janne Sinivirta 1bbb86c621 remove nonsense asserts 2018-07-29 16:23:17 +03:00
Matthias 64f933477d
Merge pull request #1007 from freqtrade/remove-analyze
Remove Analyze
2018-07-19 10:12:36 +02:00
Janne Sinivirta 084264669f fix the last failing unit test 2018-07-17 11:02:07 +03:00
Janne Sinivirta aeb4102bcb refactor Analyze class methods to base Strategy class 2018-07-16 08:23:39 +03:00
Matthias 158226012a consistent use of the config dict within the test 2018-07-15 09:08:14 +02:00
Matthias b4ba641131 Update config dict with attributes loaded from strategy 2018-07-15 09:01:08 +02:00
Gert Wohlgemuth 8bbee4038b integrated BASE64 encoded strategy loading 2018-07-05 14:30:24 -07:00