Matthias
|
491d2cb024
|
Explicit test for handle_onexchange_order
|
2023-04-26 20:32:51 +02:00 |
|
Matthias
|
e88e259033
|
explicitly test check_exit_amount
|
2023-04-26 07:12:54 +02:00 |
|
Matthias
|
25bed7bb87
|
Update telegram help with reload_trade
|
2023-04-25 19:39:52 +02:00 |
|
Matthias
|
7287e9da1d
|
Add telegram endpoint for reload_trade
|
2023-04-25 19:34:37 +02:00 |
|
Matthias
|
0c22710ddd
|
Add API endpoint to force trade reloading
|
2023-04-25 19:30:29 +02:00 |
|
Matthias
|
95b35e452d
|
Emulate fetch_orders if it ain't supported natively
|
2023-04-25 17:13:02 +02:00 |
|
Matthias
|
531b5727f2
|
add fetch_orders exchange wrapper
|
2023-04-25 16:19:14 +02:00 |
|
Matthias
|
1b228e3705
|
Improve test resiliance by removing unneeded MagicMock
|
2023-04-25 15:52:10 +02:00 |
|
Matthias
|
1e9fa4c041
|
Improve test to cover to_ccxt better
|
2023-04-25 09:04:02 +02:00 |
|
Matthias
|
c06759223e
|
Improve telegram async tests
|
2023-04-24 14:27:56 +02:00 |
|
Matthias
|
d25e82d095
|
Mock exchange loop
|
2023-04-24 14:27:56 +02:00 |
|
Matthias
|
5608aaca26
|
Simplify mocking
|
2023-04-24 14:27:56 +02:00 |
|
Matthias
|
7171fd1132
|
Test telegram startup
|
2023-04-24 14:27:56 +02:00 |
|
Matthias
|
c9e6137ad0
|
Fix test_telegram _init test
|
2023-04-24 14:27:56 +02:00 |
|
Matthias
|
cf0b37057c
|
update telegram "cleanup" test
|
2023-04-24 14:27:56 +02:00 |
|
Matthias
|
69f61ef767
|
Further telegram async tests
|
2023-04-24 14:27:56 +02:00 |
|
Matthias
|
4177afdf8b
|
More async test updates
|
2023-04-24 14:27:56 +02:00 |
|
Matthias
|
678c9ae67f
|
Fix some more async telegram tests
|
2023-04-24 14:27:56 +02:00 |
|
Matthias
|
c475c81841
|
Update several tests to async behavior
|
2023-04-24 14:27:56 +02:00 |
|
Matthias
|
fb56889b43
|
Update a few tests ...
|
2023-04-24 14:27:56 +02:00 |
|
Matthias
|
914d7350fa
|
Update mocks in apimanager tests
|
2023-04-24 14:27:36 +02:00 |
|
Matthias
|
68ac934929
|
Update command list to handle frozenSets
|
2023-04-24 14:26:50 +02:00 |
|
Matthias
|
57eed50acb
|
Fix some test failures caused by v20 update
|
2023-04-24 14:26:50 +02:00 |
|
Matthias
|
c37b7b77e4
|
move telegram fixture to telegram file
|
2023-04-24 14:26:50 +02:00 |
|
Matthias
|
4690810d5d
|
Merge pull request #8537 from freqtrade/feat/balance_improve
Improve balance output
|
2023-04-24 14:26:05 +02:00 |
|
Matthias
|
8086d90535
|
Update some tests for balance updates
|
2023-04-24 12:34:59 +02:00 |
|
Matthias
|
d1e9e70396
|
Improve Resample-period test
|
2023-04-24 09:41:36 +02:00 |
|
Matthias
|
94a6bc608c
|
Update stake-currency behavior
|
2023-04-22 17:42:09 +02:00 |
|
Matthias
|
741834301f
|
Update tests
|
2023-04-22 17:21:03 +02:00 |
|
Matthias
|
c4f8ff95dd
|
Update tests
|
2023-04-22 16:13:27 +02:00 |
|
Matthias
|
5dccfab89c
|
Add test for start_cap_ratio
|
2023-04-22 11:48:59 +02:00 |
|
Matthias
|
9e4f9798e6
|
Add pairlist "is-generator" to api
|
2023-04-20 19:33:36 +02:00 |
|
Matthias
|
2df80fc49a
|
Add /pairlists endpoint to api
|
2023-04-19 18:35:52 +02:00 |
|
Matthias
|
7ff35fea3c
|
Default weekly report to monday
closes #8502
|
2023-04-17 20:20:38 +02:00 |
|
Matthias
|
362974b831
|
Update test to properly capture errors from leverage initialization
|
2023-04-17 20:00:57 +02:00 |
|
Matthias
|
6c6d2a0f43
|
Improve live test resiliance
|
2023-04-17 07:25:13 +02:00 |
|
Matthias
|
8a8cd67988
|
Improve ccxt_ohlcv test debuggability
|
2023-04-17 07:25:13 +02:00 |
|
Matthias
|
20d17cbc52
|
Disable telegram from default_conf
|
2023-04-15 17:39:23 +02:00 |
|
Matthias
|
b9f142c31e
|
Add failing tests with leverage
related to #8495
|
2023-04-15 09:07:43 +02:00 |
|
Matthias
|
6e814af36d
|
Add test asserting cost
|
2023-04-15 09:05:21 +02:00 |
|
Matthias
|
c0045bad34
|
Merge branch 'develop' into feat/hyperopt_progressbar
|
2023-04-13 18:01:29 +02:00 |
|
Matthias
|
b2b19915e6
|
Limit enter_tag and exit_reason to their actual field lenght
closes #8486
|
2023-04-12 07:19:36 +02:00 |
|
Matthias
|
bba6f8e133
|
Use length constant for tests
|
2023-04-12 07:19:36 +02:00 |
|
Robert Caulk
|
4ab047dfa7
|
Merge pull request #8297 from Yinon-Polak/feat/add-pytorch-model-support
Feat/add pytorch model support
|
2023-04-11 15:40:12 +02:00 |
|
Matthias
|
40ffac9de0
|
Prevent random test failures by freezing time for certain tests
|
2023-04-10 19:45:24 +02:00 |
|
Matthias
|
b892d373cd
|
Improve timerange parsing when accepting values from API
|
2023-04-10 19:45:24 +02:00 |
|
Matthias
|
605cc20a21
|
Merge pull request #8459 from freqtrade/feat/kvstore
Add initial bot start time to /profit endpoint
|
2023-04-10 14:49:01 +02:00 |
|
Matthias
|
f73d2a5371
|
Ensure bot_start is called when visualizing results
|
2023-04-10 14:48:02 +02:00 |
|
Matthias
|
4c1de4ad56
|
Update tests
|
2023-04-09 18:07:38 +02:00 |
|
Matthias
|
a102cfdfc9
|
Add new /profit fields to API
|
2023-04-08 16:41:25 +02:00 |
|
Matthias
|
7ff30c6df8
|
Add additional, typesafe getters
|
2023-04-08 16:24:38 +02:00 |
|
Matthias
|
7751768b2e
|
Store initial_time value
|
2023-04-08 16:13:16 +02:00 |
|
Matthias
|
9c2cdd4fb9
|
Merge pull request #8388 from freqtrade/patch-pair-colon-bug
Bug fix: FreqAI backtest target setting
|
2023-04-08 14:16:41 +02:00 |
|
robcaulk
|
69b9b35a08
|
Merge remote-tracking branch 'origin/develop' into feat/add-pytorch-model-support
|
2023-04-08 13:22:25 +02:00 |
|
robcaulk
|
c2c97d9f78
|
make a fake pair_dict instead of MagicMocking it
|
2023-04-08 13:20:29 +02:00 |
|
Matthias
|
ac817b7808
|
Improve docstrings for key-value store
|
2023-04-08 10:09:31 +02:00 |
|
Matthias
|
4d4f4bf23e
|
Add test for key_value_store
|
2023-04-08 10:07:21 +02:00 |
|
Matthias
|
f8d89c46e5
|
Don't reset open_order_id if the order didn't cancel
|
2023-04-07 19:49:13 +02:00 |
|
Matthias
|
f03a99918a
|
Ensure hyper param file can be loaded
closes #8452
|
2023-04-04 20:04:28 +02:00 |
|
Matthias
|
a3acdd5240
|
apply stop-reserve to minimum limits only when necessary
it's unnecessary for amount - but necessary for Cost / price limits.
|
2023-04-03 06:37:31 +02:00 |
|
Matthias
|
e6a125719e
|
Slightly refactor _get_stake_amount_limit
|
2023-04-03 06:37:31 +02:00 |
|
Matthias
|
916e1bbc7c
|
Merge pull request #8412 from freqtrade/fix/partial_stops
support partially filled stops
|
2023-04-01 15:18:42 +02:00 |
|
Matthias
|
5e13b48648
|
Merge pull request #8386 from freqtrade/feature/price_to_precision_round
price to precision rounding
|
2023-03-31 07:20:10 +02:00 |
|
robcaulk
|
355fde3bca
|
revert setting dk to live in test_plot_feature_importances
|
2023-03-29 22:01:54 +02:00 |
|
Matthias
|
e062a74e70
|
Add test for partial stop order canceling
part of #8374
|
2023-03-29 06:57:17 +02:00 |
|
Matthias
|
c330c493d5
|
test for Handle stop on exchange partial filled
part of #8374
|
2023-03-29 06:57:17 +02:00 |
|
Matthias
|
a642524928
|
Improve integration test correctness
|
2023-03-29 06:48:00 +02:00 |
|
Matthias
|
eb96490c99
|
Improve some more stoploss tests
|
2023-03-28 20:28:05 +02:00 |
|
Matthias
|
6282b42741
|
Remove further Magicmock trade
|
2023-03-28 19:38:43 +02:00 |
|
Matthias
|
513df4515b
|
Improve stoploss tests
|
2023-03-28 19:19:55 +02:00 |
|
Matthias
|
411e21f430
|
Improve stop test
|
2023-03-28 18:13:26 +02:00 |
|
Matthias
|
f0b5f95fd6
|
Remove missleading comment
|
2023-03-28 18:10:26 +02:00 |
|
Matthias
|
736c396d98
|
Use correct amount for stoploss test
|
2023-03-28 16:45:54 +02:00 |
|
Matthias
|
19b78fbc22
|
Override ccxt's marketOrderRequiresPrice settings for gate
|
2023-03-28 06:57:18 +02:00 |
|
Matthias
|
cde432fef0
|
Enable gate market orders
closes #8368
|
2023-03-28 06:56:11 +02:00 |
|
Matthias
|
8ae44c204e
|
Merge pull request #8361 from TheJoeSchr/feature/trades-feather
featherdatahandler: implement trades_store/_trades_load
|
2023-03-27 21:05:30 +02:00 |
|
Matthias
|
3928051baf
|
Revert unneeded formatting changes
|
2023-03-27 20:35:26 +02:00 |
|
robcaulk
|
3cabcabcbd
|
ensure labels are properly defined in backtesting
|
2023-03-27 15:23:01 +02:00 |
|
robcaulk
|
55781e7f10
|
fix tests
|
2023-03-26 19:22:52 +02:00 |
|
Matthias
|
72284317c2
|
Fix failing backtest test
|
2023-03-26 18:21:21 +02:00 |
|
Matthias
|
80a27bc0db
|
Fix random uvicorn error
|
2023-03-26 18:18:52 +02:00 |
|
Matthias
|
b09fb5826f
|
don't use "can_short" in backtesting to determine application of leverage
|
2023-03-26 16:21:51 +02:00 |
|
Matthias
|
fb1541bdf6
|
Explicitly close loop in async tests
|
2023-03-26 16:21:51 +02:00 |
|
Matthias
|
444d18aa39
|
Revert binance PO fix, since ccxt has fixed this bug.
|
2023-03-26 16:21:51 +02:00 |
|
Matthias
|
d97500581d
|
Merge pull request #8379 from xmatthias/type_sendmsg
Type sendmsg
|
2023-03-26 14:09:01 +02:00 |
|
Matthias
|
7cdcd97c26
|
Update tests for new logic.
|
2023-03-26 11:30:44 +02:00 |
|
Matthias
|
159090c0e7
|
Add explicit tests for TRUNCATE mode
|
2023-03-26 11:14:34 +02:00 |
|
Matthias
|
0cb28f3d82
|
Use kwarg for rounding_mode, update tests with additional parameter
|
2023-03-26 11:00:41 +02:00 |
|
Matthias
|
02078456fc
|
Merge branch 'develop' into pr/asuiu/8296
|
2023-03-26 10:28:02 +02:00 |
|
Matthias
|
01dfb1cba8
|
Revert having price_rounding_mode as configuration
|
2023-03-26 10:24:47 +02:00 |
|
Matthias
|
ee205ddc86
|
Improve trade.from_json when stops are used
|
2023-03-25 20:26:56 +01:00 |
|
Matthias
|
298f5685ee
|
Reuse existing "cancel_stoploss" call
|
2023-03-25 20:06:21 +01:00 |
|
Matthias
|
f7c1ee6d3e
|
add precision values to api schema
|
2023-03-25 11:55:47 +01:00 |
|
Matthias
|
9c6a49436b
|
Export amount/price precisions per trade
|
2023-03-25 11:42:19 +01:00 |
|
Matthias
|
34313a7af6
|
Merge remote-tracking branch 'origin/develop' into type_sendmsg
|
2023-03-25 09:23:00 +01:00 |
|
Matthias
|
79a2de7a64
|
Reduce impact of short outages
|
2023-03-25 08:31:35 +01:00 |
|
Matthias
|
cbdd86d777
|
Fix test failures due to additional field
|
2023-03-24 21:05:10 +01:00 |
|
Matthias
|
469166636c
|
Set initial stoploss when creating the order
This ensures that a trade never has "None" as stoploss
|
2023-03-24 07:27:45 +01:00 |
|
Matthias
|
150c5510c7
|
Don''t fully fail bot when invalid price value is reached
closes #8300
|
2023-03-22 19:46:07 +01:00 |
|
Matthias
|
36c45fd14f
|
Remove unused argument from set_leverage
|
2023-03-21 19:14:09 +01:00 |
|
Joe Schr
|
e16db814fa
|
featherdatahandler: implement trades_store/_trades_load
|
2023-03-21 17:56:51 +01:00 |
|
Yinon Polak
|
f81e3d8667
|
sort imports
|
2023-03-21 16:42:13 +02:00 |
|
Yinon Polak
|
b9c7d338b3
|
fix test_start_backtesting
|
2023-03-21 16:38:05 +02:00 |
|
Yinon Polak
|
02bccd0097
|
add pytorch mlp models to test_start_backtesting
|
2023-03-21 16:20:35 +02:00 |
|
Yinon Polak
|
eba82360fa
|
skip pytorch tests on python 3.11 and intel based mac os
|
2023-03-21 15:18:05 +02:00 |
|
Yinon Polak
|
3fa23860c0
|
skip pytorch tests on python 3.11 and intel based mac os
|
2023-03-21 14:34:27 +02:00 |
|
Matthias
|
97c420b2df
|
Add explicit test for okx lev_prep
|
2023-03-20 19:27:48 +01:00 |
|
Matthias
|
7b5e322ef2
|
Merge pull request #8360 from freqtrade/okx_stop
Okx stoploss on exchange
|
2023-03-20 19:19:59 +01:00 |
|
Yinon Polak
|
6b4d9f97c1
|
clean code
|
2023-03-20 19:28:30 +02:00 |
|
Matthias
|
56c2aa89bc
|
Merge pull request #8344 from freqtrade/fix/db_concurrent
Fix db concurrent problem
|
2023-03-20 18:17:09 +01:00 |
|
Yinon Polak
|
81a2cbb4eb
|
fix tests
|
2023-03-20 18:41:04 +02:00 |
|
Yinon Polak
|
0510cf4491
|
add config params to tests
|
2023-03-20 18:41:04 +02:00 |
|
Yinon Polak
|
68728409aa
|
add pytorch regressor test
|
2023-03-20 18:41:04 +02:00 |
|
Yinon Polak
|
c00ffcee59
|
fix pytorch classifier test
|
2023-03-20 18:41:04 +02:00 |
|
Yinon Polak
|
e08d8190ae
|
fix test
|
2023-03-20 18:41:04 +02:00 |
|
Yinon Polak
|
2a1a8c0e64
|
fix test
|
2023-03-20 18:41:04 +02:00 |
|
Yinon Polak
|
833aaf8e10
|
create children class to PyTorchClassifier to implement the fit method where we initialize the trainer and model objects
|
2023-03-20 18:41:04 +02:00 |
|
Yinon Polak
|
566346dd87
|
classifier test - set model file extension
|
2023-03-20 18:41:03 +02:00 |
|
Yinon Polak
|
d0a33d2ee7
|
fix tests
|
2023-03-20 18:41:03 +02:00 |
|
Matthias
|
54d8aa7782
|
Test stoploss_adjust okx
|
2023-03-20 06:46:00 +01:00 |
|
Matthias
|
4690244673
|
Enable okx stop-price types
|
2023-03-20 06:40:57 +01:00 |
|
Matthias
|
2de5a59d89
|
Add test for dry-run fetching
|
2023-03-20 06:38:42 +01:00 |
|
Matthias
|
a7c7f720c0
|
Add test for okx fetch_stop
|
2023-03-19 20:03:34 +01:00 |
|
Matthias
|
222ecdecd2
|
Improve code quality
|
2023-03-19 17:50:08 +01:00 |
|
Matthias
|
3d91dd8a98
|
Support post-only orders for Binance spot
closes #8044
|
2023-03-19 15:36:35 +01:00 |
|
Matthias
|
cd9c2c4c23
|
Merge branch 'develop' into pr/froggleston/7861
|
2023-03-19 15:00:20 +01:00 |
|
Matthias
|
af6fc886f6
|
Small refactor for new methods
|
2023-03-19 14:56:41 +01:00 |
|
Matthias
|
bf3f2e4de4
|
Fix failing test
|
2023-03-19 11:16:54 +01:00 |
|
hippocritical
|
763f4f4a3e
|
Merge branch 'freqtrade:develop' into strategy_utils
|
2023-03-18 20:15:12 +01:00 |
|
Matthias
|
62c8dd98d5
|
Use combination of thread-local and asyncio-aware session context
|
2023-03-18 19:28:22 +01:00 |
|
Yinon Polak
|
244662b1a4
|
set class names attribute in the general classifier testing strategy
|
2023-03-18 14:12:31 +02:00 |
|
hippocritical
|
209811d23a
|
Merge branch 'freqtrade:develop' into strategy_utils
|
2023-03-17 08:48:52 +01:00 |
|
Matthias
|
e3e4fbd5ba
|
Minor test fix
|
2023-03-16 19:24:37 +01:00 |
|
Matthias
|
4cfbc55d34
|
Update remaining tests to get rid of .query
|
2023-03-16 18:07:06 +01:00 |
|
Matthias
|
9d6e973e5b
|
remove .query from most tests
|
2023-03-16 07:25:04 +01:00 |
|
Matthias
|
6ed337faa3
|
Update several tests to remove .query
|
2023-03-16 07:04:15 +01:00 |
|
Matthias
|
b469addffb
|
remove usage of .query from regular models
|
2023-03-15 21:00:30 +01:00 |
|
Matthias
|
47ab285252
|
Minor test fix
|
2023-03-15 20:49:35 +01:00 |
|
Matthias
|
5c280d5649
|
Improve emergency_exit handling
|
2023-03-13 20:28:13 +01:00 |
|
Matthias
|
487469680f
|
Use correct exception type for ccxt.InvalidOrder
|
2023-03-13 20:13:12 +01:00 |
|
Yinon Polak
|
366740885a
|
reduce mlp number of parameters for testing
|
2023-03-13 20:18:26 +02:00 |
|
Yinon Polak
|
918889a2bd
|
reduce mlp number of parameters for testing
|
2023-03-13 20:09:12 +02:00 |
|
Yinon Polak
|
9c8c30b0e8
|
add test
|
2023-03-13 17:17:00 +02:00 |
|
Matthias
|
f584edf809
|
Improve tests by simply running a full strategy through everything
|
2023-03-12 16:45:56 +01:00 |
|
Matthias
|
f5848ea891
|
Add test for successful_buys
|
2023-03-12 16:29:18 +01:00 |
|
Matthias
|
b5c4f9ebe2
|
Split updater_tests to be clearer
|
2023-03-12 16:27:54 +01:00 |
|
Matthias
|
0911cd72a2
|
Add test for strategy-updater start method
|
2023-03-12 15:59:14 +01:00 |
|
hippocritical
|
f722823b0d
|
Merge remote-tracking branch 'origin/strategy_utils' into strategy_utils
|
2023-03-10 09:24:08 +01:00 |
|
hippocritical
|
a3988f56b2
|
Sorry matthias, did not see that you already committed something and did overwrite you.
Added your version to it instead of mine and pushed again (since it was already overwritten by me).
|
2023-03-10 09:23:56 +01:00 |
|
hippocritical
|
5a467eb969
|
Merge branch 'freqtrade:develop' into strategy_utils
|
2023-03-10 09:18:44 +01:00 |
|
hippocritical
|
5f8202e1b5
|
Merge remote-tracking branch 'origin/strategy_utils' into strategy_utils
# Conflicts:
# freqtrade/commands/strategy_utils_commands.py
# tests/test_strategy_updater.py
|
2023-03-10 09:00:00 +01:00 |
|
hippocritical
|
bfc7f48f17
|
added checks for python3.8 or lower since ast_comments.unparse() needs python 3.9 or higher.
testing with python 3.8 would make the build fail tests, skipping it there.
|
2023-03-10 08:59:07 +01:00 |
|
Matthias
|
5b2a291109
|
Merge pull request #8273 from freqtrade/stop_from_open_lev
Stop from open lev
|
2023-03-09 19:44:16 +01:00 |
|
Matthias
|
d3a3ddbc61
|
Check if exchang provides bid/ask via fetch_tickers - and fail with spread filter if it doesn't.
closes #8286
|
2023-03-09 19:42:43 +01:00 |
|
Matthias
|
30fd1e742e
|
Add 3.8 block for strategyUpdater
|
2023-03-09 07:46:58 +00:00 |
|
Matthias
|
4d8e3c25bd
|
Merge branch 'develop' into strategy_utils
|
2023-03-09 07:12:48 +00:00 |
|
ASU
|
1132fa6093
|
feat: Added price_rounding modes in config
|
2023-03-09 02:11:31 +02:00 |
|
Matthias
|
29dfb5c169
|
Merge pull request #8291 from freqtrade/allow-ohlc-removal
allow user to drop ohlc from features in RL
|
2023-03-08 21:04:34 +01:00 |
|
Matthias
|
2c7ae756f5
|
Improve mock behavior
|
2023-03-08 07:05:59 +01:00 |
|
robcaulk
|
d9dc831772
|
allow user to drop ohlc from features in RL
|
2023-03-07 11:33:54 +01:00 |
|
Matthias
|
d779d60812
|
Expose total_profit_ratio through API
|
2023-03-06 07:10:02 +01:00 |
|
Matthias
|
cab1b750b3
|
Improve test accuracy
|
2023-03-06 06:39:05 +01:00 |
|
Matthias
|
9d285e3dc0
|
Add total_profit_ratio to telegram output
part of #8234
|
2023-03-06 06:39:05 +01:00 |
|
Matthias
|
fff08f737f
|
/status msg - improve formatting further
|
2023-03-06 06:39:05 +01:00 |
|
hippocritical
|
5dd919b7ad
|
Merge branch 'freqtrade:develop' into strategy_utils
|
2023-03-05 12:30:26 +01:00 |
|
Matthias
|
108a578772
|
Update tests to latest rpc changes
|
2023-03-04 20:17:19 +01:00 |
|
Matthias
|
3f6795962f
|
Update bybit orderbook test
|
2023-03-04 19:49:59 +01:00 |
|
Matthias
|
f0cbb4f949
|
Expose relative realized profit
|
2023-03-04 18:20:31 +01:00 |
|
Matthias
|
027e023443
|
Stop from open with leverage
|
2023-03-04 18:02:47 +01:00 |
|
Matthias
|
d0045673fa
|
Add explicit test for stoploss_from_open
|
2023-03-03 20:32:33 +01:00 |
|
hippocritical
|
d92971cca1
|
Merge branch 'freqtrade:develop' into strategy_utils
|
2023-03-03 18:56:00 +01:00 |
|
Matthias
|
6e9ff5fdd8
|
Merge pull request #8202 from freqtrade/remove-populate-any-indicators
remove populate_any_indicators
|
2023-03-03 06:33:25 +01:00 |
|
Matthias
|
022f85095e
|
Show Number of exits
part of #8234
|
2023-03-03 06:31:40 +01:00 |
|
Matthias
|
5d0e14b564
|
Don't mock full modules
|
2023-03-02 18:23:49 +01:00 |
|
Matthias
|
38050b5346
|
Simplify "model-run" conditions
|
2023-03-02 18:23:49 +01:00 |
|
Matthias
|
b1a5776f14
|
Skip reinforcement learning for python 3.11
|
2023-03-02 18:23:49 +01:00 |
|
Matthias
|
7a7f16b658
|
Skip catboost tests on py3.11
|
2023-03-02 18:23:49 +01:00 |
|
Matthias
|
e228733f1a
|
Merge pull request #8264 from xmatthias/sqlalchemy_2
Sqlalchemy 2
|
2023-03-02 18:23:01 +01:00 |
|
Matthias
|
103bd9e2f2
|
keep Trade.session private
|
2023-03-02 07:26:50 +01:00 |
|
Matthias
|
ba38a826e9
|
Update missing mocks
|
2023-03-02 06:46:17 +01:00 |
|
Matthias
|
b980f45b2b
|
Fix test mypy errors
|
2023-03-02 06:23:01 +01:00 |
|
Matthias
|
59d57d3466
|
Improve test resiliance
|
2023-03-01 20:32:56 +01:00 |
|
Matthias
|
0691bbaad9
|
Update some db types
|
2023-03-01 20:32:32 +01:00 |
|
Matthias
|
e59eaf33e0
|
Update _session to session
|
2023-03-01 20:32:31 +01:00 |
|
Matthias
|
feabed30a3
|
Update remaining exchange mock occurances
|
2023-03-01 20:27:15 +01:00 |
|
Matthias
|
2ca8b0b12e
|
Update more exchange mocks to use EXMS
|
2023-03-01 20:27:15 +01:00 |
|
Matthias
|
bcdf4e0fe8
|
Use variable for exchange mocks to shorten lines
|
2023-03-01 20:27:15 +01:00 |
|
Matthias
|
78e5ec13bb
|
Use absolute path for generic mocks
|
2023-03-01 20:27:15 +01:00 |
|
Matthias
|
8b51f5f563
|
Lowercase exchange ID
|
2023-03-01 20:27:15 +01:00 |
|
Matthias
|
756c284ecd
|
Merge pull request #8225 from freqtrade/ruff2
Ruff - add PTH rule and subsequent changes
|
2023-03-01 20:27:06 +01:00 |
|
Matthias
|
dd10dec73d
|
Improve variable wording
|
2023-02-28 20:31:02 +01:00 |
|
Matthias
|
386915378b
|
Improve /status message (show Total profit)
|
2023-02-28 19:54:47 +01:00 |
|
Matthias
|
2f1c5cf143
|
Remove pointless pylint rules
|
2023-02-28 18:22:17 +01:00 |
|
Matthias
|
3706d28125
|
use pytest.approx in favor of "prec_satoshi" ...
|
2023-02-28 18:20:37 +01:00 |
|
Matthias
|
0707e70183
|
Remove deprecated current_profit from api responses
|
2023-02-28 18:20:37 +01:00 |
|
Matthias
|
5660036f47
|
Merge pull request #8245 from eSAMTrade/bugfix-8244
Fix last_process related bug in RPC.health (BUG-#8231)
|
2023-02-28 18:18:53 +01:00 |
|
Matthias
|
244fd0e731
|
Merge pull request #8184 from LangLazy/feature
Feature market direction
|
2023-02-28 17:22:31 +01:00 |
|
Matthias
|
65d1598a90
|
Show absolute profit in /status command
|
2023-02-27 21:17:02 +01:00 |
|
Matthias
|
46b987042b
|
Include realized_profit in api output
|
2023-02-27 20:47:07 +01:00 |
|
ASU
|
1d5608d627
|
Fix last_process related bug in RPC.health
|
2023-02-27 12:14:38 +02:00 |
|
Matthias
|
5b0bc5bbc5
|
Don't "fix" dry-run kucoin orders
closes #8229
|
2023-02-26 16:17:41 +01:00 |
|
Matthias
|
6f7ab97fc3
|
Improve bybit test coverage
|
2023-02-26 16:17:41 +01:00 |
|
Matthias
|
27676f4aa2
|
Add explicit bybit test
|
2023-02-26 16:17:41 +01:00 |
|
Matthias
|
79dc972e5a
|
Add explicit test for kucoin
|
2023-02-26 16:17:41 +01:00 |
|
Matthias
|
84d905a648
|
Fix missed test
|
2023-02-25 17:39:18 +01:00 |
|
Matthias
|
d014e4590e
|
use Path.open() instead of open
|
2023-02-25 17:15:54 +01:00 |
|
Matthias
|
c8a4a773ee
|
Fix _pairs_last_refresh_time storing the wrong date
Depending on the drop_incomplete settings, this can lead to implicit bugs
|
2023-02-25 16:18:46 +01:00 |
|
Matthias
|
84b8cee004
|
Merge branch 'stable' into develop
|
2023-02-25 16:18:25 +01:00 |
|
Matthias
|
521025037d
|
Merge pull request #8203 from freqtrade/add-bufer-train-data-candles
Add buffer_train_data_candles feature
|
2023-02-24 13:25:18 +01:00 |
|
Matthias
|
ac2a2512ef
|
Merge pull request #8210 from freqtrade/clean-data-drawer
Allow user to control number of historical model files
|
2023-02-24 13:19:38 +01:00 |
|
Matthias
|
34c42be74f
|
Fix minor stylistic errors
|
2023-02-23 20:06:10 +01:00 |
|
Matthias
|
659140e190
|
Add bt-error to UI backtest method.
|
2023-02-23 20:06:10 +01:00 |
|
robcaulk
|
b8f011a2ab
|
give users ability to decide how many models to keep in dry/live
|
2023-02-22 22:27:56 +01:00 |
|
robcaulk
|
2b5c11c7b4
|
allow users to buffer train data with buffer_train_data_candles parameter
|
2023-02-21 21:08:34 +01:00 |
|
robcaulk
|
fd4e27d889
|
remove populate_any_indicators
|
2023-02-21 14:22:40 +01:00 |
|
Achmad Fathoni
|
789c867c8f
|
Fix outdated systemd related exception text.
|
2023-02-20 16:30:23 +07:00 |
|
Matthias
|
e9c64c5839
|
Update dependency to cysystemd
closes #8187
|
2023-02-19 19:30:27 +01:00 |
|
Matthias
|
b0ec35d526
|
Merge pull request #7904 from freqtrade/feat/shuffle_after_split
add shuffle_after_split option
|
2023-02-19 15:03:04 +01:00 |
|
Matthias
|
2c0fbd8500
|
Simplify test slightly
|
2023-02-18 18:07:35 +01:00 |
|
Rahul Gudise
|
ade64f25d3
|
fixed formatting
|
2023-02-17 17:08:39 -05:00 |
|
Rahul
|
72af1912ca
|
added new text
|
2023-02-17 22:01:00 +00:00 |
|
hippocritical
|
08ca0f7c0f
|
Merge branch 'freqtrade:develop' into strategy_utils
|
2023-02-17 21:07:23 +01:00 |
|
hippocritical
|
06edc5c044
|
changed to ast_comments, added tests for comments.
|
2023-02-17 21:01:09 +01:00 |
|
Matthias
|
31c7b3e136
|
Update binance leverage tiers
|
2023-02-17 06:37:03 +01:00 |
|
Matthias
|
22700527ac
|
Convert limit orders to market orders if they cross a threshold
closes #7786
|
2023-02-17 06:37:03 +01:00 |
|
Matthias
|
9600039686
|
Update dry-run fill method naming
|
2023-02-17 06:37:03 +01:00 |
|
Rahul
|
1a74ede126
|
Merge branch 'feature' of github.com:LangLazy/freqtrade into feature
|
2023-02-16 17:54:20 -05:00 |
|
Rahul
|
b73089deb8
|
fixed a test
|
2023-02-16 17:51:50 -05:00 |
|
robcaulk
|
351c5fbf7f
|
add shuffle_after_split to conftest
|
2023-02-16 19:48:22 +01:00 |
|
robcaulk
|
b6a741b421
|
merge develop into feat/shuffle_after_split
|
2023-02-16 18:46:01 +01:00 |
|
Matthias
|
3397e47ccf
|
Rename stoploss() to create_stoploss()
|
2023-02-14 20:42:08 +01:00 |
|
Matthias
|
6e55a873b3
|
Rename edge.stoploss to get_stoploss
this will make it clear that it's different from
|
2023-02-14 07:18:11 +01:00 |
|
Matthias
|
cdd324d0a9
|
Rename stoploss_reached to ft_stoploss_reached
|
2023-02-13 20:08:54 +01:00 |
|
Matthias
|
f16fd0ad23
|
Reenable binanceus active test
|
2023-02-13 07:12:46 +01:00 |
|
hippocritical
|
69a63975c1
|
Merge branch 'freqtrade:develop' into strategy_utils
|
2023-02-12 20:11:15 +01:00 |
|
Matthias
|
a3b4678ad6
|
stoploss_price_type for gate
|
2023-02-11 13:02:55 +01:00 |
|
Matthias
|
c229ba97a9
|
Update gateio terminology to Gate
|
2023-02-11 08:15:11 +01:00 |
|
Matthias
|
07e6932a17
|
Reenable longrun test mark
|
2023-02-11 08:14:55 +01:00 |
|
Matthias
|
f440d66210
|
Add sample_order for gate
|
2023-02-10 18:12:21 +01:00 |
|
Matthias
|
eab724fe54
|
Merge branch 'develop' into fut/stop_price_type
|
2023-02-09 20:02:59 +01:00 |
|
Matthias
|
980ffa6bfb
|
Add test for binance rounding leverage
|
2023-02-08 07:08:42 +01:00 |
|
Matthias
|
e2d81b0ce0
|
Skip binanceus ccxt test
|
2023-02-08 07:08:42 +01:00 |
|
Matthias
|
8c0c2496c2
|
Temporarily disable gate advanced stop orders
|
2023-02-07 07:13:57 +01:00 |
|
Matthias
|
82dad7ab17
|
Merge pull request #8086 from freqtrade/feat/cancel_order
Cancel open orders through UI/telegram
|
2023-02-06 19:43:21 +01:00 |
|
Matthias
|
b8a527e4a0
|
Add gateio price type field
|
2023-02-05 10:46:24 +01:00 |
|
Matthias
|
3497de3dd5
|
Add more validation
|
2023-02-05 10:38:58 +01:00 |
|
Matthias
|
cf9e99b8e1
|
Add tests for ordertype validation
|
2023-02-05 10:38:58 +01:00 |
|
Matthias
|
801714a588
|
Update function signatures in all templates
add typehints to help the user's editor suggest the right things.
|
2023-02-04 20:04:16 +01:00 |
|
robcaulk
|
ccb4efbe88
|
remove follow mode in favor of producer consumer
|
2023-02-02 11:40:23 +01:00 |
|
Matthias
|
c1a34396d0
|
Merge branch 'develop' into feat/cancel_order
|
2023-02-01 07:06:17 +00:00 |
|
Matthias
|
9bb376296d
|
Update parse_order test
|
2023-01-31 20:59:55 +01:00 |
|
Matthias
|
50d3b7bdef
|
Add bybit sample order
|
2023-01-31 20:00:05 +01:00 |
|
Matthias
|
42f07e6ec2
|
Improve order_parse tests
|
2023-01-31 19:45:27 +01:00 |
|
Matthias
|
6012a55828
|
Improve test
|
2023-01-31 19:40:42 +01:00 |
|
Matthias
|
9cfbb21cd7
|
Improve error messages
|
2023-01-31 19:38:43 +01:00 |
|
Matthias
|
bbc663fce1
|
Add telegram test
|
2023-01-31 19:26:26 +01:00 |
|
Matthias
|
1c47c118d6
|
Add cancel-order api test
|
2023-01-31 19:26:21 +01:00 |
|
Matthias
|
daafc1c90f
|
Update test and help
|
2023-01-31 18:16:59 +01:00 |
|
Matthias
|
1dc3c58775
|
Convert missing candle count to int
closes #8082
|
2023-01-31 11:04:56 +00:00 |
|
Matthias
|
5a7008f377
|
rename handle_timedout to handle_cancel_order
|
2023-01-30 20:02:01 +01:00 |
|
Matthias
|
f57394c1ce
|
Merge branch 'develop' into bybit
|
2023-01-30 07:23:41 +01:00 |
|
Matthias
|
c4482d56ab
|
Merge branch 'stable' into new_release
|
2023-01-30 07:10:32 +01:00 |
|
Matthias
|
ede79590da
|
Update ccxt compat tests with kucoin order
|
2023-01-29 19:56:13 +01:00 |
|
Matthias
|
507d3d6d9b
|
Add ci for binance.us
|
2023-01-29 15:14:55 +01:00 |
|
Matthias
|
f6ba0fe6ae
|
bybit: fix broken ccxt tests
|
2023-01-28 18:23:23 +01:00 |
|
Matthias
|
d1b069abfb
|
bybit: Update test to align with defaultType change
|
2023-01-27 20:33:34 +01:00 |
|
Matthias
|
7029b9602c
|
Merge branch 'develop' into bybit
|
2023-01-27 20:30:05 +01:00 |
|
Matthias
|
aa15837589
|
Add test for filled_date not updating if it's already set
|
2023-01-27 20:20:15 +01:00 |
|
Matthias
|
8665d0866d
|
Add test for bybit startup magic
|
2023-01-26 19:58:42 +01:00 |
|
Matthias
|
051c3be99e
|
add test case for bybit
|
2023-01-24 07:21:56 +01:00 |
|
Matthias
|
31745a9dc2
|
bybit: Initial implementation liquidation calculation
|
2023-01-24 07:21:56 +01:00 |
|
Matthias
|
93ce963e9b
|
Update test name
|
2023-01-24 07:21:56 +01:00 |
|
Matthias
|
752110a268
|
Add online tests for bybit
|
2023-01-24 07:21:56 +01:00 |
|
Matthias
|
d05ecd630f
|
Update tests for new liquidation parameter
|
2023-01-24 07:21:56 +01:00 |
|
Matthias
|
63c732a560
|
Bybit futures data download
|
2023-01-24 07:21:56 +01:00 |
|
Matthias
|
078b430828
|
Add ccxt compat tests for order parsing
|
2023-01-23 18:22:07 +01:00 |
|
Matthias
|
bb355cfac5
|
improve naming of backtest function
|
2023-01-21 19:46:27 +01:00 |
|
Matthias
|
80bb120026
|
Simplify backtesting by removing now unnecessary private function
|
2023-01-21 18:01:01 +01:00 |
|
Matthias
|
1211b72255
|
Add test to show behavior reported in #7978
|
2023-01-21 16:23:32 +01:00 |
|
Matthias
|
772800bf74
|
Fix bug in stake_amount adjustment
This was preventing a DCA order to take the remaining stake
|
2023-01-21 08:52:10 +01:00 |
|
Matthias
|
865d678304
|
Add backtest_detail test for futures
|
2023-01-20 09:45:02 +00:00 |
|
Matthias
|
28e51e2dfb
|
Simplify some test setups
|
2023-01-20 08:28:50 +00:00 |
|
Matthias
|
58d48e79da
|
Convert tests/datadir to path object - better mirroring an initialized configuration
|
2023-01-20 08:07:02 +00:00 |
|
Matthias
|
a5d87859dc
|
Refactor test to reuse variable
|
2023-01-20 07:27:35 +00:00 |
|
Matthias
|
6e22607387
|
Add 5m futures testdata to support detail-backtest tests
|
2023-01-20 07:08:38 +00:00 |
|
Matthias
|
634b80f0e7
|
Add tests for plotconfig in ws mode
|
2023-01-18 18:15:35 +01:00 |
|
Matthias
|
4aaa439221
|
Merge pull request #7976 from adarkforce/max-open-trades
Hyperopt Max open trades
|
2023-01-17 20:41:48 +01:00 |
|
Matthias
|
c8ecedf6d5
|
Clarify a variable via typehint
|
2023-01-17 20:05:18 +01:00 |
|
Matthias
|
7092212ed5
|
re-add futures tickers quoteVolume assert
|
2023-01-17 06:57:48 +01:00 |
|
Matthias
|
98dcab49ab
|
Add fetch_tickers test for futures
|
2023-01-16 23:06:18 +01:00 |
|
Matthias
|
b4fcda2c11
|
add aiohttp proxy
|
2023-01-16 22:37:21 +01:00 |
|
Matthias
|
92a5efad0e
|
Fix set_test_proxy usage
|
2023-01-16 22:09:53 +01:00 |
|
Matthias
|
b193d8418d
|
Deepcopy config before adding proxies
|
2023-01-16 21:31:01 +01:00 |
|
Matthias
|
f46b62f1a7
|
Attempt to use and setup a proxy for CI
|
2023-01-16 21:15:05 +01:00 |
|
Matthias
|
394a973bbb
|
Revert "Attempt to use and setup a proxy for CI"
This reverts commit 48ae248d2d .
|
2023-01-16 21:14:46 +01:00 |
|
Matthias
|
48ae248d2d
|
Attempt to use and setup a proxy for CI
|
2023-01-16 21:14:19 +01:00 |
|
Antonio Della Fortuna
|
5e10bb2cca
|
Merge branch 'develop' of https://github.com/freqtrade/freqtrade into max-open-trades
|
2023-01-16 20:19:46 +01:00 |
|
froggleston
|
813724bd82
|
Add a new analysis group to output stats grouped by exit_tag
|
2023-01-16 13:28:40 +00:00 |
|
Antonio Della Fortuna
|
ab12aace5f
|
changed trades_space to max_open_trades_space
|
2023-01-15 11:50:40 +01:00 |
|
Antonio Della Fortuna
|
5e64980319
|
Merge branch 'develop' of https://github.com/freqtrade/freqtrade into max-open-trades
|
2023-01-15 11:44:35 +01:00 |
|