Matthias
|
c0d43f6d03
|
Improve line formatting
|
2024-05-18 20:16:25 +02:00 |
|
Matthias
|
aa0f90bb68
|
Don't convert trades to OHLCV unless explicitly specified
|
2024-05-18 20:14:52 +02:00 |
|
Matthias
|
e6d5aa1349
|
add --convert-trades argument to download-data
|
2024-05-18 20:14:08 +02:00 |
|
Matthias
|
0673f3ec6c
|
Remove unused function
|
2024-05-18 16:46:17 +02:00 |
|
Matthias
|
d0eb55a0be
|
Small type fixes
|
2024-05-18 16:45:49 +02:00 |
|
Joe Schr
|
1167917cf6
|
constants : add ranges for orderflow config properties
|
2024-05-17 16:14:54 +02:00 |
|
Joe Schr
|
8afcaeeed9
|
trades() : add lookahead warning to docstring
|
2024-05-17 15:58:29 +02:00 |
|
Joe Schr
|
ab7f8b3a0f
|
imbalance_ratio : use ratio instead of percentage
|
2024-05-17 15:49:53 +02:00 |
|
Matthias
|
1e04140fff
|
Partially revert bybit leverage-tiers workaround
|
2024-05-16 19:25:19 +02:00 |
|
Matthias
|
a92178dd60
|
load_cached_leverage_tiers should allow a remote cache period
|
2024-05-16 19:11:51 +02:00 |
|
Matthias
|
1e2662b627
|
Greatly simplify leverage tier loading for binance
|
2024-05-16 18:20:14 +02:00 |
|
Joe Schr
|
0460ce45ff
|
ruff format: exchange/trades_load
|
2024-05-16 14:28:30 +02:00 |
|
Joe Schr
|
f99e8f18bc
|
refresh_latest_trades : removes TODO
|
2024-05-16 14:10:08 +02:00 |
|
Joe Schr
|
839827c0d7
|
refresh_latest_trades : remove "-cached" from trades pair files
|
2024-05-16 14:08:02 +02:00 |
|
Matthias
|
c06ae41fed
|
Remove catboost stdout workaround
https://github.com/catboost/catboost/issues/2195 is fixed, so this SHOULD work
|
2024-05-16 07:25:49 +02:00 |
|
xmatthias
|
fb73e23e64
|
chore: update pre-commit hooks
|
2024-05-16 03:02:21 +00:00 |
|
Joe Schr
|
a56faf503b
|
ruff format: orderflow / public trades
|
2024-05-15 17:09:32 +02:00 |
|
Joe Schr
|
b9035da981
|
Merge remote-tracking branch 'upstream/develop' into feature/fetch-public-trades
|
2024-05-15 14:43:00 +02:00 |
|
Matthias
|
702ac14f27
|
Fix using wrong type
|
2024-05-15 07:04:36 +02:00 |
|
Matthias
|
a6b07ec96f
|
Remove compatibility layer for calculate_max_drawdown
|
2024-05-15 06:54:17 +02:00 |
|
Matthias
|
bcb59265b5
|
Use default parameters for DrawdownResult
|
2024-05-14 19:50:35 +02:00 |
|
Matthias
|
94786454b7
|
Use calc_drawdown method throughout the bot
|
2024-05-14 19:37:41 +02:00 |
|
Matthias
|
0aa3ec2845
|
Have hyperopt-loss function use calc_max_drawdown
|
2024-05-14 19:28:48 +02:00 |
|
Matthias
|
c8eb22dcbd
|
Add typed max_drawdown function
|
2024-05-14 19:28:33 +02:00 |
|
Joe Schr
|
dd432ffbde
|
cleanup ruff and isort errors
|
2024-05-14 17:28:07 +02:00 |
|
Stefano Ariestasia
|
75965cd50f
|
modify MeasureTime log message to include time limit and 's' suffix
|
2024-05-14 16:20:20 +09:00 |
|
Matthias
|
9291698561
|
A few more formatting updates
|
2024-05-13 19:49:15 +02:00 |
|
Matthias
|
58edb0a54a
|
Update misspellings that are being detected now
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
18e03f398e
|
Partially revert odd formatting decisions
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
b97ff77d65
|
Update a few missed ruff format updates
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
9d6e4ae67d
|
A few more minor fixes
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
a9732c6195
|
Fix odd formatting by ruff format
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
876a8f9e3e
|
ruff format: remaining files
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
fea1653e31
|
ruff format: freqtrade.data
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
801ab4acc9
|
ruff format: optimize
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
2c60985e2d
|
ruff format: optimize analysis
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
da7addcd98
|
ruff format: hyperopt
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
f1ef537dfa
|
ruff format: hyperopt-loss
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
d1db43dee0
|
ruff format: freqai
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
e4e8c3967c
|
ruff format: exchange class
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
53eefb9442
|
ruff format: exchange classes
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
7ea5e40919
|
ruff format: util
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
5f64cc8e76
|
ruff format: rpc modules
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
cebbe0121e
|
ruff format: update persistence
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
5783a44c86
|
ruff format: template directory
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
439b8a0320
|
ruff format: freqtrade/strategies
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
6bfe7aa72d
|
ruff format: plugins/protections
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
700b7acb6f
|
ruff format: pairlist plugins
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
c9d301e4f9
|
Ruff format: more random files
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
73e182260e
|
ruff format: more files
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
f8f9ac38b2
|
ruff format: loggers
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
9303ae29d3
|
ruff format: freqtrade/configuration
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
8ffc48e4f0
|
ruff format: constants
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
3c9be47236
|
ruff format: commands
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
5eb4ad2208
|
Ruff format edge
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
794e30fedb
|
ruff format: update enums
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
1a4bff7fb8
|
ruff format freqtrade/resolvers
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
dc3a3d1cf9
|
ruff format: udpate build_helpers
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
a8eabd0b2e
|
Update remaining files with new import sorting
|
2024-05-13 07:10:24 +02:00 |
|
Matthias
|
e4881580fd
|
Slightly extend background jobs api
|
2024-05-12 09:12:53 +02:00 |
|
Matthias
|
0279cf5fed
|
Improved API endpoint ordering
|
2024-05-12 09:04:03 +02:00 |
|
robcaulk
|
2d069d6156
|
fix: allow classifiers to work
|
2024-05-11 16:21:15 +02:00 |
|
Stefano Ariestasia
|
4c2586b3aa
|
remove duplicate stat from BT table
|
2024-05-11 10:24:55 +09:00 |
|
Matthias
|
e86a0736f3
|
Add workaround for bybit's changed markets endpoint
closes #10196
|
2024-05-09 19:42:20 +02:00 |
|
xmatthias
|
ce6445f6b5
|
chore: update pre-commit hooks
|
2024-05-09 03:02:41 +00:00 |
|
Joe Schr
|
10cbc76482
|
use timeframe_to_next_date and date to calculate candle_start /candle_end
|
2024-05-08 15:12:52 +02:00 |
|
Joe Schr
|
56b07386ae
|
fix _now_is_time_to_refresh_trades so it checks for latest fetched trades
|
2024-05-08 15:12:42 +02:00 |
|
Matthias
|
39613c0785
|
no suspect function calls in function headers . . .
|
2024-05-05 19:55:21 +02:00 |
|
Matthias
|
3f9019a1ad
|
Don't use coro directly
|
2024-05-05 19:55:02 +02:00 |
|
Matthias
|
c3516dbba6
|
Simplify trade_statistics function
|
2024-05-05 16:56:00 +02:00 |
|
Matthias
|
fa79c48c8f
|
Exclude unfilled Trades from "all" /profit
These are not actual profits, as it's unclear if the order
will be filled or will be canceled.
Discovered as part of #10165
|
2024-05-05 16:48:42 +02:00 |
|
Matthias
|
28449f551a
|
Don't show "0" when fiat_currency is empty
|
2024-05-05 16:48:42 +02:00 |
|
Matthias
|
566add7a8b
|
Rename variable to show it's just a temporary variable
|
2024-05-05 16:12:22 +02:00 |
|
Matthias
|
866f059d6a
|
Use FtPrecise to avoid rounding errors
|
2024-05-04 11:25:07 +02:00 |
|
Matthias
|
ab93fd3be4
|
Enhance trade to verify #10166
|
2024-05-04 11:21:25 +02:00 |
|
Matthias
|
ee7be1cd5a
|
move "add_bt_trade" call for entries into enter_trade function
|
2024-05-04 09:14:56 +02:00 |
|
Matthias
|
c81c07c24a
|
Add docstring for process_exit_order
|
2024-05-04 09:07:56 +02:00 |
|
Matthias
|
67636abb30
|
Fix #10166 with fewer side-effects
|
2024-05-04 09:01:05 +02:00 |
|
Matthias
|
e5b79eee5a
|
Extract _process_exit_order to separate function
|
2024-05-04 09:00:46 +02:00 |
|
Matthias
|
62a3ed6f8d
|
partial exit order should not close immediately
closes #10166
|
2024-05-04 08:41:24 +02:00 |
|
xmatthias
|
569e8a74b0
|
chore: update pre-commit hooks
|
2024-05-02 03:02:33 +00:00 |
|
Matthias
|
c534d47c12
|
Merge pull request #10138 from freqtrade/backtest_max_fee
Backtest max fee
|
2024-04-30 15:33:42 +02:00 |
|
Matthias
|
7bb4b5003d
|
Bump version to 2024.5-dev
|
2024-04-30 11:46:43 +02:00 |
|
Matthias
|
1649aca411
|
Support empty array to return only the base columns
|
2024-04-28 18:22:37 +02:00 |
|
Matthias
|
ab10379833
|
Add pair_history post endpoint, too
|
2024-04-28 16:14:09 +02:00 |
|
Matthias
|
ccd788e2ce
|
Improve naming of the schema
|
2024-04-28 16:14:09 +02:00 |
|
Matthias
|
3e20770446
|
Slightly change returned column scheme
|
2024-04-28 16:14:09 +02:00 |
|
Matthias
|
54d467d2bf
|
Add Post endpoint for to filter dataframe by columns
|
2024-04-28 16:14:09 +02:00 |
|
Matthias
|
cabdfabf03
|
Eliminate duplicate word in wallets docstring
|
2024-04-28 15:16:45 +02:00 |
|
goodmost
|
38b35ec528
|
chore: remove repetitive words
Signed-off-by: goodmost <zhaohaiyang@outlook.com>
|
2024-04-28 18:14:19 +08:00 |
|
Matthias
|
21b1f5aab8
|
Update wording
|
2024-04-28 09:31:28 +02:00 |
|
Matthias
|
997db6c706
|
Type-ignore
we can't type variables of the list-comprehension ...
|
2024-04-27 19:59:53 +02:00 |
|
Matthias
|
3f2f2a1dbd
|
Use worst case of maker / taker fee for backtest
|
2024-04-27 18:26:23 +02:00 |
|
Matthias
|
935e8f49de
|
Type-check fee from configuration ...
|
2024-04-27 15:36:26 +02:00 |
|
Matthias
|
73905b33ad
|
Ensure consistent program naming
(`python -m freqtrade --version`)
|
2024-04-27 08:48:40 +02:00 |
|
Matthias
|
dd04c51c42
|
Use time() instead of creating a temporary time object
|
2024-04-26 20:28:59 +02:00 |
|
Matthias
|
8e5c574224
|
Don't handle case where base_currency is not set
(very old trades)
|
2024-04-25 19:56:27 +02:00 |
|
Matthias
|
adbf1b5e6f
|
Adjust trade amount by 2% if trade recovery remains above the trade amount
closes #10002
|
2024-04-25 13:43:46 +02:00 |
|
Matthias
|
0a89efd002
|
Only cancel stoploss if really necessary
partial workaround for #10002
|
2024-04-25 11:43:24 +02:00 |
|
Matthias
|
96bb4db68e
|
Fix remaining coingecko spellings
|
2024-04-25 10:28:25 +02:00 |
|