Matthias
|
e894f620c2
|
Improve compatibility
|
2022-04-03 08:15:23 +02:00 |
|
Matthias
|
240ca421af
|
Merge pull request #6630 from SmartManoj/patch-4
checking exchange name with lower
|
2022-04-02 20:09:10 +02:00 |
|
Matthias
|
ec63cfd656
|
Add compatibility layer for backtesting results
|
2022-04-02 20:04:30 +02:00 |
|
Matthias
|
543aa74278
|
update sell_reason to exit_reason
|
2022-04-02 20:04:29 +02:00 |
|
Ron Klinkien
|
f89265e0fb
|
Merge branch 'develop' into cyber-forcesell-tg
|
2022-04-02 20:02:42 +02:00 |
|
Matthias
|
39d925c295
|
Change to precise casing instead of .lower()
|
2022-04-02 19:48:01 +02:00 |
|
Matthias
|
b0fab3ad50
|
Properly handle empty dataframes after trimming
closes #6629
|
2022-04-02 16:16:29 +02:00 |
|
மனோஜ்குமார் பழனிச்சாமி
|
40b4a9977e
|
checking exchange name with lower
|
2022-04-02 11:23:06 +05:30 |
|
topscoder
|
7db3c846b4
|
Fixes CoinGecko typos in fiat_convert.py
|
2022-04-01 20:52:16 +02:00 |
|
Ron Klinkien
|
f029702bd1
|
Fixed flake8 issues
|
2022-04-01 09:16:35 +02:00 |
|
Matthias
|
775305e9c4
|
Use correct candleconfig in plot endpoint
|
2022-04-01 08:57:58 +02:00 |
|
Matthias
|
e3a624cf68
|
Fix futures plotting
|
2022-04-01 06:44:17 +02:00 |
|
Sam Germain
|
4b238987b0
|
plot.generate_candlestick_graph Added short equivelent, separating plotting scatter creation to a function
|
2022-04-01 06:27:42 +02:00 |
|
Sam Germain
|
2fe5a1594f
|
Add conditional to recursive strategy searching if in config
|
2022-03-31 08:21:15 -06:00 |
|
Sam Germain
|
b4b809ff8e
|
changed recursive to recursive_strategy_search
|
2022-03-31 08:16:21 -06:00 |
|
Sam Germain
|
f44ae494fb
|
Added recursive to configuration
|
2022-03-31 08:12:02 -06:00 |
|
Sam Germain
|
185daf5772
|
add recursive command line option
|
2022-03-31 08:12:02 -06:00 |
|
Sam Germain
|
6df15a7af9
|
Recursively search subdirectories in user_data/strategies for a strategy
|
2022-03-31 08:12:02 -06:00 |
|
Ron Klinkien
|
3d8cfa7ea5
|
Several fixes
Code optimizations
|
2022-03-31 08:30:20 +02:00 |
|
Matthias
|
94274e4823
|
Remove order.leverage column
|
2022-03-31 06:57:16 +02:00 |
|
Matthias
|
2d914c8e13
|
Simplify formatting in exchange class
|
2022-03-30 20:02:56 +02:00 |
|
Ron Klinkien
|
6c811b3de1
|
Made regex strings raw
Removed unwanted changes
|
2022-03-30 19:57:02 +02:00 |
|
Matthias
|
1f6ca29bbf
|
Update comment
|
2022-03-30 19:38:25 +02:00 |
|
Ron Klinkien
|
3ed7f3f2df
|
Display all trade info in buttons
First step to fix tests for changed forcesell code
|
2022-03-30 12:28:30 +02:00 |
|
Matthias
|
b91b7b4464
|
Fix hyperopt assigning sell_signal to wrong field
|
2022-03-30 07:16:48 +02:00 |
|
Matthias
|
dafc2bf361
|
Merge branch 'develop' into feat/short
|
2022-03-30 07:09:41 +02:00 |
|
Matthias
|
e1ccbdb927
|
Merge pull request #6607 from freqtrade/short_pricing
Short pricing updates
|
2022-03-30 06:59:40 +02:00 |
|
Ron Klinkien
|
29d6725fb7
|
Allow forcesell to be a valid keyboard option
|
2022-03-29 19:41:49 +02:00 |
|
Ron Klinkien
|
46acc8352f
|
Add selection buttons for trades to forcesell cmd in telegram
|
2022-03-29 19:19:07 +02:00 |
|
Matthias
|
648e969a7a
|
Realign entry_pricing fields
|
2022-03-29 19:07:29 +02:00 |
|
Jason Risch
|
6b57be35e9
|
Update kucoin candle limit
|
2022-03-29 07:23:45 -07:00 |
|
Matthias
|
2d740230f7
|
price_last_balance renaming
|
2022-03-28 19:53:55 +02:00 |
|
Matthias
|
d7c6520268
|
Update remaining tests
|
2022-03-28 19:30:14 +02:00 |
|
Matthias
|
cee09493be
|
Update market order validation
|
2022-03-28 19:25:46 +02:00 |
|
Matthias
|
440967e483
|
Update some tests
|
2022-03-28 19:17:22 +02:00 |
|
adriance
|
d6082c33a7
|
fix type error
|
2022-03-28 21:29:50 +08:00 |
|
adriance
|
a0971a3e2c
|
fix using future data to fill when use timeout
|
2022-03-28 21:00:05 +08:00 |
|
Matthias
|
f70166270d
|
Update pricing to use entry/exit pricing
|
2022-03-28 07:07:46 +02:00 |
|
Matthias
|
9f863369bd
|
Migrate bid/ask strategy to entry/exit pricing
|
2022-03-27 18:58:46 +02:00 |
|
Matthias
|
bcf326a035
|
Initial steps to change bid/ask pricing to enter/exit
|
2022-03-27 18:03:49 +02:00 |
|
Matthias
|
d1f61c4cf9
|
Use proper fee for DCA entries
|
2022-03-27 17:00:45 +02:00 |
|
Matthias
|
30cff1bd2c
|
Update hdf5 to not raise naturalNaming warnings
|
2022-03-27 16:39:34 +02:00 |
|
Matthias
|
d244391860
|
no need to "abs" cost will be fixed in ccxt
|
2022-03-26 19:06:37 +01:00 |
|
Matthias
|
f509959bd4
|
Update
|
2022-03-26 16:26:31 +01:00 |
|
Matthias
|
f5578aba48
|
Update trading_fee naming
|
2022-03-26 15:16:04 +01:00 |
|
Matthias
|
9a8c24ddf3
|
Update gateio to patch fees
|
2022-03-26 15:04:17 +01:00 |
|
Matthias
|
33229c91cb
|
Add fetch_trading_fees endpoint
|
2022-03-26 13:53:36 +01:00 |
|
Matthias
|
0624817242
|
update unfilledtimeout settings to entry/exit
|
2022-03-26 11:55:11 +01:00 |
|
Matthias
|
6f1b14c013
|
Update buy_timeout and sell_timeout methods
|
2022-03-25 19:57:06 +01:00 |
|
Matthias
|
78fe29cc2d
|
Merge pull request #6588 from samgermain/contracts
Add amount_to_contracts and order_contracts_to_amount to exchange.stoploss
|
2022-03-25 19:18:01 +01:00 |
|
Matthias
|
46f4227329
|
Check if symbol is not None
|
2022-03-25 18:11:02 +01:00 |
|
Matthias
|
1c0946833d
|
Fix bug in exit-count detection
|
2022-03-25 16:06:03 +01:00 |
|
Matthias
|
cd11ba3489
|
Fix naming in interface.py
|
2022-03-25 15:36:30 +01:00 |
|
Matthias
|
1ab6773257
|
Update todo-lev to todo
|
2022-03-25 15:17:46 +01:00 |
|
Matthias
|
f8e87e45a5
|
Merge pull request #6576 from samgermain/funding-tests
funding_fee tests
|
2022-03-25 15:11:45 +01:00 |
|
Sam Germain
|
054b637001
|
Add amount_to_contracts and order_contracts_to_amount to stoploss
|
2022-03-25 06:56:05 -06:00 |
|
Matthias
|
743a7b7849
|
Merge branch 'develop' into feat/short
|
2022-03-25 10:04:18 +01:00 |
|
Matthias
|
a004bcf00f
|
Small refactor to backtesting
|
2022-03-25 08:03:32 +01:00 |
|
Matthias
|
5f71232d6f
|
Fix doc typo
|
2022-03-25 07:03:50 +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
|
62e8c7b5b7
|
Rename parameter to avoid ambiguity
|
2022-03-25 06:39:57 +01:00 |
|
Matthias
|
d7f76ee452
|
Update confirm_trade_exit to use sell_reason terminology
|
2022-03-25 06:37:40 +01:00 |
|
Matthias
|
46ca773c25
|
Simplify some rpc code
|
2022-03-24 19:58:53 +01:00 |
|
Matthias
|
83f6401820
|
Add additional endpoints to "has_optional" dict as comments
|
2022-03-23 19:56:29 +01:00 |
|
Matthias
|
08a55d4f6d
|
Extract supported Exchanges to exchange.common
|
2022-03-23 19:51:44 +01:00 |
|
Matthias
|
e545ac1978
|
Revert condition to exploit lazy evaluation
|
2022-03-23 19:41:57 +01:00 |
|
Matthias
|
7d02e81857
|
Remove impossible TODO
|
2022-03-23 19:40:40 +01:00 |
|
Matthias
|
3fa8327711
|
Remove sample_short_strategy - sample_strategy is a better long/short strategy example
|
2022-03-23 19:30:02 +01:00 |
|
Matthias
|
de6519eb05
|
Update config builder to include okx for futures
|
2022-03-23 06:56:52 +01:00 |
|
Matthias
|
14f9d712dc
|
Simplify okx lev_prep
|
2022-03-23 06:49:17 +01:00 |
|
Matthias
|
5791d0a394
|
Align kraken._get_params with okex
|
2022-03-23 06:49:07 +01:00 |
|
Matthias
|
8a708a9892
|
Don't assing attributes we never use
|
2022-03-23 06:48:23 +01:00 |
|
Matthias
|
b1e3ead88b
|
Merge branch 'develop' into feat/short
|
2022-03-22 20:28:38 +01:00 |
|
Matthias
|
247635db79
|
Fix tests
|
2022-03-22 19:28:13 +01:00 |
|
Matthias
|
fa3c00c673
|
Remove some default arguments in history_utils
|
2022-03-22 07:20:21 +01:00 |
|
Matthias
|
5b4f343d36
|
Update buy output for backtesting
|
2022-03-22 06:45:36 +01:00 |
|
Matthias
|
08777abd85
|
Update backtesting output terminology to "exit"
|
2022-03-22 06:43:37 +01:00 |
|
Matthias
|
00287febc6
|
Merge pull request #6542 from TheJoeSchr/check_version_with_endswith
[develop] Check version with endswith
|
2022-03-21 22:17:39 +01:00 |
|
Matthias
|
487d3e891e
|
Revert version to develop for now
|
2022-03-21 19:41:34 +01:00 |
|
Matthias
|
2c89da6bf7
|
Update code to properly behave when rounding open_date for funding fees
|
2022-03-21 19:38:27 +01:00 |
|
Matthias
|
35a4053dbe
|
Merge pull request #6561 from adrianceding/fix_taker_stake_amount
Unified taker and maker's stake amount calculation logic
|
2022-03-21 19:07:00 +01:00 |
|
Matthias
|
4fd0681265
|
Combine stake_amount recalculation
|
2022-03-20 20:00:30 +01:00 |
|
Matthias
|
22206d0d76
|
Merge pull request #6559 from freqtrade/short_docs
Futures strategy migration docs
|
2022-03-20 17:12:04 +01:00 |
|
Matthias
|
e9c4e6a69d
|
Update derived strategy documentation
|
2022-03-20 13:21:09 +01:00 |
|
Matthias
|
49e087df5b
|
Allow Strategy subclassing in different files by enabling local imports
|
2022-03-20 13:07:06 +01:00 |
|
adriance
|
f01c9cd28c
|
fix taker stake amount with leverage
|
2022-03-20 20:06:32 +08:00 |
|
Matthias
|
fcec071a08
|
Use order date to fetch trades
using the trade open-date may fail in case of several trade-entries spread over a longer timeperiod.
closes #6551
|
2022-03-20 09:46:51 +01:00 |
|
Matthias
|
8556e6a053
|
Automatically assign buy-tag to force-buys
closes #6544
|
2022-03-20 09:33:47 +01:00 |
|
Matthias
|
aceaa3faec
|
remove last ticker_interval compatibility shim
|
2022-03-20 09:33:47 +01:00 |
|
Matthias
|
eb08b92180
|
Raise exception when ticker_interval is set.
|
2022-03-20 09:01:36 +01:00 |
|
Matthias
|
95f69b905a
|
Remove ticker_interval support
|
2022-03-20 09:00:53 +01:00 |
|
Matthias
|
36287a84cb
|
enhance migration documentation
|
2022-03-20 08:30:14 +01:00 |
|
Matthias
|
72fd937a74
|
INTERFACE_VERSION to 3
|
2022-03-20 08:30:14 +01:00 |
|
Matthias
|
052758bbac
|
Refactor price and stake out of _enter_trade
|
2022-03-19 15:45:43 +01:00 |
|
Matthias
|
b292f28b35
|
Call leverage before custom_stake_amount to properly determine min-stake-amount
|
2022-03-19 15:44:37 +01:00 |
|
Matthias
|
7d8ca63752
|
Merge pull request #6550 from freqtrade/short_tickerproblems
Short tickerproblems
|
2022-03-19 15:43:40 +01:00 |
|
Matthias
|
9f34f824af
|
Fix hyperopt when using futures markets
|
2022-03-19 13:20:14 +01:00 |
|
Matthias
|
97c1316bf1
|
Add new validation to validate excludes
|
2022-03-18 19:26:54 +01:00 |
|
Matthias
|
d32153c8d3
|
Validate pricing configuration
|
2022-03-18 17:07:12 +01:00 |
|
Matthias
|
2791e799ee
|
Rename tickers_has_quoteVolume
|
2022-03-18 16:49:37 +01:00 |
|
Matthias
|
1de5d2fb94
|
Remove unnecessary condition
|
2022-03-18 16:44:27 +01:00 |
|
Matthias
|
0c63c0bbb3
|
Update Gateio stoploss adjust
|
2022-03-18 10:41:38 +01:00 |
|
Matthias
|
f37038fb7d
|
Fix gateio stoploss_adjust header
|
2022-03-18 10:35:00 +01:00 |
|
Matthias
|
7868e50141
|
Merge branch 'develop' into feat/short
|
2022-03-18 08:18:17 +01:00 |
|
Matthias
|
208a139d2b
|
Incorporate fetch_bids_asks to allow binance spread filter to work
closes #6474
|
2022-03-18 07:08:16 +01:00 |
|
Matthias
|
fdce055061
|
Update deep_merge_dicts to disallow null-overrides
|
2022-03-18 06:58:22 +01:00 |
|
Matthias
|
b56aab0bdf
|
Update Volumepairlist type
|
2022-03-18 06:34:35 +01:00 |
|
Matthias
|
f55db8e262
|
Spreadfilter should fail to start if fetchTickers is not supported
|
2022-03-17 20:21:10 +01:00 |
|
Matthias
|
1299a703e2
|
Implement fix for okx futures not having quoteVolume
|
2022-03-17 20:15:51 +01:00 |
|
Matthias
|
a13b633c56
|
update VOlumepairlist to also work without tickers
|
2022-03-17 20:11:56 +01:00 |
|
Matthias
|
b6a6aa48c9
|
Create separate _ft_has_futures dict
|
2022-03-17 20:05:05 +01:00 |
|
Matthias
|
96bf82dbc6
|
Remove gateio broker program
|
2022-03-17 17:06:10 +01:00 |
|
Matthias
|
6024fa482e
|
Use brackets to break IF lines
|
2022-03-17 07:41:08 +01:00 |
|
Matthias
|
9b2ec5e653
|
Fix missleading variable naming
|
2022-03-17 06:58:08 +01:00 |
|
Matthias
|
d6309449cf
|
Fix short bug where close_rate is wrongly adjusted
|
2022-03-16 20:12:09 +01:00 |
|
Matthias
|
a89c1da19f
|
Fix 2 bugs in ROI calculation
|
2022-03-16 20:12:09 +01:00 |
|
Matthias
|
7c9d2dd20a
|
Fix a few more short bugs in backtesting
|
2022-03-16 07:00:50 +01:00 |
|
Joe Schr
|
47317e0f06
|
version: use 'contains' to check for "develop" instead of literal comparison
|
2022-03-15 21:08:37 +01:00 |
|
adriance
|
ceba4d6e9b
|
Remove meaningless code
|
2022-03-15 14:03:06 +08:00 |
|
Matthias
|
cbbdf00ddd
|
Update comments in short backtest rates
|
2022-03-15 06:39:07 +01:00 |
|
Matthias
|
ebd61ebdef
|
Merge pull request #6513 from samgermain/gateio-stoploss
Gateio stoploss on exchange
|
2022-03-15 06:27:54 +01:00 |
|
adriance
|
fd211166f0
|
fixed side error
|
2022-03-15 12:23:59 +08:00 |
|
adriance
|
7059892304
|
Optimize the code. Fix stop_rate judgment error
|
2022-03-15 12:04:02 +08:00 |
|
Matthias
|
18030a30e7
|
Add exchange parameter to test-pairlist command
This will allow for quick tests of the same pairlist config against
multiple exchanges.
|
2022-03-14 19:21:58 +01:00 |
|
adriance
|
31182c4d80
|
format
|
2022-03-14 18:38:44 +08:00 |
|
adriance
|
26a74220fd
|
remove buy filled logic
|
2022-03-14 13:43:42 +08:00 |
|
adriance
|
bea38a2e7c
|
remove filled date logic
|
2022-03-14 13:42:52 +08:00 |
|
adriance
|
a750369796
|
adjust none
|
2022-03-14 12:09:13 +08:00 |
|
adriance
|
f9e93cf3f8
|
fix buy filled date none
|
2022-03-14 11:55:36 +08:00 |
|
adriance
|
3d9c55d519
|
restore set_isolated_liq
|
2022-03-14 11:29:26 +08:00 |
|
adriance
|
c9bbc4a824
|
Merge branch 'feat/short' into fs_fix
|
2022-03-14 11:26:04 +08:00 |
|
Matthias
|
c63b5fbbbf
|
Use last to get rates for /balance endpoints
|
2022-03-13 17:53:52 +01:00 |
|
Matthias
|
d5f0c6c78d
|
Exclude alternative candletypes from timeframe check
|
2022-03-13 16:16:48 +01:00 |
|
Matthias
|
cfa9458bcc
|
Merge branch 'develop' into feat/short
|
2022-03-13 15:38:12 +01:00 |
|
Matthias
|
3133be19e3
|
Update precisionfilter to use last instead of ask or bid.
|
2022-03-13 15:23:01 +01:00 |
|
Matthias
|
7146122f4a
|
Update docstring
|
2022-03-13 15:06:32 +01:00 |
|
Matthias
|
b8b56d95f3
|
Update missleading docstring
|
2022-03-13 14:57:32 +01:00 |
|
Matthias
|
9107819c95
|
Fix order migration "forgetting" average
|
2022-03-13 14:42:15 +01:00 |
|
adriance
|
0fce0f64d1
|
Merge branch 'feat/short' into fs_fix
|
2022-03-13 14:41:22 +08:00 |
|
adriance
|
52bf926066
|
fix duplicate long
|
2022-03-13 12:26:57 +08:00 |
|
adriance
|
56c4ea6619
|
Merge branch 'feat/short' into fs_fix
|
2022-03-13 12:13:33 +08:00 |
|
Sam Germain
|
843606c9cb
|
gateio stoploss adjust
|
2022-03-12 20:14:23 -06:00 |
|
Sam Germain
|
7e7e596372
|
Revert "moved binance.stoploss_adjust to exchange class"
This reverts commit 6bb93bdc25 .
|
2022-03-12 20:07:50 -06:00 |
|
Sam Germain
|
bf5afbcdbd
|
Merge branch 'develop' into gateio-stoploss
|
2022-03-12 19:50:46 -06:00 |
|
Matthias
|
f343036e66
|
Add stoploss-ordertypes mapping for gateio
|
2022-03-12 19:23:20 +01:00 |
|
Matthias
|
b044dd2c45
|
Update custom_sell to custom_exit
|
2022-03-12 11:37:56 +01:00 |
|
Matthias
|
fe62a71f4c
|
Simplify implementation of "check_override" by extracting it to function
|
2022-03-12 10:58:48 +01:00 |
|
Matthias
|
6946203a7c
|
Add tests and test-strategies for custom "implements" requirements
|
2022-03-12 10:05:16 +01:00 |
|