Matthias
|
29863ad2bf
|
Fix error when ask_last_balance is not set
closes #5181
|
2021-10-07 06:51:29 +02:00 |
|
Matthias
|
992cef56e6
|
Add test for sysinfo endpoint
|
2021-10-06 19:36:51 +02:00 |
|
Matthias
|
a4a5c1aad0
|
Fix scheduling test (a little bit)
|
2021-10-06 07:08:28 +02:00 |
|
Sam Germain
|
362c29c315
|
Added patch_get_signal(freqtrade, enter_long=False, enter_short=True, exit_short=True) a bunch
|
2021-10-05 03:15:28 -06:00 |
|
Sam Germain
|
d8ba3d8cde
|
Added trade.is_short = is_short a lot
|
2021-10-05 02:16:17 -06:00 |
|
Sam Germain
|
c72aac4356
|
Added trade.is_short = is_short a lot
|
2021-10-05 02:13:29 -06:00 |
|
Sam Germain
|
29e582c6d9
|
Fixed time format for schedule and update_funding_fees conf is mocked better
|
2021-10-05 01:42:46 -06:00 |
|
Sam Germain
|
928c4edace
|
removed side from execute_trade_exit
|
2021-10-03 23:22:51 -06:00 |
|
Sam Germain
|
9046caa27c
|
fixed test_update_trade_state_sell
|
2021-10-03 23:13:34 -06:00 |
|
Matthias
|
6e1e1e00c2
|
Fix mock going into nirvana
|
2021-10-04 06:59:08 +02:00 |
|
Sam Germain
|
2a2b759419
|
patch_get_signal test updates
|
2021-10-03 17:41:01 -06:00 |
|
Matthias
|
1c63d01cec
|
Prevent using market-orders on gateio
GateIo does not support market orders on spot markets
|
2021-10-03 14:14:16 +02:00 |
|
Sam Germain
|
d75934ce92
|
'is_short' -> is_short: test_freqtradebot
|
2021-10-03 04:44:39 -06:00 |
|
Sam Germain
|
56ff0a95a7
|
Merge branch 'feat/short' into lev-freqtradebot
|
2021-10-03 02:26:41 -06:00 |
|
Sam Germain
|
70db228f24
|
Merge branch 'feat/short' into funding-fee
|
2021-10-03 02:15:54 -06:00 |
|
Sam Germain
|
dcb9ce9513
|
isort
|
2021-10-03 02:14:52 -06:00 |
|
Sam Germain
|
d3f7207fe6
|
Merge branch 'develop' into feat/short
|
2021-10-03 02:12:25 -06:00 |
|
Sam Germain
|
09ef0781a1
|
switching limit_buy_order_usdt and limit_sell_order_usdt to limit_order(enter_side[is_short]) and limit_order(exit_side[is_short])
|
2021-10-03 01:52:58 -06:00 |
|
Matthias
|
e73f5ab480
|
Add test confirming #5652
|
2021-10-03 09:49:55 +02:00 |
|
Matthias
|
ad6ca3773d
|
Merge pull request #5592 from samgermain/test-freqtradebot-usdt
Test freqtradebot usdt
|
2021-10-03 09:41:08 +02:00 |
|
Matthias
|
9e77a739fa
|
Change usdt stake_amount to 60$
|
2021-10-03 09:22:50 +02:00 |
|
Sam Germain
|
57d66cc0f7
|
Merge branch 'test-freqtradebot-usdt' into lev-freqtradebot
|
2021-10-02 20:51:50 -06:00 |
|
Sam Germain
|
058c7b3e99
|
Fixed odd test_execute_entry where the filled coins were higher than the amount
|
2021-10-02 20:43:32 -06:00 |
|
Sam Germain
|
908dee961d
|
Changed test values in test_sell_profit_only to usdt like values
|
2021-10-02 20:37:05 -06:00 |
|
Sam Germain
|
93679db7c4
|
Removed ... TODOs
|
2021-10-02 20:33:46 -06:00 |
|
Sam Germain
|
057a187231
|
Removed uneccessary TODOs
|
2021-10-02 20:32:51 -06:00 |
|
Sam Germain
|
3823ca4162
|
Merge branch 'test-freqtradebot-usdt' into lev-freqtradebot
|
2021-10-02 20:26:52 -06:00 |
|
Matthias
|
3b5cc5f015
|
Improve dates used for hyperopt tests
|
2021-10-02 15:37:01 +02:00 |
|
Matthias
|
77388eb423
|
Improve generate_test_data to make it easier to use
|
2021-10-02 15:23:48 +02:00 |
|
Matthias
|
5fdeca812d
|
Combine most hyperopt-loss tests to one
|
2021-10-02 14:30:24 +02:00 |
|
Matthias
|
022839b728
|
remove unnecessary test
|
2021-10-02 13:17:10 +02:00 |
|
Matthias
|
e5e1e49f53
|
Remove some unused test parameters
|
2021-10-02 13:01:33 +02:00 |
|
Sam Germain
|
87ff65d31e
|
Fixed failing test_handle_protections
|
2021-10-02 04:06:22 -06:00 |
|
Sam Germain
|
72388d3376
|
tried to solve test_update_funding_fees:
|
2021-10-02 03:52:00 -06:00 |
|
Sam Germain
|
b3656ddfc9
|
Merge branch 'feat/short' into lev-freqtradebot
|
2021-10-02 03:36:32 -06:00 |
|
Sam Germain
|
e8b4cf6eaa
|
Merge branch 'develop' into feat/short
|
2021-10-02 03:15:12 -06:00 |
|
Sam Germain
|
96d09b5615
|
Fixed breaking rpc tests
|
2021-10-02 01:44:30 -06:00 |
|
Sam Germain
|
6f8e66117b
|
flake8 isort
|
2021-10-02 01:44:30 -06:00 |
|
Sam Germain
|
107fa911a5
|
Fixed test_tsl_on_exchange_compatible_with_edge
|
2021-10-02 01:44:30 -06:00 |
|
Rokas Kupstys
|
c820db4c60
|
Fix couple more usdt tests which failed due to ticker prices causing roi being hit, but tests did not expect that to happen.
|
2021-10-02 01:44:30 -06:00 |
|
Rokas Kupstys
|
8961370269
|
Fix failing test due to not updated expected values.
|
2021-10-02 01:44:30 -06:00 |
|
Rokas Kupstys
|
2ee87f8c66
|
Fix failing USDT tests due to not enough open markets.
|
2021-10-02 01:44:30 -06:00 |
|
Sam Germain
|
43339f1660
|
A lot of the usdt freqtradebot tests pass now
|
2021-10-02 01:44:30 -06:00 |
|
Sam Germain
|
ba5d78f005
|
swapped default_conf for default_conf_usdt and ticker for ticker_usdt
|
2021-10-02 01:44:30 -06:00 |
|
Sam Germain
|
7eebb6bb2d
|
updated test_create_trade to use default_conf_usdt
|
2021-10-02 01:44:30 -06:00 |
|
Sam Germain
|
755cc9cda1
|
Updated test_check_available_stake_amount to use default_conf_usdt
|
2021-10-02 01:44:30 -06:00 |
|
Sam Germain
|
26fdad8468
|
Removed edge_conf_usdt
|
2021-10-02 01:44:30 -06:00 |
|
Sam Germain
|
d0e0d0ee01
|
Removed init_persistence_usdt
|
2021-10-02 01:44:30 -06:00 |
|
Sam Germain
|
5ce09c7519
|
updated test_reupdate_enter_order_fees to usdt
|
2021-10-02 01:44:30 -06:00 |
|
Sam Germain
|
ffa9a3ac7d
|
changed default_conf_usdt stake_amount to 10
|
2021-10-02 01:44:30 -06:00 |
|
Sam Germain
|
6fdcf8cd73
|
created default_conf_usdt and init_persistence_usdt so that these tests pass: test_handle_stoploss_on_exchange_trailing, test_handle_stoploss_on_exchange_custom_stop, test_update_trade_state_withorderdict
|
2021-10-02 01:44:30 -06:00 |
|
Sam Germain
|
d1e3d48075
|
changed test_update_trade_state_withorderdict to usdt
|
2021-10-02 01:44:30 -06:00 |
|
Sam Germain
|
8d7f75c4de
|
Fixed a bunch of freqtradebot tests
|
2021-10-02 01:44:30 -06:00 |
|
Sam Germain
|
dadd134200
|
changes some tests to use usdt values
|
2021-10-02 01:44:30 -06:00 |
|
Matthias
|
99e3450d30
|
Merge pull request #5642 from freqtrade/add_trade_conversion_command
Add trade conversion command
|
2021-10-01 06:38:42 +02:00 |
|
Matthias
|
5f23af5802
|
Rename update_open_trades to clarify it's only called at startup
|
2021-09-30 07:24:16 +02:00 |
|
Sam Germain
|
6e86bdb820
|
Added test_update_funding_fees
|
2021-09-29 23:11:01 -06:00 |
|
Sam Germain
|
ba60aad89d
|
parameterized TradingMode in persistence
|
2021-09-29 22:59:09 -06:00 |
|
Sam Germain
|
af6afd0ac2
|
Revert "Replace datetime.utcnow with datetime.now(timezone.utc)"
This reverts commit c4ac876183 .
|
2021-09-29 22:27:21 -06:00 |
|
Sam Germain
|
c4ac876183
|
Replace datetime.utcnow with datetime.now(timezone.utc)
|
2021-09-29 22:16:44 -06:00 |
|
Matthias
|
248c61bb26
|
Add test for trades-to-ohlcv
|
2021-09-29 19:39:29 +02:00 |
|
Rokas Kupstys
|
e025576d8c
|
Introduce markets_static fixture serving an immutable list of markets. Adapt pairlist/markets tests to use this new fixture.
This allows freely modifying markets in get_markets() without a need of updating pairlist/markets tests.
|
2021-09-29 10:15:05 +03:00 |
|
Sam Germain
|
545b62d746
|
Merge branch 'feat/short' into funding-fee
|
2021-09-27 23:34:09 -06:00 |
|
Sam Germain
|
1a132758d0
|
merged with feat/short
|
2021-09-27 23:26:20 -06:00 |
|
Matthias
|
84e013de2d
|
Update confirm_trade_entry to support "side" parameter
|
2021-09-26 19:33:22 +02:00 |
|
Matthias
|
ec445776e9
|
Merge pull request #5601 from ferrants/parameterize-tests
parameterize some tests
|
2021-09-26 19:07:47 +02:00 |
|
Matthias
|
4fd00db630
|
Use "combined" enter_tag column
|
2021-09-26 15:22:37 +02:00 |
|
Matthias
|
2a678bdbb4
|
Update buy_tag column to long_tag
|
2021-09-26 08:37:44 +02:00 |
|
Matthias
|
f4f204d849
|
Update test to use cost dict
|
2021-09-24 20:17:38 +02:00 |
|
Matthias
|
fcca637107
|
Merge pull request #5599 from freqtrade/notify_trigger_prot
Notify trigger protections
|
2021-09-23 07:17:26 +02:00 |
|
matt ferrante
|
2bf49445b7
|
add parameterized names
|
2021-09-22 16:11:27 -06:00 |
|
Matthias
|
a0ef89d910
|
Also support column-transition for V1 strategies
|
2021-09-22 20:52:55 +02:00 |
|
Matthias
|
0e13d57e57
|
Update advise_* methods to entry/exit
|
2021-09-22 20:42:31 +02:00 |
|
Matthias
|
4c6b1cd55b
|
Add very simple short logic to test-strategy
|
2021-09-22 20:36:03 +02:00 |
|
Matthias
|
5928ba9c88
|
Test and document leverage strategy callback
|
2021-09-22 20:14:52 +02:00 |
|
matt ferrante
|
30cc69c880
|
set all to eth for multi test
|
2021-09-22 11:28:42 -06:00 |
|
matt ferrante
|
8cfb6ddd51
|
fix long line
|
2021-09-22 10:48:13 -06:00 |
|
matt ferrante
|
f768bdea50
|
cleanup based on feedback
|
2021-09-22 10:32:30 -06:00 |
|
Sam Germain
|
553c868d7f
|
combined test_order_book_depth_of_market and test_order_book_depth_of_market_high_delta
|
2021-09-21 16:40:24 -06:00 |
|
Matthias
|
c791b95405
|
Use new TestStrategy (V3) by default in tests
|
2021-09-21 20:24:08 +02:00 |
|
matt ferrante
|
707d0ef795
|
remove trades_for_order3
|
2021-09-21 12:16:10 -06:00 |
|
Matthias
|
7a5c7e7020
|
Update some tests to use StrategyV3
|
2021-09-21 19:33:33 +02:00 |
|
matt ferrante
|
277828bf0e
|
parameterize some tests
|
2021-09-21 07:56:16 -06:00 |
|
Matthias
|
4b5cd891cd
|
Add V3 test strategy
|
2021-09-21 07:12:46 +02:00 |
|
Matthias
|
3ce05c0d54
|
Add "sane" defaults to protection triggers
|
2021-09-20 20:16:58 +02:00 |
|
Matthias
|
fd23ab3d64
|
improve formatting, add tests
|
2021-09-20 19:50:56 +02:00 |
|
Matthias
|
dd0db7ee5d
|
Split protection-notification into global and per-pair
|
2021-09-20 19:23:40 +02:00 |
|
Matthias
|
a0fb43c6ca
|
Add pairlock-notification
|
2021-09-20 19:12:59 +02:00 |
|
Sam Germain
|
6db2813850
|
merged with feat/short
|
2021-09-19 20:33:08 -06:00 |
|
Sam Germain
|
043bfcd5ad
|
Fixed a lot of failing tests"
|
2021-09-19 20:24:22 -06:00 |
|
Sam Germain
|
d7c7448632
|
merged lev-freqtradebot with lev-strat
|
2021-09-19 19:06:43 -06:00 |
|
Sam Germain
|
778f0d9d0a
|
Merged feat/short into lev-strat
|
2021-09-19 17:44:12 -06:00 |
|
Sam Germain
|
60a678fea7
|
merged with feat/short
|
2021-09-19 17:02:09 -06:00 |
|
Sam Germain
|
d8d6f245a7
|
Fixed breaking tests in test_freqtradebot.py
|
2021-09-19 16:44:02 -06:00 |
|
Sam Germain
|
ee0ebdf0f2
|
merged with develop
|
2021-09-19 15:35:54 -06:00 |
|
Matthias
|
1da091dea3
|
ProtectionManager should return the lock just created
|
2021-09-19 19:41:19 +02:00 |
|
Matthias
|
c46ef637c3
|
Merge pull request #5593 from samgermain/parametrized-test-freqtradebot
Parametrized test freqtradebot
|
2021-09-19 13:40:13 +02:00 |
|
Matthias
|
ab88217186
|
Improve /balance output to include starting balance and percentual change
closes #5503
|
2021-09-19 13:17:34 +02:00 |
|
Matthias
|
66c2034c3f
|
Merge pull request #5387 from samgermain/lev-exchange
Lev exchange
|
2021-09-19 13:00:38 +02:00 |
|
Sam Germain
|
fa74b95a01
|
reduced amount of code for leverage_brackets test
|
2021-09-19 02:33:28 -06:00 |
|
Sam Germain
|
ddc203ca69
|
remove %s in test_exchange unix time
|
2021-09-19 02:26:59 -06:00 |
|
Sam Germain
|
2b6d134294
|
Merge branch 'feat/short' into lev-exchange
|
2021-09-19 01:57:30 -06:00 |
|
Arunavo Ray
|
c54259b4c5
|
Added ftx interest formula tests
|
2021-09-19 11:35:29 +05:30 |
|
Sam Germain
|
cee4ed541b
|
parametrized test_update_trade_state_withorderdict
|
2021-09-18 19:46:46 -06:00 |
|
Sam Germain
|
ec9dbc550e
|
parametrized test_create_trade_minimal_amount
|
2021-09-18 19:19:53 -06:00 |
|
Rokas Kupstys
|
eab7f8f694
|
[SQUASH] Doh.
|
2021-09-18 15:44:21 +03:00 |
|
Sam Germain
|
518a59ad41
|
parametrized test_edge_overrides_stoploss
|
2021-09-18 03:20:00 -06:00 |
|
Sam Germain
|
42a2fdc1c5
|
parametrized test_order_dict
|
2021-09-18 03:01:08 -06:00 |
|
Sam Germain
|
216f75bbb9
|
parametrized test_sell_profit_only , test__safe_exit_amount, test_order_book_bid_strategy1
|
2021-09-18 02:53:34 -06:00 |
|
Rokas Kupstys
|
e4ca42faec
|
[SQUASH] Update stoploss_from_absolute to behave more like stoploss_from_open and add a test for it.
|
2021-09-18 10:48:53 +03:00 |
|
Rokas Kupstys
|
7e6aa9390a
|
[SQUASH] Unconditionally include quote currency when asset is explicitly specified. Added docs suggesting to use string formatting to make strategy independent of configured stake currency.
|
2021-09-18 10:48:53 +03:00 |
|
Rokas Kupstys
|
5dc78a0c66
|
[SQUASH] Get rid of _initialize() and fix informatives for dynamic pairlists.
|
2021-09-18 10:48:53 +03:00 |
|
Rokas Kupstys
|
dfa61b7ad2
|
[SQUASH] Fix informatives for each pair not being created because dataprovider was not available.
Fix not being able to have informative dataframe of a pair in whitelist.
|
2021-09-18 10:48:53 +03:00 |
|
Rokas Kupstys
|
1fdb656334
|
Add a decorator which can be used to declare populate_indicators() functions for informative pairs.
|
2021-09-18 10:48:18 +03:00 |
|
Matthias
|
11f08b0053
|
Merge pull request #5582 from sergeykhliustin/develop
Added days parameter to PerformanceFilter
|
2021-09-18 09:24:14 +02:00 |
|
Matthias
|
56fb25c5e5
|
Add test for PerformanceFilter lookback
|
2021-09-18 09:10:37 +02:00 |
|
Sam Germain
|
2c21bbfa0c
|
Fixed create order margin call count tests and made _ccxt_config a computed property
|
2021-09-17 16:45:02 -06:00 |
|
Matthias
|
4d558879e9
|
Merge branch 'feat/short' into pr/samgermain/5378
|
2021-09-17 19:33:35 +02:00 |
|
Matthias
|
d680fdf33a
|
Merge branch 'develop' into feat/short
|
2021-09-17 11:16:37 +02:00 |
|
Sam Germain
|
2e8d00e877
|
temp commit message
|
2021-09-17 01:15:21 -06:00 |
|
Sam Germain
|
32e52cd460
|
Added leverage brackets dry run test
|
2021-09-17 00:41:00 -06:00 |
|
Sam Germain
|
798a0c9827
|
Tried to add call count to test_create_order
|
2021-09-17 00:10:53 -06:00 |
|
Sam Germain
|
0628790da9
|
merged lev-freqtradebot with feat/short
|
2021-09-16 23:49:43 -06:00 |
|
Sam Germain
|
8123579442
|
added trading mode to persistence tests
|
2021-09-16 23:47:44 -06:00 |
|
Sam Germain
|
e78f38c7b6
|
Merge branch 'feat/short' into funding-fee
|
2021-09-16 23:32:44 -06:00 |
|
Sam Germain
|
e7b6f3bfd1
|
removed changes to test_persistence
|
2021-09-16 23:32:23 -06:00 |
|
Sam Germain
|
ff5b402f58
|
Merge branch 'feat/short' into lev-exchange
|
2021-09-16 23:27:44 -06:00 |
|
Sam Germain
|
dced167ea2
|
fixed some stuff in the leverage brackets binance test
|
2021-09-16 23:23:36 -06:00 |
|
Sam Germain
|
57c7926515
|
leverage updates on exchange classes
|
2021-09-16 23:05:13 -06:00 |
|
Sam Germain
|
0ced05890a
|
removed space between @ and pytest
|
2021-09-16 16:28:23 -06:00 |
|
Sam Germain
|
dec2f377ff
|
Removed utils, moved get_sides to conftest
|
2021-09-16 16:25:02 -06:00 |
|
Sam Germain
|
a8657bb1ce
|
Removed backtesting funding-fee code
|
2021-09-16 03:50:01 -06:00 |
|
Sam Germain
|
4c91126c49
|
some short freqtradebot parametrized tests
|
2021-09-16 03:23:45 -06:00 |
|
Matthias
|
994c3c3a4c
|
Add some errorhandling for custom estimator
|
2021-09-16 07:13:25 +02:00 |
|
Sam Germain
|
98b00e8daf
|
merged with feat/short
|
2021-09-15 22:28:10 -06:00 |
|
Sam Germain
|
cbaf477bec
|
changed kraken set lev implementation
|
2021-09-15 21:55:19 -06:00 |
|
Sam Germain
|
5fcb69a0b5
|
Parametrized test_persistence
|
2021-09-15 18:29:17 -06:00 |
|
Matthias
|
e4ec5679a1
|
Merge pull request #5574 from freqtrade/agefilter_cache
Agefilter cache
|
2021-09-15 06:33:36 +02:00 |
|
Sam Germain
|
d604757056
|
Added is_short to conf tests
|
2021-09-14 21:10:38 -06:00 |
|
Sam Germain
|
d3ab2f887f
|
merged with feat/short
|
2021-09-14 18:32:08 -06:00 |
|
Sam Germain
|
47677ccd91
|
Merge branch 'feat/short' into lev-exchange
|
2021-09-14 18:27:51 -06:00 |
|
Sam Germain
|
d77ab337bf
|
merged with develop
|
2021-09-14 18:26:46 -06:00 |
|
Sam Germain
|
5f6384a961
|
Added tests to freqtradebot
|
2021-09-14 17:18:57 -06:00 |
|
Matthias
|
4e2b1764b8
|
ccxt_compat_tests must run with dry-run=False
|
2021-09-14 20:24:44 +02:00 |
|
Matthias
|
315ea1e116
|
Merge pull request #5566 from freqtrade/remove_hyperopt
Remove legacy hyperopt
|
2021-09-14 19:20:58 +02:00 |
|
Matthias
|
35eda8c8c7
|
Improve agefilter test
|
2021-09-14 07:07:20 +02:00 |
|
Matthias
|
3ce5197e8d
|
Add Tests for AgeFilter caching
closes #5552
|
2021-09-14 06:45:26 +02:00 |
|
Sam Germain
|
7e0eb0adcf
|
merged with feat/short
|
2021-09-13 14:14:54 -06:00 |
|
Sam Germain
|
5225bd4a5b
|
Merge branch 'develop' into feat/short
|
2021-09-13 14:02:23 -06:00 |
|
Matthias
|
a12c3ecc9b
|
Remove credentials whenever dry-run is set from within the exchange
|
2021-09-13 20:27:32 +02:00 |
|