Matthias
225ef6b8ca
Update to latest ruff format
2024-03-11 17:50:47 +01:00
Stefano Ariestasia
048cad04a8
remove unrelated old changes
2024-03-11 22:07:58 +09:00
Stefano Ariestasia
1d0c0d6ab7
Merge branch 'freqtrade:develop' into bt-metrics
2024-03-11 21:56:54 +09:00
Matthias
518b6eb565
use dt_ts to simplify exchange date math
2024-03-10 19:31:43 +01:00
Matthias
7cceddb3df
Improve wording on /health message
2024-03-09 17:35:29 +01:00
Matthias
1b608a162e
Add type-hint for result dictionary
2024-03-09 16:10:33 +01:00
Matthias
f8cbf138ee
Add Initial bot start and current bot start to /health telegram msg
2024-03-09 15:47:01 +01:00
Matthias
acbb485302
Add bot start and bot-startup to health endpoint
2024-03-09 15:01:13 +01:00
Matthias
98c2f81bb9
Merge pull request #9917 from syco/develop
...
update status table to show total amounts in stake currency
2024-03-08 07:12:10 +01:00
Matthias
2cfe993951
Fix condition for min-stake in position-adjust mode
...
closes #9915
2024-03-08 07:10:47 +01:00
Matthias
6f0f4f06ef
Merge pull request #6908 from eSeR1805/feature_keyval_storage
...
Persistent storage of user-custom information
2024-03-08 07:00:17 +01:00
Matthias
b690325f22
Remove typo in change-dir notebook
...
closes #9916
2024-03-08 06:39:39 +01:00
Alberto
865ebc3143
update status table to show total amounts in stake currency
...
Signed-off-by: Alberto <alberto.rinaudo+seiza@gmail.com>
2024-03-07 17:05:13 +00:00
Matthias
426bc4c97b
Merge pull request #9897 from freqtrade/fix/xgboosttensorboard
...
fix: try plotting as much info in xgboost tensorboard as possible
2024-03-04 06:38:22 +01:00
robcaulk
a948796ef7
fix: manually add train eval since xgboost does not expose this information by default
2024-03-03 15:47:19 +01:00
Matthias
255ea88638
Add to telegram documentation
2024-03-03 15:24:26 +01:00
Matthias
ed8469f23a
use trading_mode to determine trades file location
2024-03-03 13:12:42 +01:00
Matthias
30b4f27152
Cleanup some nitpicks
2024-03-03 12:50:28 +01:00
Matthias
1176c16b93
REmove unnecessary assignment
2024-03-03 12:41:51 +01:00
robcaulk
093a093bd5
fix: use data metric_name directly
2024-03-03 12:38:51 +01:00
robcaulk
b8a1089592
fix: try plotting as much info in xgboost tensorboard as possible
2024-03-03 12:23:18 +01:00
Matthias
fcb16098d8
Reduce Error level when converting trades
2024-03-02 15:40:43 +01:00
Matthias
7ed7ed4081
Accept trading-mode for trades-to-ohlcv command
2024-03-02 15:38:36 +01:00
Matthias
09d763b604
convert-trades should do proper pair expansion to support regex in pairlists
2024-03-02 13:23:03 +01:00
Matthias
5e7868a28d
Remove block from download-trades for futures
2024-03-02 13:22:41 +01:00
Matthias
43103f51e5
Update functions that use datahandler trade methods
2024-03-02 13:10:57 +01:00
Matthias
b6040e270f
Update data handlers to accept trading_mode
...
for trade data related functions
2024-03-02 13:08:58 +01:00
Matthias
bdd63aa1d6
FIx futures trades pair download directory
2024-03-01 20:17:43 +01:00
Matthias
46e616f997
Remove defaults for converter - they're always provided and necessary.
2024-03-01 19:32:35 +01:00
Matthias
82f191f7b0
Merge pull request #9861 from freqtrade/feat/sort_volatility
...
Add sorting to volatility and RangeStability pairlists
2024-03-01 06:52:34 +01:00
Matthias
cdfeae9f90
Update merge to "left" to avoid creating non-existing mark candles
2024-02-29 07:31:22 +01:00
Matthias
e988995d71
Handle NaN funding fees
...
closes #9831
2024-02-29 07:22:47 +01:00
Matthias
2384ba74a3
Merge branch 'develop' into feat/sort_volatility
2024-02-27 20:50:41 +01:00
Matthias
d1028b8ca2
Merge pull request #9871 from freqtrade/dependabot/pip/develop/pandas-2.2.1
...
Bump pandas from 2.1.4 to 2.2.1
2024-02-27 20:47:31 +01:00
Joe Schr
b55105ec82
chore: adjust timeframe_to_*
imports accordingly
2024-02-27 10:42:29 +01:00
Joe Schr
4a8c8f296a
chore: extract timeframe_to_*
functions into exchange_utils_timeframe.py
2024-02-27 10:23:07 +01:00
Matthias
883f27d99e
Version bump to 2024.3-dev
2024-02-27 07:01:16 +01:00
Matthias
c0e9726f49
don't use "1M" - but be explicit in the intend
2024-02-27 06:20:08 +01:00
Matthias
0021e2c205
fillna needs explicit type.
2024-02-27 06:19:54 +01:00
Matthias
ce2f4f89c4
update pandas deprecation to_hdf
2024-02-27 06:19:38 +01:00
Matthias
5912d87b65
Pandas - update view to astype
2024-02-27 06:19:27 +01:00
Matthias
e2d3774b07
Clearer wallets variable/parameter wording
2024-02-25 09:07:53 +01:00
Matthias
aad327b1fe
Update comment around funding fees
2024-02-25 09:02:58 +01:00
Matthias
e80ad309f1
Improve type safety, refactor volatilityfilter
2024-02-24 15:04:54 +01:00
Matthias
67152ad48a
Improve and parametrize pairlist tests
2024-02-24 14:56:42 +01:00
Matthias
9dd5967275
Add sorting capabilities to rangeStabilityFilter
2024-02-24 14:03:50 +01:00
Matthias
6a313aa9e3
Improve help wording
2024-02-24 14:03:26 +01:00
Matthias
81de29a1e3
Improve conditions for removal of pairs
2024-02-24 14:00:50 +01:00
Matthias
3677953d90
Properly cache volatility-average
2024-02-24 13:54:52 +01:00
Matthias
7af46628f8
Simplify rangeStability Filter
2024-02-24 13:50:54 +01:00
Matthias
88a2995b4c
Fix wrong typehint
2024-02-24 13:39:46 +01:00
Matthias
38ca58c728
Add verification for volatilityfilter
2024-02-24 13:12:52 +01:00
Matthias
0bf73cc64b
Voliatilityfilter - sorting
2024-02-24 13:11:43 +01:00
Matthias
7ddaa09a23
Refactor VolatilityFilter
2024-02-24 08:26:07 +01:00
Matthias
c663016b47
Improve some type safety
2024-02-24 08:06:06 +01:00
Matthias
6307e16304
Properly format notification date
2024-02-23 06:45:28 +01:00
Matthias
0acde28902
Remove pointless comment
2024-02-22 19:28:02 +01:00
Matthias
e30fa3a445
Remove duplicate pairlistmanager init
2024-02-22 18:17:58 +01:00
Matthias
db83b0cdb0
Update typehint for candle_cache
2024-02-22 07:09:47 +01:00
Matthias
4cfd5d004e
Improve ohlcv pair cache with since_ms
...
avoids some rare bugs in more complex configurations.
2024-02-22 06:38:28 +01:00
Matthias
3680e199ce
Fix range-stability filter downloading too little data
2024-02-22 06:29:08 +01:00
Matthias
4e87169a0c
Use set to reduce iterations
2024-02-22 06:28:54 +01:00
Matthias
f1af00dd39
Merge branch 'develop' into feature_keyval_storage
2024-02-20 19:21:44 +01:00
Matthias
0199e7d3d8
Add type-hint to exchange_has dict
2024-02-20 06:30:10 +01:00
Matthias
f53c019d2a
Update "exchange_has" validation with new fallbacks
2024-02-20 06:21:03 +01:00
Matthias
65af7750e6
Add fetch_order_emulated to support exchanges without proper fetch_order method
2024-02-20 06:21:03 +01:00
Matthias
39941a7ac0
Improve formatting in drawdown calc
2024-02-19 07:09:23 +01:00
Matthias
61e09ac719
Update telegram help with new wording
2024-02-18 16:07:03 +01:00
Matthias
583b2fc690
Fail if unified account is detected.
2024-02-18 11:50:42 +01:00
Matthias
e06b70eb05
Add log message for Bybit accout type
2024-02-18 11:50:42 +01:00
Matthias
51a6a7b632
Merge pull request #9821 from freqtrade/feat/volumepairlist_caching
...
improve volumepairlist "advanced filter mode" caching
2024-02-18 11:46:31 +01:00
Matthias
3250f42257
Improve validate_exchange
...
returns now both required and optional dependencies
2024-02-18 11:21:34 +01:00
Matthias
ebd439cdd1
Remove unused import
2024-02-17 16:41:10 +01:00
Matthias
78d8a4df2e
Use "ohlcv_with_cache" for further pairlists
2024-02-17 16:29:52 +01:00
Matthias
bcfe7ef547
Refactor ohlcv caching to exchange class
2024-02-17 16:26:44 +01:00
Matthias
190ba272de
Merge pull request #9818 from CaffeinatedTech/develop
...
Added escaping to enter and exit tags on telegram performance messages.
2024-02-17 13:36:52 +01:00
Matthias
3f3760c0ae
Use Markdown V1 - update tests
2024-02-17 12:02:26 +01:00
CaffeinatedTech
4761bf2427
Change enter_tag, exit_reason, mix_tag performance messages from HTML to Markdown to fix some string encoding issues.
2024-02-17 09:12:49 +10:00
Matthias
c0da1b6922
Fix edge-case when calculating cagr
...
edge-case with leveraged trades - yielding a negative final balance.
closes #9820
2024-02-16 20:04:49 +01:00
CaffeinatedTech
a0b7df70d6
Added escaping to enter and exit tags on telegram performance messages.
2024-02-16 13:36:16 +10:00
Matthias
60b12c1d9e
Double newlines between functions ...
2024-02-15 20:45:16 +01:00
Matthias
fd48991fb0
Fix duplicate parentheses
2024-02-15 20:44:16 +01:00
Matthias
fb54c9ffe4
Add open_fill_date stuff to json schema
2024-02-15 20:35:34 +01:00
Matthias
0f85ef0997
Simplify trade_model serializations
2024-02-15 19:52:50 +01:00
Matthias
c6d1c1a980
Add dt_ts_none helper
2024-02-15 19:50:56 +01:00
Matthias
c1d7184849
Adjust for ccxt exception hierarchy change
...
caused by https://github.com/ccxt/ccxt/pull/21035
2024-02-15 19:20:08 +01:00
Matthias
a22181d721
Enable caching for "filter only" Volumepairlist
2024-02-15 18:20:19 +01:00
Matthias
d01e9cf299
Improve log message
2024-02-15 18:20:11 +01:00
Matthias
86da9cb659
Simplify some pairlist conditions
2024-02-15 18:20:11 +01:00
Matthias
280737447c
Don't load empty dataframes - skip these
...
closes #9811
2024-02-14 07:26:23 +01:00
Matthias
3d6079ae19
Add debug output showing the pair to be converted
...
part of #9811
2024-02-13 17:47:43 +01:00
Matthias
d5b21f2a32
Fix bug in backtest mode
2024-02-13 07:16:09 +01:00
Matthias
304f52ab79
Fix some minor custom-data bugs
2024-02-13 07:06:32 +01:00
Matthias
6a6e3aacf3
Fix broken deletion
2024-02-12 20:51:44 +01:00
Matthias
1c81a21bb6
Merge branch 'develop' into feature_keyval_storage
2024-02-12 20:39:37 +01:00
Matthias
67b910835e
Simplify access to custom_data - users will usually only care about the value, not about the metadata.
2024-02-12 20:39:29 +01:00
Matthias
8364a704d6
Fix a few sql gotchas
2024-02-12 20:31:44 +01:00
Matthias
790c7e386a
re-adjust logic for custom_data in rpc module
2024-02-12 20:27:56 +01:00
Matthias
8dda28351e
Simplify custom_data stuff
2024-02-12 20:25:26 +01:00
Matthias
b7904b8e80
Combine custom_data classes to one file
2024-02-12 20:14:37 +01:00
Matthias
7fd70b82fa
custom_data: Simplify and fix a few things
2024-02-12 20:05:17 +01:00
Matthias
9699011cd9
Remove pointless wrapper
2024-02-12 18:28:29 +01:00
Matthias
83b22dedd5
Fix non-reset of use_db
2024-02-12 18:25:02 +01:00
Matthias
c67e451fe1
Remove unused imports
2024-02-12 18:24:26 +01:00
Matthias
8593094619
Ensure custom data access goes through the accessor functions
2024-02-12 18:22:49 +01:00
Matthias
fd737af69d
use query.edit_message_text to simplify telegram class
2024-02-12 06:29:42 +01:00
Matthias
3aa2d0c30a
Slightly improve memory-usage of kraken-convert
2024-02-10 09:37:59 +01:00
Matthias
a83b5abb51
Allow wildcards for pairs filter
2024-02-10 08:48:52 +01:00
Matthias
f89147fd44
Allow limiting kraken pairs to --pairs
selection
2024-02-10 08:44:16 +01:00
Matthias
3e5a572fc6
Allow int as trade-id parameter
...
closes #9780
2024-02-08 07:16:56 +01:00
Matthias
626c904103
Fix some issues with types
2024-02-07 19:28:06 +01:00
Matthias
2393a9fecf
Fix some minor test failures
2024-02-07 19:06:41 +01:00
Matthias
8f9f4b40cd
Update model to new sqlalchemy version
2024-02-07 07:25:02 +01:00
Matthias
4700782f60
Merge branch 'develop' into feature_keyval_storage
2024-02-07 07:13:41 +01:00
Matthias
9e89567eeb
Merge pull request #9704 from ShaneOss/patch-2
...
fix: logical error in the conditional checks for model classes
2024-02-06 19:53:04 +01:00
Matthias
cb2aaa7bbb
Fix wording fully.
2024-02-03 15:00:48 +01:00
Matthias
2989b42760
Update cached binance leverage tiers
2024-02-03 13:16:32 +01:00
Matthias
3711fa5098
Improve formatting of leverage
...
closes #9759
2024-02-03 13:14:50 +01:00
Matthias
c5948693a3
enable sub-minute backtest detail timeframes
...
closes #9635
2024-02-03 13:14:46 +01:00
Matthias
0d14b7a800
perf: only create detail timedelta object once for detail backtests
2024-02-02 07:03:44 +01:00
Matthias
ad121c19b0
Allow <1m timeframes for utility modes
2024-02-02 06:57:12 +01:00
Matthias
9bfd34a4f3
Merge pull request #9267 from Axel-CH/feature/update_sl_order_mgt
...
Update stoploss order management
2024-02-02 06:43:02 +01:00
Stefano Ariestasia
008c2feff9
Merge branch 'freqtrade:develop' into bt-metrics
2024-02-01 10:43:11 +09:00
Matthias
6ba8966090
chore: Add minified parameter docstring to to_json method
2024-01-30 07:25:46 +01:00
Matthias
78a1c7247a
keep ft_order_tag for backtest responses
2024-01-30 07:25:15 +01:00
Matthias
6806fab1b5
Fix migration not triggering
2024-01-30 07:24:36 +01:00
Matthias
79b8496f38
Fix backtesting not setting entry_tag out of position adjustments
2024-01-30 07:24:36 +01:00
Matthias
2d704a77b5
Improve formatting
2024-01-30 07:24:36 +01:00
Matthias
830a004dfd
Move response handling to interface wrappermethod
2024-01-30 07:24:36 +01:00
Matthias
535ff387ff
add order_tag handlig to running bot
2024-01-30 07:24:36 +01:00
Matthias
95e51bf816
allow adjust_trade_position to return tuples in backtesting
2024-01-30 07:24:36 +01:00
Matthias
e8288a34c9
add ft_order_tag to backtesting
2024-01-30 07:24:36 +01:00
Matthias
39ffee381b
Improve type hint
2024-01-30 07:24:36 +01:00
Matthias
ccd4c715ca
add order-tag to serialize / unserialize methods
2024-01-30 07:24:36 +01:00
Matthias
d82bfc9fad
Add order_tag to orders model
2024-01-30 07:24:36 +01:00
Matthias
c59ae30e31
chore: Add minified parameter docs to to_json method
2024-01-30 07:24:26 +01:00
Matthias
6c27b27d4f
Bump version to 2024.2-dev
2024-01-30 07:03:07 +01:00
Stefano
17af69435f
remove mode, add max_rank, modify test
2024-01-29 17:57:14 +09:00
Matthias
63d8239011
Merge branch 'develop' into bt-metrics2
2024-01-27 16:24:05 +01:00
Matthias
b72078e76e
use get_pair_base_currency
2024-01-27 16:07:55 +01:00
Matthias
132e143b9a
Minor comment fix
2024-01-27 14:49:50 +01:00
Bloodhunter4rc
99b11c088b
add available_parameters
2024-01-27 08:20:20 +01:00
Matthias
f42fd25800
Improve function naming better reflecting what it aims to do
2024-01-27 08:15:05 +01:00
Bloodhunter4rc
c398504f23
fix tests
2024-01-26 20:55:24 +01:00
Bloodhunter4rc
dd3fbfcfda
+ return type
2024-01-26 18:56:47 +01:00
Bloodhunter4rc
f0562c391c
remove debug, reduce duplicate code -> init_check, add docs example for save_to_file
2024-01-26 18:32:46 +01:00
Bloodhunter4rc
027ce4337d
refresh_period not necessary for a local file
2024-01-26 17:08:38 +01:00
Bloodhunter4rc
fd21658523
extend error except, add saving to a file of processed pairlist + docs
2024-01-26 16:46:54 +01:00
Matthias
8d72ee358c
Improve code styles ...
2024-01-24 20:31:38 +01:00
Matthias
0077f3c9a5
Code style improvements
2024-01-24 20:25:25 +01:00
Matthias
817aaa164c
Enhance list-data (detailed) view with "candles" column
2024-01-24 20:13:06 +01:00
Matthias
ea9c51570f
use resample_freq where possible
2024-01-24 19:19:16 +01:00
Matthias
2fe6fe14aa
Simplify volumepairlist footprint slightly
2024-01-24 18:27:41 +01:00
Matthias
85dd371ee3
use prepared timedelta object for backtesting
2024-01-24 17:57:18 +01:00
Matthias
1ae3b1e622
Fix weekly resamples to ensure they're on monday.
2024-01-23 19:21:06 +01:00
Matthias
c15f811602
Merge pull request #9708 from PabloRuizCuevas/develop
...
shorten configuration code
2024-01-23 08:14:46 +01:00
Matthias
48ea43f954
Fix yearly resample timeframe
2024-01-23 07:22:18 +01:00
Matthias
6b78dac6f0
Re-align naming for resample_freq generator
2024-01-23 07:12:27 +01:00
Matthias
0a40a345fe
use timeframe_as_resample_freq for trade_parallel analysis
2024-01-23 07:11:59 +01:00
Matthias
656b32814b
Have trade_converter use timeframe_as_resample_freq
2024-01-23 07:10:25 +01:00
Matthias
c9c44a4710
Extract resample_interval generation
2024-01-23 07:02:09 +01:00
Matthias
5167f6936d
Prepare converter to work on 1s data.
2024-01-23 06:42:12 +01:00
Matthias
a1b93dc915
Improve call sequence
2024-01-23 06:42:12 +01:00
Pablo
991a279b23
Removed duplicated key
...
The key was already duplicated in the original version
2024-01-22 22:48:45 +01:00
Matthias
5b879df2b0
Improve indentation
2024-01-22 20:16:08 +01:00
Pablo
d191138009
restored accidentally deleted lines
2024-01-22 16:26:47 +01:00
Pablo
e704c2def4
shorten configuration code
2024-01-21 19:56:00 +01:00
Matthias
612ec38e57
Don't skip trades if the exchange doesn't do inclusive filtering
2024-01-21 16:50:49 +01:00
Matthias
ac5b12cfd2
Improve kraken pagination behavior
2024-01-21 15:55:34 +01:00
Matthias
c167575098
Move extracting trade pagination id to fetch_trades
2024-01-21 15:22:03 +01:00
Matthias
501a9a8c98
Improve error message, add test for trade_pagination_id validation
2024-01-21 14:11:59 +01:00
Matthias
c333c9c5a1
Improve kraken trades pagination logic
2024-01-21 14:08:35 +01:00
Matthias
d355f011df
Invert exchange_class mapping
2024-01-21 13:57:26 +01:00
Matthias
ef80772fc3
Rename class and tests
2024-01-21 13:57:26 +01:00
Matthias
ff95adb2eb
Update supported exchanges, add mapping
2024-01-21 13:57:26 +01:00
Matthias
5b1cda9236
Update Huboi brandin to htx
2024-01-21 13:57:26 +01:00
Stefano Ariestasia
60812983e3
fix error
2024-01-21 13:33:38 +09:00
Stefano Ariestasia
bbec51685d
remove can_filter, and use log_once
2024-01-21 13:28:50 +09:00
Shane
ad0f88796b
fix: logical error
...
Fix logical error in the conditional checks for model classes. The `elif` statement that looks for "lightgbm.sklearn" or "xgb" in the model class string is now broken into two separate conditions because the old condition would always evaluate to `True` due to the non-empty string "xgb".
2024-01-20 10:42:37 +11:00
Matthias
e76888882d
Fix typehint
2024-01-19 18:59:52 +01:00
Matthias
3ab226a096
Remove unused import
2024-01-19 18:24:03 +01:00
Matthias
6eaf42fe33
Default order_date to dt_now if it's not set via ccxt and wasn't previously set.
2024-01-19 18:17:53 +01:00
robcaulk
5bfda534b2
feat: allow custom user features to be plotted in backtesting (freqai)
2024-01-19 17:46:34 +01:00
Matthias
b9a43b8e24
Don't store 'stoploss_last_updated' explicitly
...
it can easily be derived from the very last stoploss order.
2024-01-19 07:12:49 +01:00
Matthias
59b3486574
Update migrations
2024-01-19 06:49:49 +01:00
Matthias
22a08c7c8d
Merge pull request #9549 from freqtrade/freqai/fixdownloaddata
...
Only download tradable pairs
2024-01-18 18:12:25 +01:00
Matthias
c2d6ab2fa5
Add unified kraken stoploss settings
2024-01-17 19:44:09 +01:00
Matthias
6069670ce2
Remove kraken custom stoploss handling
2024-01-17 19:43:53 +01:00
Matthias
c248bb27e9
use safe_price for adjust_entry_price callback
...
closes #9692
2024-01-16 20:15:35 +01:00
Matthias
ea1b3c38f8
remove last utcnow usage
2024-01-14 20:00:30 +01:00
Matthias
393df83a91
Implement enter_tag initialization to avoid futures warning
2024-01-14 14:33:47 +01:00
Matthias
338ff66268
Only load environment variables when config is allowed
2024-01-13 17:09:02 +01:00
Matthias
629a6be269
Rename methods to make exposure explicit
2024-01-13 16:53:31 +01:00
Matthias
4896e04c41
Improve formatting
2024-01-13 16:46:22 +01:00
Matthias
cd392fbbdf
Slightly update formatting in arguments
2024-01-13 08:18:30 +01:00
Matthias
883f508544
Add NoDBContext to pairlist evaluation functions
2024-01-10 20:09:47 +01:00
Matthias
3caf964c46
Add NoDbContext context manager
2024-01-10 20:01:56 +01:00
Matthias
7fcbe9788d
Extract database cleanup functions to persistence package
2024-01-10 19:53:06 +01:00
Stefano
de91261f73
fix pre-commit
2024-01-09 15:03:10 +09:00
Matthias
225c94c0f5
Reduce log level in rpc default handler
...
This avoids additional "NoneType: None" lines when RPC triggers
exceptions
2024-01-09 06:39:11 +01:00
Stefano Ariestasia
e8fcac491a
use number_assets instead of limit
2024-01-09 14:32:27 +09:00
Stefano Ariestasia
95af462e80
fix pre-commit
2024-01-09 14:21:07 +09:00
Stefano Ariestasia
3b54e1e746
add Try block to catch the failure on using FullTradesFilter on non-dry/live run
2024-01-09 14:17:35 +09:00
Matthias
962417bdea
Update typing to account for correctly typed sqlalchemy responses
2024-01-08 17:55:50 +01:00
Stefano Ariestasia
bc8c5e743f
rename to PairList
2024-01-08 16:38:30 +09:00
Stefano Ariestasia
ef8712f4d9
tidy up
2024-01-08 16:04:30 +09:00
Stefano Ariestasia
fdf9cc1b76
tidy up codes
2024-01-08 16:02:31 +09:00
Stefano Ariestasia
442ca86d15
add market check
2024-01-08 15:33:43 +09:00
Stefano Ariestasia
d578c910bc
remove unused lines
2024-01-08 15:09:42 +09:00
Stefano Ariestasia
5bb4824aae
add log print to see the time
2024-01-08 00:58:39 +09:00
Stefano Ariestasia
f29fcb31e0
debug
2024-01-08 00:54:21 +09:00
Stefano Ariestasia
8055140e66
simplify code
2024-01-08 00:53:37 +09:00
Stefano Ariestasia
96a6c00acc
add mode
2024-01-08 00:42:33 +09:00
Stefano Ariestasia
09cb6cb02d
remove debug
2024-01-08 00:21:58 +09:00
Stefano Ariestasia
1f0a2ab242
forgot ()
2024-01-08 00:21:07 +09:00
Stefano Ariestasia
35467619c4
add logger
2024-01-08 00:20:09 +09:00
Stefano Ariestasia
bb684dd613
empty pairlist
2024-01-08 00:16:49 +09:00
Stefano Ariestasia
adf07dd3e1
remove cache for noe
2024-01-08 00:16:16 +09:00
Stefano Ariestasia
ef528fa69c
option B
2024-01-08 00:14:55 +09:00
Stefano Ariestasia
e10ab8c543
test gen_pairlist
2024-01-08 00:04:58 +09:00
Stefano Ariestasia
a5862dcc4a
add log message
2024-01-07 23:33:34 +09:00
Stefano Ariestasia
1cd08c96a1
filter the pairlist
2024-01-07 23:30:11 +09:00
Stefano Ariestasia
2eb3b73a93
cut the list to top x
2024-01-07 23:22:58 +09:00
Matthias
1b70e9b074
Point users to the pair naming docs when download-data yields no pairs.
2024-01-07 15:22:53 +01:00
Stefano Ariestasia
70cc2942d7
wrong arg name
2024-01-07 23:10:18 +09:00
Matthias
7c7ddb3b19
Fix improt sorting
2024-01-07 14:46:41 +01:00
Matthias
69e9ab90df
Adjust tests for new messaging scheme
2024-01-07 14:43:16 +01:00
Matthias
28b5552231
Improve entry message
2024-01-07 14:30:27 +01:00
Stefano Ariestasia
1e49200596
early stage of marketcapfilter
2024-01-07 20:16:44 +09:00
Matthias
6121c7ed86
Remove pointless condition (freqtradebot only ever exists in dry/live modes).
2024-01-06 18:21:41 +01:00
Matthias
74bb1a29b6
Fix indentation
2024-01-06 17:55:03 +01:00
Matthias
ddb42879ef
Fix type errors
2024-01-06 17:32:56 +01:00
Matthias
545096cc47
feat: improve telegram message formatting
2024-01-06 16:13:27 +01:00
Matthias
9f682b5829
Improve Coin formatter naming
2024-01-06 16:02:47 +01:00
Matthias
7f69a06819
Use Type-hinting for telegram messages
2024-01-06 15:47:15 +01:00
Matthias
20b2f25067
Add quote currency to entry/exit msgs
2024-01-06 15:47:15 +01:00
Matthias
079330ac64
Merge pull request #9611 from freqtrade/rpc_final_exit_msg
...
Improve Telegram final exit msg
2024-01-06 15:46:56 +01:00
Matthias
e1ad87a565
Extract number-formatters from misc
2024-01-06 13:04:49 +01:00
Matthias
65009373ee
add round_value incl. tests
2024-01-06 12:42:33 +01:00
Matthias
7f84996c1e
Send correct Profit for both exit types
2024-01-06 11:53:14 +01:00
Matthias
90df6bcd54
Remove pointless parenteses
2024-01-06 11:49:40 +01:00
Matthias
3237cad8c8
Fix test naming from sell to exit
2024-01-06 11:32:58 +01:00
Matthias
2a11597ad3
Improve exit message wording
2024-01-06 11:30:45 +01:00
Matthias
59ec3fd860
Always send order-type to exit notifications
2024-01-06 11:29:02 +01:00
Matthias
685fef1ee8
Improve buy message FIAT formatting
2024-01-06 11:22:37 +01:00
Matthias
690a3599d0
Simplify exit msg method further
2024-01-06 11:14:43 +01:00
Matthias
e4977d4cbd
Don't assign the original message dict for no reason
2024-01-06 10:55:00 +01:00
Matthias
8726d63923
Remove unnecessary calculations for exit msg
2024-01-06 10:50:55 +01:00
Matthias
5e9a929e9e
Further simplify msg formatting
2024-01-06 10:50:35 +01:00
Matthias
c3ce11c222
Simplify enter_tag call
2024-01-06 10:50:13 +01:00
Matthias
0ab54b88cf
Improve leverage formatting
2024-01-06 10:50:13 +01:00
Matthias
934e72656a
Simplify exit message fiat handling
2024-01-06 10:50:13 +01:00
Matthias
c1982ab836
Merge pull request #9638 from freqtrade/fix/funding_rate_timeframe
...
Fix/funding rate timeframe
2024-01-06 09:25:17 +01:00
Matthias
86a9968bdd
Fix bug in exit message formatting
2024-01-05 19:15:21 +01:00
Matthias
2bceb35b79
Circumvent edge-case in exit notifications
...
if order-amount == remaining amount, it caused a wrong exit msg
2024-01-05 19:10:43 +01:00
Matthias
e7eb1c132d
Improve startup sequence to avoid certain timing errors
...
closes #9639
2024-01-05 17:26:25 +01:00
Matthias
02d124b85b
Improve naming of funding-rate migration
2024-01-04 17:17:32 +01:00
Matthias
f028bdf342
Improve funding fee migration logic
2024-01-04 17:06:15 +01:00
Matthias
983764ad0a
Add "migrate funding fee timeframe" logic
2024-01-04 16:44:17 +01:00
Matthias
a12f368796
Move binance migration to behind migrations gate
2024-01-04 16:25:40 +01:00
Matthias
c9dd99a4b5
Enhance test to properly capture correct downloading of different futures types
2024-01-04 16:03:53 +01:00
Matthias
67d3dca49c
Fix funding-fee downloading in the wrong timeframe
2024-01-04 15:52:19 +01:00
Matthias
d5d3188b99
Load "correct" timeframes (mark vs. funding fees)...
2024-01-04 15:30:06 +01:00
Matthias
50287ce556
ensure funding_fee_timeframe is always set
2024-01-04 15:29:28 +01:00
Matthias
3c1bbd9610
Improve funding_fee_calc method structure
2024-01-04 15:23:15 +01:00
Matthias
ec1b2e1da5
Remove further deprecated metric report
2024-01-04 14:51:21 +01:00
Matthias
73970d27bf
Remove deprecated bt-output option
2024-01-04 14:45:42 +01:00
Matthias
0224c50c9e
remove sell_reason from msg types
2024-01-04 14:44:00 +01:00
Matthias
682b462d82
Remove sell_reason from exit notification fields
2024-01-04 14:37:27 +01:00
Matthias
22307913d8
Reduce caching to 5min to speed up UI refreshes in case of open orders.
2024-01-04 14:22:02 +01:00
Matthias
903062d479
Improve if formatting
2024-01-04 14:04:12 +01:00
Matthias
b6a71f2d2a
__repr__ should use utc datetime...
2024-01-03 17:46:30 +01:00
Matthias
14660f54f8
Remove duplicate call to update_trade_state
2024-01-02 19:22:16 +01:00
Matthias
7ba9aa9acd
Merge remote-tracking branch 'origin/develop' into pr/Axel-CH/9267
2024-01-02 12:11:44 +01:00
Matthias
9030e1041f
Remove USDT from documentation about "supported crypto currencies".
2024-01-02 09:52:48 +01:00
Matthias
2c3cef5dee
don't assume 'type' to be present at all times
...
closes #9629
2024-01-02 09:24:00 +01:00
Matthias
e722d81456
Fake order response should contain order_id
2024-01-02 09:24:00 +01:00
Matthias
10dbf47836
Improve exchange_response formatting
2024-01-02 08:53:13 +01:00
Matthias
a2160e4503
add exchange_response logging to funding_fee endpoint
...
help debug #9626
2024-01-01 19:33:21 +01:00
Matthias
842727202f
Fix identifier_typos
2024-01-01 17:21:47 +01:00
Matthias
1c5a699aef
Fix typo and missing type def
2023-12-31 15:35:23 +01:00
Matthias
292ef85d96
Add additional, optional arguments to metadata files
...
closes #9517
2023-12-31 12:07:02 +01:00
Matthias
b3c9be1cd0
Refactor get_bt_resutlist to reduce code complexity
2023-12-31 10:15:55 +01:00
Matthias
13e329f176
Align methods
2023-12-31 10:07:31 +01:00
Matthias
9896ddf71e
Add Kraken TimeInForce support
...
closes #9497
2023-12-31 09:47:39 +01:00
Matthias
0d4fcad285
Merge pull request #9613 from freqtrade/rpc/fix_telegram_forcebuy
...
Rpc/fix telegram forcebuy
2023-12-31 08:45:15 +01:00
Matthias
3e7d5bbae8
Merge pull request #9515 from stash86/bt-metrics
...
In partial exit, do full exit if remaining == 0
2023-12-30 16:39:46 +01:00
Robert Caulk
4d0ee014de
Merge pull request #9602 from freqtrade/freqai_small_enhancements
...
Freqai small enhancements
2023-12-30 13:42:38 +01:00
Robert Caulk
ea8edbd23b
Merge pull request #9552 from thojou/fix-freqai-populate-features-timerange
...
Fix duplicated data loading and timerange for populate_features
2023-12-30 13:42:08 +01:00
Matthias
f6de7d952a
Add "wraps" handler to telegram wrapper
2023-12-30 10:44:02 +01:00
Matthias
3a87522070
Fix odd db caching problem in telegram
2023-12-30 10:42:09 +01:00
Matthias
7ccddb5d58
Fix typo
2023-12-30 10:15:28 +01:00
Matthias
79e15591ef
Improve condition for last exit
...
(should only show if we had subprofits taken).
2023-12-30 08:41:28 +01:00
Matthias
b62661d8cd
Improve final exit message
2023-12-30 08:41:28 +01:00
Matthias
e5e3002d45
Simplify exit message
2023-12-30 08:41:28 +01:00
Matthias
e664527da6
Align backtest and bot method
2023-12-29 20:02:24 +01:00
Matthias
ce7061c934
Bump version to 2024.1-dev
2023-12-29 18:29:13 +01:00
Matthias
d78a5798e3
Fix further warning message due to old Parallel import
2023-12-25 16:09:42 +01:00
Matthias
16958eaef2
Update sklearn import
2023-12-25 16:04:02 +01:00
Matthias
c6967b11be
Align spelling of "cancelling"
2023-12-25 11:53:50 +01:00