Commit Graph

468 Commits (develop)

Author SHA1 Message Date
Matthias fb4dd6c2ac Update test to cover this scenario
5 years ago
Matthias 89b9915c12 Update imports for SellType in tests
5 years ago
Matthias d7fdc2114a allow list-strategies to show if params are hyperoptable
5 years ago
Rokas Kupstys cdfa6adbe5 Store pair datafrmes in dataprovider for backtesting.
5 years ago
Rokas Kupstys dc6e702fec Pass current_time to confirm_trade_entry/confirm_trade_exit.
5 years ago
Rokas Kupstys d34da3f981 Revert "Add dataframe parameter to custom_stoploss() and custom_sell() methods."
5 years ago
Matthias 9049d6b779 Reformat hyper to cache parameters
5 years ago
Matthias 555262b6e1 Only calculate additional indicators if the space is selected
5 years ago
Matthias cc916ab2e9 Add test for custom_sell
5 years ago
Rokas Kupstys 595b8735f8 Add dataframe parameter to custom_stoploss() and custom_sell() methods.
5 years ago
Matthias 5c7f278c8a add tests for IntParameter.range
5 years ago
Matthias 2254f65fa7 use binance intests instead of bittrex
5 years ago
Matthias fedff1a75a Fix failing test
5 years ago
Matthias dc406fe19f Fail in case of name and explicit space name collisions
5 years ago
Matthias 41cb2a6451 Merge branch 'develop' into pr/rokups/4596
5 years ago
Matthias 6555454bd2 Remove more ticker_interval occurances
5 years ago
Rokas Kupstys ea43d5ba85 Implement DecimalParameter and rename FloatParameter to RealParameter.
5 years ago
Matthias d64295ba24 Adapt test strategy to new parameters
5 years ago
Matthias 6954a1e029 MOre tests for ParameterHyperopt
5 years ago
Matthias 929f329607 more tests
5 years ago
Matthias 20f7e9b4b7 Make BaseParameter get_space abstract
5 years ago
Matthias 4fd7bedcb2 Sort imports ...
5 years ago
Matthias 71e2134694 Add some simple tests for hyperoptParameters
5 years ago
Brook Miles ce1ed76269 complete stoploss_from_open and associated test
5 years ago
Matthias 6007d5182a
Merge pull request #4147 from hoeckxer/ignore_expired_candle
5 years ago
hoeckxer e328182bd7 Changed workings so it only needs to timing-parameter, instead of also requiring a boolean value
5 years ago
Matthias b43ef474ad Fix expired candle implementation
5 years ago
hoeckxer 573de1cf08 Fixed flake8 warnings
5 years ago
hoeckxer e3f3f36298 Changes based on review comments
5 years ago
hoeckxer 844df96ec7 Making changes so the build checks are satisified (imports & flake8)
5 years ago
hoeckxer 614a996597 First commit about ignoring expired candle
5 years ago
Matthias 07bc0c3fce Improve merge_informative_pairs to properly merge correct timeframes
5 years ago
Matthias 9d5961e224 Rename method to custom_stoploss
5 years ago
Matthias 277342f167 Rename flag to "use_custom_stoposs"
5 years ago
Matthias f8639fe938 Add more tests for custom_loss
5 years ago
Matthias 5f8610b28f Add explicit test for stop_loss_reached
5 years ago
Matthias 22d64553c9 Rename test file
5 years ago
Matthias ea4238e860 cleanup some tests
5 years ago
Matthias d1fda28d2e Fix typehints
5 years ago
Matthias 011ba1d9ae Adapt tests to use async methods
5 years ago
Matthias 6c913fa617 Fix locking - should round before storing to have a consistent picture
6 years ago
Matthias 9c54c9a2bf Use correct timezone for tests
6 years ago
Matthias e602ac3406 Introduce Pairlocks middleware
6 years ago
Matthias 64e680d7ee Document new api method
6 years ago
Matthias e513871fd5 Persist pairlocks
6 years ago
Matthias 350fcc071e Don't use __code__
6 years ago
Matthias becccca3d1 Add test for __code__ loading
6 years ago
Matthias 9df366d943 Apply isort to tests
6 years ago
Matthias cc684c5141 Correctly handle identical timerame merges
6 years ago
Matthias 7bc8927914 Add documentation for merge_informative_pair helper
6 years ago
Matthias bd4f3d838a Implement merge_informative_pairs helper
6 years ago
Matthias c272944834 Lock pair until a new candle arrives
6 years ago
Matthias 8b767eedfd Merge branch 'develop' into pr/yazeed/3055
6 years ago
Matthias eef3c01da7 Fix function header formatting
6 years ago
Matthias f1993fb2f4 Pass analyzed dataframe to get_signal
6 years ago
Matthias f2a778d294 Combine tests for empty dataframe
6 years ago
Matthias 8b186dbe0e Add additional test scenarios
6 years ago
Matthias c047e48a47 Add errorsupression to safe wrapper
6 years ago
Matthias bc821c7c20 Add documentation for bot_loop_start
6 years ago
Matthias 7da955556d Add test for empty pair case
6 years ago
Matthias 55fa514ec9 Adapt most tests
6 years ago
Matthias d337fb6c6a Update some comments
6 years ago
Matthias b106c88630 Add test case for strategy overwriting
6 years ago
Matthias 8e1a664a48 Add test for deprecation updating
6 years ago
Matthias f9bb1a7f22 Update more occurances of ticker_interval
6 years ago
Matthias 09fe3c6f5e create compatibility code
6 years ago
Matthias 947903a4ac Use timeframe from within strategy
6 years ago
Matthias cadc50ce9b Replace more occurances of ticker_interval with timeframe
6 years ago
Matthias 950f358982 Replace occurances in test files
6 years ago
Matthias 7ea59b6d8e Update comment
6 years ago
Matthias ea5daee505 Allow changing severity of strategy-validations to log only.
6 years ago
hroff-1902 7b2bb73a12
Merge branch 'develop' into verify_date_on_new_candle_on_get_signal
6 years ago
Matthias 431b244f43 Merge branch 'develop' into interface_ordertimeoutcallback
6 years ago
Matthias d4dde01140 Add test
6 years ago
Matthias 83cc121b70 Add tsts for assert_df (ensuring it raises when it should)
6 years ago
Matthias cd2e738e35 Add test for assert error
6 years ago
Matthias 0887a0212c Adjust tests to pass validation
6 years ago
Matthias 78aa658255 Remove unnecessary test (it's a copy of the remaining test)
6 years ago
Matthias a1bbeaa668 Merge branch 'develop' into interface_ordertimeoutcallback
6 years ago
Yazeed Al Oyoun d752586b32 added test
6 years ago
hroff-1902 3208faf7ed Do not use ticker where it's not a ticker
6 years ago
Matthias 8cd77b2e27 Add some tests for strategy_wrapper
6 years ago
Matthias bf556c8678 Merge branch 'develop' into interface_ordertimeoutcallback
6 years ago
hroff-1902 bee28a1061
Merge pull request #2944 from freqtrade/move_defaultstrategy
6 years ago
Matthias 10668bb249
Update tests/strategy/test_strategy.py
6 years ago
Matthias d91b9d1253 Fix some tests, don't default to freqtrade/strategy for imports
6 years ago
Matthias 1634297685 Move strategies to test subfolder
6 years ago
Matthias 6335d81ceb Merge branch 'develop' into data_handler
6 years ago
hroff-1902 6139239b86 Address points stated in comments
6 years ago
hroff-1902 ddea4b9300 Fix test
6 years ago
hroff-1902 1cf19133f4 Added missing failing strategy
6 years ago
hroff-1902 29d9b6a46a Add test for enum failed
6 years ago
hroff-1902 93f9ff1b63 Fix existing test
6 years ago
hroff-1902 4f3376e2a1 Do not instantiate directly DefaultStrategy in tests
6 years ago
Matthias 2816b96650 Create strategy_wrapper to call user-defined code with
6 years ago
Matthias 699c0d6bc3 Merge branch 'develop' into data_handler
6 years ago
Matthias 1ffda29fd2 Adjust improts to new exception location
6 years ago
Matthias 32c2ce146e Remove last usage of load_tickerlist
6 years ago
Matthias 27b8617077 Add tests
6 years ago
Matthias 5a11ca86bb Move instanciation out of search_object
6 years ago
Matthias eb1040ddb7 Convert resolvers to classmethods
6 years ago
Matthias 90cabd7c21 Wrap line
6 years ago
Matthias c6d2233978 Convert StrategyLoader to static loader
6 years ago
Matthias 9835312033 Improve pair_lock handling
6 years ago
Matthias 0b5354f13d Add required arguments to Trade method
6 years ago
Matthias 37f8139432 Small stylistic fixes
7 years ago
Matthias 084efc98d7 Address test-failures due to file moves
7 years ago
Matthias 1c503f39b2 Handle some merge aftermaths
7 years ago
Matthias f3cfe147b5 Merge branch 'develop' into feat/new_args_system
7 years ago
Matthias c48876b196 Trades should use timestamps or dates, not indexes
7 years ago
Matthias 3208f30c30 Fix base64 test on windows
7 years ago
Matthias e6e35c2584 Switch samplestrategy from ADX to RSI
7 years ago
hroff-1902 9b23376415 Move experimental settings to ask_strategy
7 years ago
Matthias 00ab6f572a Cleanup legacy strategy
7 years ago
Matthias 95299d94c4 Remove unused test line
7 years ago
Matthias b73426b91f Disable Defaulting to DefaultStrategy
7 years ago
Matthias 26d76cdb19 Adjust imports in tests to new path
7 years ago
Matthias 65a516e229 Move tests out of freqtrade module
7 years ago