Sam Germain
|
fa2c9fc51f
|
replaced mmr_key with unified maintenanceMarginRate
|
2022-02-12 23:02:15 -06:00 |
|
Sam Germain
|
e987e0e2a9
|
exchange minor fixes
|
2022-02-12 23:02:15 -06:00 |
|
Sam Germain
|
f3cb7e90e0
|
moved get_leverage_tiers_for_pair to be with other leverage_tier methods
|
2022-02-12 23:02:15 -06:00 |
|
Sam Germain
|
5f07546b86
|
moved leverage_tier caching to get_leverage_tiers_for_pair
|
2022-02-12 23:02:15 -06:00 |
|
Sam Germain
|
eb72e5cc42
|
Added some exchange leverage tier tests
|
2022-02-12 23:02:15 -06:00 |
|
Sam Germain
|
18b4d0be95
|
fixed error with exchange.fill_leverage_tiers
|
2022-02-12 23:02:14 -06:00 |
|
Sam Germain
|
41d8330fbc
|
freqtrade.exchange edited load_leverage_tiers
|
2022-02-12 23:02:14 -06:00 |
|
Sam Germain
|
42e36f44f8
|
replaced "leverage" with "tiers"
|
2022-02-12 23:02:14 -06:00 |
|
Sam Germain
|
6b9915bc73
|
moved fill_leverage_brackets and get_max_leverage to base exchange class, wrote parse_leverage_tier and load_leverage_brackets
|
2022-02-12 23:02:14 -06:00 |
|
Sam Germain
|
a99cf2eeed
|
redid get_max_leverage
|
2022-02-12 23:02:07 -06:00 |
|
Sam Germain
|
720a86778e
|
okex.get_max_pair_stake_amount
|
2022-02-12 23:01:39 -06:00 |
|
Sam Germain
|
a5aba4813d
|
moved get_maintenance_ratio_and_amt to base.exchange. Wrote get_leverage_tiers. Added mmr_key to exchange._ft_has
|
2022-02-12 23:01:30 -06:00 |
|
Sam Germain
|
6ae85f9be1
|
fixed liq-buffer tests
|
2022-02-11 19:38:59 +01:00 |
|
Sam Germain
|
fb3a6e2ce8
|
added liquidation_buffer to constants.py
|
2022-02-11 19:38:59 +01:00 |
|
Sam Germain
|
3c3675ea1a
|
moved liquidation_buffer to exchange class, add check for valid liquidation_buffer values
|
2022-02-11 19:38:59 +01:00 |
|
Matthias
|
0c6d92a7a6
|
Merge branch 'develop' into feat/short
|
2022-02-11 17:02:04 +01:00 |
|
Matthias
|
1d10d2c87c
|
Okex -> okx
|
2022-02-08 19:45:39 +01:00 |
|
Sam Germain
|
33b04b1992
|
deleted outdated todos
|
2022-02-07 02:47:18 -06:00 |
|
Sam Germain
|
8b57827676
|
exchange.get_max_pair_stake_amount hard set leverage to 0
|
2022-02-04 14:26:15 -06:00 |
|
Sam Germain
|
dc6cb445fd
|
Merge branch 'feat/short' into max-amount
|
2022-02-04 04:42:38 -06:00 |
|
Sam Germain
|
a50f4d2c57
|
Exchange.createOrder added * as second param
|
2022-02-03 20:33:16 -06:00 |
|
Sam Germain
|
8c680d75b9
|
moved max_stake_amount check for None to exchange.get_max_pair_stake_amount
|
2022-02-03 20:33:16 -06:00 |
|
Sam Germain
|
55d91f018f
|
exchange._get_stake_amount_limit (merged min_pair_stake_amount and get_max_tradeable amount)
|
2022-02-03 20:33:04 -06:00 |
|
Sam Germain
|
ff5fffefb4
|
exchange.get_max_amount_tradable looks at cost also
|
2022-02-03 20:33:03 -06:00 |
|
Sam Germain
|
6e8420914e
|
removed unnecessary CCXT checks in exchange.get_min_pair_stake_amount
|
2022-02-03 20:33:03 -06:00 |
|
Sam Germain
|
64ad810445
|
Revert "moved get_max_leverage to get_min_pair_stake_amount"
This reverts commit 90e48d5b98bcfb1452aa818a3274745eac395712.
|
2022-02-03 20:33:03 -06:00 |
|
Sam Germain
|
73319a74d3
|
moved get_max_leverage to get_min_pair_stake_amount
|
2022-02-03 20:33:03 -06:00 |
|
Sam Germain
|
f3b42b0ef3
|
wrote exchange.get_max_amount_tradable
|
2022-02-03 20:33:03 -06:00 |
|
Sam Germain
|
f58b92bb86
|
exchange.create_order removed default for leverage
|
2022-02-03 17:48:08 -06:00 |
|
Sam Germain
|
a741356d65
|
okex._lev_prep, removing rounding from default set_leverage
|
2022-02-02 00:28:57 -06:00 |
|
Sam Germain
|
8e51360f75
|
exchange._set_leverage rounds leverage
|
2022-02-02 00:09:58 -06:00 |
|
Sam Germain
|
8a64f6a27f
|
exchange.set_margin_mode param swap
|
2022-02-02 00:09:53 -06:00 |
|
Sam Germain
|
386be2d889
|
set reduceOnly for futures exit orders
|
2022-02-02 00:08:50 -06:00 |
|
Sam Germain
|
b3477c4802
|
_api.fetch_funding_history argument pair->symbol
|
2022-02-02 00:08:50 -06:00 |
|
Sam Germain
|
30519aa3be
|
Changed name Collateral -> MarginMode, collateral -> margin_mode, and _supported_trading_mode_margin_pairs -> _supported_trading_margin_pairs
|
2022-02-01 13:05:40 -06:00 |
|
Matthias
|
7dd50f78cf
|
Small finetuning improving a comment
|
2022-02-01 06:37:13 +01:00 |
|
Sam Germain
|
fc15e14707
|
Merge branch 'feat/short' into isolated-liq
|
2022-01-31 14:22:01 -06:00 |
|
Sam Germain
|
ed320bb2ac
|
exchange.get_liquidation_price check length of positions
|
2022-01-31 14:01:06 -06:00 |
|
Sam Germain
|
9de63412c1
|
exchange.get_liquidation_price arguments are not optional
|
2022-01-31 14:00:52 -06:00 |
|
Sam Germain
|
a368f8b322
|
exchange.get_max_leverage changed variable names, made more effecient
|
2022-01-31 12:21:12 -06:00 |
|
Sam Germain
|
2c1497b348
|
contracts_to_amount no longer in amount_to_precision
|
2022-01-31 12:18:30 -06:00 |
|
Sam Germain
|
b8f4cebce7
|
exchange.liquidation_price methods combined, dry_run check on exchange for liquidation price
|
2022-01-31 12:18:25 -06:00 |
|
Sam Germain
|
143c37d36f
|
cleaned up liquidation price methods
|
2022-01-31 12:17:07 -06:00 |
|
Sam Germain
|
88ce66650c
|
Okex and Gateio liquidation_price formula are the same, moved liquidation_price to exchange.exchange class
|
2022-01-31 12:17:07 -06:00 |
|
Sam Germain
|
7f4894d68e
|
okex.liquidation_price formula update
|
2022-01-31 12:17:07 -06:00 |
|
Sam Germain
|
fe037aa971
|
exchange.liquidation_price combined position and position_assets
|
2022-01-31 12:17:07 -06:00 |
|
Sam Germain
|
0b5c2e97b3
|
exchange._get_maintenance_ratio_and_amount
|
2022-01-31 12:17:07 -06:00 |
|
Sam Germain
|
0c13e387fe
|
moved liquidation_price method to exchange classes
|
2022-01-31 12:16:43 -06:00 |
|
Sam Germain
|
1f8111d1c6
|
exchange.get_max_leverage pair is required
|
2022-01-31 12:16:43 -06:00 |
|
Sam Germain
|
c2f9201512
|
Added get_liquidation_price check
|
2022-01-31 12:16:43 -06:00 |
|