Matthias
|
c8ecedf6d5
|
Clarify a variable via typehint
|
2023-01-17 20:05:18 +01:00 |
|
Antonio Della Fortuna
|
b0f1d914c8
|
Changed max_open_trades type to int or inf
|
2023-01-15 11:44:10 +01:00 |
|
Antonio Della Fortuna
|
534aa8f7ff
|
Merge branch 'develop' of https://github.com/freqtrade/freqtrade into max-open-trades
# Conflicts:
# freqtrade/optimize/backtesting.py
|
2023-01-11 18:55:57 +01:00 |
|
Wagner Costa
|
abdeb72eb0
|
fix tests
|
2023-01-05 17:54:56 -03:00 |
|
Antonio Della Fortuna
|
f2fa476dc6
|
max_open_trades should be an integer
Max open trades will be always an integer in the strategy (-1 for infinity), but in the config -1 will be parsed as infinity
|
2023-01-04 16:09:27 +01:00 |
|
Antonio Della Fortuna
|
5fd85368a9
|
Added support for max_open_trades hyperopting
|
2023-01-04 10:34:44 +01:00 |
|
robcaulk
|
b2bab68fba
|
move price assignment to feature_engineering_standard() to reduce un-requested feature additions in RL. Ensure old method of price assignment still works, add deprecation warning to help users migrate their strategies
|
2022-12-30 13:02:39 +01:00 |
|
robcaulk
|
c2936d551b
|
improve doc, update test strats, change function names
|
2022-12-28 13:25:40 +01:00 |
|
robcaulk
|
8855e36f57
|
reduce freqai testing time by reducing retrain frequency and number of features
|
2022-11-24 18:16:33 +01:00 |
|
robcaulk
|
259f87bd40
|
fix rl test;
|
2022-11-12 19:01:40 +01:00 |
|
robcaulk
|
6ff0e66ddf
|
ensure strat tests are updated
|
2022-11-12 11:13:31 +01:00 |
|
robcaulk
|
7a4bb040a5
|
merge develop into feat/freqai-rl-dev
|
2022-11-12 10:54:34 +01:00 |
|
robcaulk
|
63458a6130
|
isort
|
2022-11-02 18:40:13 +01:00 |
|
robcaulk
|
162056a362
|
fix flake8
|
2022-10-31 18:23:35 +01:00 |
|
robcaulk
|
a49edfbaee
|
add tests for CatboostClassifier
|
2022-10-30 18:08:10 +01:00 |
|
robcaulk
|
d1a0874683
|
merge develop into feat/freqai-rl-dev
|
2022-10-30 10:13:03 +01:00 |
|
Evgeniy Vladimirov
|
82d75d8914
|
Fix tests that failed due to new strategy.
|
2022-10-16 14:59:55 +03:00 |
|
Evgeniy Vladimirov
|
de9f5660f3
|
Fix counting available trade slots in backtesting.
|
2022-10-16 12:56:59 +03:00 |
|
Matthias
|
4a8cb3359b
|
Fix broken tests
|
2022-10-14 16:07:49 +00:00 |
|
Matthias
|
9d4ba767c4
|
Update usages of search_all_objects
|
2022-10-14 14:50:52 +00:00 |
|
Matthias
|
9b1fb02df8
|
Refactor generic data generation to conftest
|
2022-10-05 18:09:26 +02:00 |
|
robcaulk
|
048cb95bd6
|
Merge remote-tracking branch 'origin/develop' into dev-merge-rl
|
2022-10-01 17:48:47 +02:00 |
|
Matthias
|
34951f59d2
|
Update failing tests
|
2022-09-30 06:44:19 +02:00 |
|
robcaulk
|
ea8e34e192
|
Merge branch 'develop' into dev-merge-rl
|
2022-09-22 19:46:50 +02:00 |
|
Matthias
|
32d46e8a6b
|
Improve fixture naming
|
2022-09-19 20:59:53 +02:00 |
|
robcaulk
|
d056d766ed
|
make tests pass
|
2022-09-17 17:46:47 +02:00 |
|
Matthias
|
10ec681b30
|
Clean up no longer needed informative sample code
|
2022-09-17 10:19:46 +02:00 |
|
Matthias
|
d62cef01be
|
Add test for __informative_pairs_freqai
|
2022-09-17 10:18:08 +02:00 |
|
robcaulk
|
3b97b3d5c8
|
fix mypy error for strategy
|
2022-09-15 00:56:51 +02:00 |
|
Matthias
|
939fb7acb3
|
Fix enum imports
|
2022-09-09 20:31:30 +02:00 |
|
Timothy Pogue
|
1ef1fc269e
|
docstring and tests
|
2022-09-07 15:26:38 -06:00 |
|
Matthias
|
4aec2db14d
|
Remove isClose from tests in favor of pytest.approx
|
2022-08-31 08:25:56 +00:00 |
|
Matthias
|
104a73025d
|
Uppercase TimeInForce (align with ccxt)
|
2022-08-27 10:30:06 +02:00 |
|
Matthias
|
6686489c06
|
Merge pull request #7258 from freqtrade/feat/hyp_optinal_indicator
Add flag to move hyperopt populate_indicators to epoch
|
2022-08-27 09:21:16 +02:00 |
|
Matthias
|
f55d5ffd8c
|
Don't fail when --strategy-path is not a valid directory.
closes #7264
|
2022-08-22 09:20:14 +00:00 |
|
Matthias
|
665cf4431d
|
Add explicit test cov. for .range behavior
|
2022-08-20 08:41:31 +02:00 |
|
Matthias
|
3a9ec76c91
|
Move "freqai.lock" to backend to simplify user interface
|
2022-08-14 17:19:50 +02:00 |
|
Matthias
|
b682fc446e
|
Graciously fail if strategy has freqAI code, but freqAI is not enabled.
|
2022-08-13 09:53:18 +02:00 |
|
Matthias
|
c190d57f1a
|
Test populate_any_indicator interface
|
2022-08-13 09:48:59 +02:00 |
|
robcaulk
|
aef086b02e
|
Improved dict typing, timeframe parser, collect dates associated with training data points
|
2022-08-09 15:30:25 +02:00 |
|
Matthias
|
9a82898d6b
|
Merge branch 'develop' into feat/freqai
|
2022-08-09 06:22:57 +02:00 |
|
robcaulk
|
eb8bde37c1
|
Add lightgbm classifier, add classifier check test, fix classifier bug.
|
2022-08-06 17:51:21 +02:00 |
|
Matthias
|
778833f90e
|
Modify comment in new test-strategies to point out their purpose
|
2022-08-04 07:17:26 +02:00 |
|
robcaulk
|
d830105605
|
*BREAKING CHANGE* remove unnecessary arguments from populate_any_indicators(), accommodate tests
|
2022-07-31 17:05:29 +02:00 |
|
Kavinkumar
|
a4bada3ebe
|
Partial exit using average price (#6545)
Introduce Partial exits
|
2022-07-31 14:19:04 +02:00 |
|
Matthias
|
dc82675f00
|
Add Test for liquidation in stop-loss-reached
|
2022-07-30 17:28:19 +02:00 |
|
Matthias
|
3273881282
|
Merge branch 'develop' into feat/freqai
|
2022-07-28 06:36:38 +02:00 |
|
Matthias
|
2595e40e47
|
Remove unused test-strategy
|
2022-07-27 06:47:16 +02:00 |
|
robcaulk
|
e213d0ad55
|
isolate data_drawer functions from data_kitchen, accommodate tests, add new test
|
2022-07-26 10:24:14 +02:00 |
|
Matthias
|
81c1aa3c13
|
Update imports in freqAI sample strategies
|
2022-07-23 17:08:05 +02:00 |
|
Matthias
|
8a3cffcd1b
|
Remove remaining CustomModel references
|
2022-07-23 17:08:05 +02:00 |
|
Matthias
|
8fa6e8b4ba
|
Remove freqAI model bridge in favor of self.freqai
|
2022-07-23 17:08:05 +02:00 |
|
robcaulk
|
8f86b0deaa
|
*breaking change* simplify user strat by consolidating feature loops into backend
|
2022-07-21 12:24:22 +02:00 |
|
robcaulk
|
286bd0c40b
|
follow string for adding a strat to tests/strategy/strats
|
2022-07-20 15:00:02 +02:00 |
|
robcaulk
|
c43935e82a
|
create dedicated minimal freqai test strat
|
2022-07-20 14:39:28 +02:00 |
|
Matthias
|
29efe75a6f
|
Update hyperoptable strategy to use V3 interface
|
2022-07-16 11:47:32 +02:00 |
|
Matthias
|
07aa372e2a
|
Ensure bot_loop_start is called in hyperopt, too
closes #7001
|
2022-07-03 14:10:59 +02:00 |
|
Matthias
|
ec40e79362
|
Merge pull request #6874 from froggleston/buy_reasons
Buy reasons
|
2022-06-15 19:06:00 +02:00 |
|
Matthias
|
b211a5156f
|
Add test for strategy_wrapper lazy loading
|
2022-06-09 19:36:15 +02:00 |
|
Matthias
|
a790bad1e4
|
Add entry_tag to leverage callback
closes #6929
|
2022-06-05 10:24:54 +02:00 |
|
Matthias
|
8e2c7e1298
|
extract detect_parameters to separate function
|
2022-05-30 07:26:26 +02:00 |
|
Matthias
|
5bf021be2e
|
Enhance hyperoptable strategy to test instance parameters
|
2022-05-30 07:08:37 +02:00 |
|
Matthias
|
3e7bf6a9ef
|
Remove imports in test_strategy2
|
2022-05-27 19:31:34 +02:00 |
|
Matthias
|
b04fe5d4ee
|
Simplify test v2 strategy
|
2022-05-27 19:30:14 +02:00 |
|
Matthias
|
43b7955fc2
|
Fully rely on pathlib
|
2022-05-26 19:37:55 +02:00 |
|
froggleston
|
edd474e663
|
Another test fix attempt
|
2022-05-24 21:21:20 +01:00 |
|
froggleston
|
22b9805e47
|
Fix all tests
|
2022-05-24 21:04:23 +01:00 |
|
froggleston
|
3adda84b96
|
Update docs, add test
|
2022-05-24 20:27:15 +01:00 |
|
Matthias
|
d6773bc32c
|
Merge pull request #6886 from freqtrade/fix/typing
Fix/typing
|
2022-05-24 19:41:59 +02:00 |
|
Matthias
|
7f3853bbcd
|
Merge pull request #6883 from freqtrade/makeProcessCandlesTrue
Change default value of process_only_new_candles to True since False …
|
2022-05-24 07:03:14 +02:00 |
|
Matthias
|
23e089061b
|
Merge pull request #6870 from freqtrade/should_exit_list
Should exit list
|
2022-05-24 06:57:50 +02:00 |
|
Matthias
|
f1a72e448a
|
Align interfaces and strategy templates
|
2022-05-24 06:54:16 +02:00 |
|
Matthias
|
42ae8ba6fb
|
Refactor hyperopt parameters to separate file
|
2022-05-23 20:18:09 +02:00 |
|
robcaulk
|
5c4014ee62
|
Change default value of process_only_new_candles to True since False is an uncommon usecase for expert strategy devs
|
2022-05-23 10:24:58 +02:00 |
|
Matthias
|
3692fcd3d5
|
Improve exit signal sequence
|
2022-05-22 11:01:18 +02:00 |
|
Matthias
|
ce3bfd59f5
|
Add explicit should_sell test
|
2022-05-22 10:31:29 +02:00 |
|
Matthias
|
b7388557a9
|
Update interface tests
|
2022-05-22 10:20:01 +02:00 |
|
Matthias
|
995c48b642
|
Merge branch 'develop' into pairlocks_direction
|
2022-05-01 14:59:04 +02:00 |
|
Sam Germain
|
23431a7106
|
removed invalid plotting and test_default_strategy tests for bot_start, edited edge test
|
2022-04-29 22:21:22 -06:00 |
|
Sam Germain
|
810e190e16
|
added tests for bot_start
|
2022-04-25 17:48:57 -06:00 |
|
Matthias
|
ad6e5c5312
|
Test informative fallback again
|
2022-04-25 07:41:51 +02:00 |
|
Matthias
|
9bb0f1f675
|
Move legacy strategy to "broken strats" folder
|
2022-04-25 07:11:32 +02:00 |
|
Matthias
|
ec2582a4ae
|
Update tests to no longer use Strategy V1
|
2022-04-25 07:02:09 +02:00 |
|
Matthias
|
737bdfe844
|
Use "side" parameter when calling Pairlocks
|
2022-04-24 14:33:24 +02:00 |
|
Matthias
|
a2af7b4fd8
|
Test non-ffill approach
|
2022-04-23 11:25:20 +02:00 |
|
Matthias
|
baefda80d1
|
Enable flake8 E226 rule
|
2022-04-11 18:02:06 +02:00 |
|
Matthias
|
ffff45e76b
|
simplify exit message
|
2022-04-10 08:44:49 +02:00 |
|
Matthias
|
299dd84cfe
|
Merge pull request #6656 from freqtrade/use_sell_signal
Use sell signal -> use_exit_signal
|
2022-04-06 19:46:46 +02:00 |
|
மனோஜ்குமார் பழனிச்சாமி
|
7e97e58820
|
renamed enter-side
|
2022-04-06 06:32:13 +05:30 |
|
Matthias
|
8d95e76d26
|
Add tests for new naming definitions
|
2022-04-05 20:43:39 +02:00 |
|
Matthias
|
4897731030
|
use_sell_signal -> use_exit_signal
|
2022-04-05 20:10:20 +02:00 |
|
Matthias
|
bba9629a2a
|
Rename sell_profit_only to exit_profit_only
|
2022-04-05 20:00:35 +02:00 |
|
Matthias
|
1917527179
|
custom_sell -> custom_exit
|
2022-04-04 17:04:43 +02:00 |
|
Matthias
|
6f1b14c013
|
Update buy_timeout and sell_timeout methods
|
2022-03-25 19:57:06 +01:00 |
|
Matthias
|
dcfa3e8648
|
Update SellType to ExitType
|
2022-03-25 06:55:37 +01:00 |
|
Matthias
|
c07883b1f9
|
Move ExitCheckTuple to enums
|
2022-03-25 06:50:18 +01:00 |
|
Matthias
|
8d111d357a
|
Update SellCheckTuple to new naming
|
2022-03-25 06:46:29 +01:00 |
|
Matthias
|
d7f76ee452
|
Update confirm_trade_exit to use sell_reason terminology
|
2022-03-25 06:37:40 +01:00 |
|
Matthias
|
b1e3ead88b
|
Merge branch 'develop' into feat/short
|
2022-03-22 20:28:38 +01:00 |
|
Matthias
|
6ec7b84b92
|
Modify hyperoptable strategy to use relative importing
|
2022-03-20 13:12:26 +01:00 |
|