Sam Germain
|
32d57f624e
|
delisted bibox following ccxt PR https://github.com/ccxt/ccxt/pull/16067
|
2022-12-15 15:00:27 -05:00 |
|
Matthias
|
c963fd720b
|
Slightly change test setup for dry_run_order_fill
|
2022-11-23 18:17:14 +01:00 |
|
Matthias
|
30b467906c
|
Delist FTX, following ccxt's delisting.
|
2022-11-14 19:40:57 +01:00 |
|
Matthias
|
6e95b6667d
|
Modify test ensuring we always have a 0 index
|
2022-10-19 11:57:05 +02:00 |
|
Matthias
|
c2914feb12
|
Don't fail contract size repopulation if pair is no longer available
|
2022-10-17 09:55:18 +00:00 |
|
Matthias
|
39c27cfc37
|
Don't fail if fetchTickers is not availlable
|
2022-10-13 06:58:02 +00:00 |
|
Matthias
|
4623c3ec1d
|
Improve test resiliance
|
2022-10-09 10:55:38 +02:00 |
|
Matthias
|
7c702dd106
|
Add cache eviction
|
2022-10-06 14:51:52 +00:00 |
|
Matthias
|
92a1d58df8
|
Evict cache if we didn't get new candles for X hours
|
2022-10-06 14:51:52 +00:00 |
|
Matthias
|
f475c6c305
|
Add Specific, time-sensitive test-case for new behavior
|
2022-10-06 14:51:52 +00:00 |
|
Matthias
|
638515bce5
|
Test advanced caching
|
2022-10-06 14:51:52 +00:00 |
|
Matthias
|
678272e2ef
|
Improve test formatting
|
2022-10-06 14:51:52 +00:00 |
|
Matthias
|
98ba57ffaa
|
Better test for contract calculation change
closes #7449
|
2022-09-24 15:25:04 +02:00 |
|
Matthias
|
00b192b4df
|
Add test to verify #7449
|
2022-09-24 14:51:58 +02:00 |
|
Matthias
|
39b6cadd14
|
Test keyerror case for funding_Fee calculation
|
2022-09-08 07:24:57 +02:00 |
|
Matthias
|
3454a52b95
|
Explicitly test amount_to_contract_precision
|
2022-09-07 06:55:22 +02:00 |
|
Matthias
|
f3c73189d5
|
Remove pointless default on wallet_balance argument
|
2022-09-01 06:49:51 +02:00 |
|
Matthias
|
4aec2db14d
|
Remove isClose from tests in favor of pytest.approx
|
2022-08-31 08:25:56 +00:00 |
|
Matthias
|
71846ecbf2
|
Partially revert prior commit, use correct exchange class
|
2022-08-29 21:51:10 +02:00 |
|
Matthias
|
eee2071e32
|
Fix non-testing liquidation test
|
2022-08-29 21:04:09 +02:00 |
|
Matthias
|
27a9f98d5f
|
Simplify liquidation price structure, improve test cov
|
2022-08-29 07:04:48 +02:00 |
|
Matthias
|
226fa5d93c
|
Simplify liquidation price calling structure
|
2022-08-29 07:04:48 +02:00 |
|
Matthias
|
104a73025d
|
Uppercase TimeInForce (align with ccxt)
|
2022-08-27 10:30:06 +02:00 |
|
Matthias
|
01126c43f7
|
Fix liquidation price tier calculation
closes #7294
|
2022-08-26 20:14:24 +02:00 |
|
Matthias
|
753d1b2aad
|
Update leverage tier terminology to be clear and aligned with ccxt
|
2022-08-26 19:34:51 +02:00 |
|
Matthias
|
6036018f35
|
Extract contracts_to_amount and amount_to_contracts to standalone functions
|
2022-08-23 06:37:38 +02:00 |
|
Matthias
|
5f38a574ce
|
Add okx broker id
|
2022-08-23 06:37:38 +02:00 |
|
Matthias
|
2dc34779d5
|
Fix line length
|
2022-08-21 18:07:41 +02:00 |
|
Matthias
|
f6d832c6d9
|
Add get_option to expose ft_has via method
|
2022-08-21 17:51:46 +02:00 |
|
Matthias
|
4511634f3a
|
improve test coverage
|
2022-08-20 14:03:47 +02:00 |
|
Matthias
|
15e85797c2
|
Simplify to_precision tests and imports
|
2022-08-15 08:51:15 +02:00 |
|
Matthias
|
d75e0a9820
|
Fix Flake8 errors after flake update
|
2022-08-01 06:43:59 +02:00 |
|
Kavinkumar
|
a4bada3ebe
|
Partial exit using average price (#6545)
Introduce Partial exits
|
2022-07-31 14:19:04 +02:00 |
|
Matthias
|
bad15f077c
|
Simplify fetch_positions by using already existing method
|
2022-07-30 17:49:06 +02:00 |
|
Matthias
|
ea112fb583
|
Add test for empty order (cancelled order)
|
2022-07-25 17:47:28 +02:00 |
|
Matthias
|
4172f92bfc
|
simplify dry-run taker/maker selection
|
2022-07-16 17:25:13 +02:00 |
|
Matthias
|
8d2e22f009
|
Merge branch 'develop' into pr/samgermain/6780
|
2022-07-16 15:35:00 +02:00 |
|
Matthias
|
d03dfb3934
|
Oder cost is real cost (including leverage)
|
2022-07-16 13:14:21 +02:00 |
|
Matthias
|
6ac1aa15f5
|
Reenable ccxt order checks
|
2022-07-11 10:36:19 +02:00 |
|
Matthias
|
f8e35d8760
|
Add TODO to disabled test
|
2022-07-11 10:30:05 +02:00 |
|
Matthias
|
523d8a84a8
|
skip "supports market order" for now until CCXT fixes their assignemnt bugs.
|
2022-07-11 10:22:51 +02:00 |
|
Matthias
|
c98e7ea055
|
Revert allowing empty currency for futures
|
2022-07-09 08:57:15 +02:00 |
|
Matthias
|
b7167ec880
|
Fix wrong fee calclulation for gateio futures
|
2022-07-09 08:51:59 +02:00 |
|
Matthias
|
81f7d77d74
|
Allow fee currency to be empty for futures
|
2022-07-09 08:51:28 +02:00 |
|
Matthias
|
2499276fca
|
Refactor calculate_fee_rate to take separate parameters instead of an "Order"
we passed in a trade object anyway
|
2022-07-09 08:51:28 +02:00 |
|
Matthias
|
24cf044646
|
Fix bybit spot mode
|
2022-05-27 08:18:04 +00:00 |
|
Matthias
|
682daa4e94
|
Reset logging mixin to avoid random test failure
|
2022-05-26 18:05:40 +02:00 |
|
Matthias
|
eb5fe9e3ae
|
Merge pull request #6857 from froggleston/develop
Add support for fudging unavailable funding rates, allowing backtesti…
|
2022-05-23 06:31:51 +02:00 |
|
Matthias
|
0d388b561b
|
Add test for "combine_funding_and_mark", fix bug
|
2022-05-21 09:03:30 +02:00 |
|
Matthias
|
2cf17e04be
|
Init persistence for tests that use dry-run orders
|
2022-05-20 06:26:16 +02:00 |
|