Matthias
|
1a1103c239
|
Add backtest-result typing
|
2023-07-30 10:54:03 +02:00 |
|
Matthias
|
6659d26131
|
Merge branch 'develop' into dataformat/feather
|
2023-07-29 20:04:12 +02:00 |
|
Matthias
|
d638a4a0ff
|
Raise proper error on strategy search
part of https://github.com/freqtrade/frequi/issues/1387
|
2023-07-27 07:03:35 +02:00 |
|
Matthias
|
bbf472e69b
|
Improve errorhandling on webserver endpoint
Part of https://github.com/freqtrade/frequi/issues/1387
|
2023-07-27 06:52:34 +02:00 |
|
Matthias
|
83f45d0e65
|
Call static method as static method, not as if it were an instance method
|
2023-07-27 06:39:48 +02:00 |
|
Matthias
|
d6122585f7
|
Prevent pandas exception on Date assignment
|
2023-07-27 06:39:31 +02:00 |
|
Matthias
|
c2b40da762
|
Bump Api Version
|
2023-07-25 20:51:33 +02:00 |
|
Matthias
|
05e4b63091
|
Extract backtest_result deletion logic to separate function
|
2023-07-25 20:42:07 +02:00 |
|
Matthias
|
8b2abf4422
|
Remove .json from backtesting output
|
2023-07-25 20:41:28 +02:00 |
|
Matthias
|
997b80fd7b
|
Allow deleting of backtest files
|
2023-07-25 20:34:45 +02:00 |
|
Matthias
|
5a7e822342
|
Improve security of get_backtest_history_result
|
2023-07-25 20:20:09 +02:00 |
|
Matthias
|
e39af17207
|
Improve typing for is_relative_to
|
2023-07-25 20:07:44 +02:00 |
|
Matthias
|
8dfe43f370
|
Add timeout for webhooks
|
2023-07-23 18:28:43 +02:00 |
|
Matthias
|
52ec2324dd
|
Merge pull request #8943 from stash86/bt-metrics
merge to use expectancy and expectancy ratio from data/metrics
|
2023-07-23 08:37:08 +02:00 |
|
Stefano Ariestasia
|
e5f01ab2e8
|
pre-commit fix
|
2023-07-22 17:45:58 +09:00 |
|
Stefano Ariestasia
|
40d7d05e4e
|
merge 2 expectancy functions
|
2023-07-22 17:29:43 +09:00 |
|
Stefano Ariestasia
|
11f24aff97
|
flake8
|
2023-07-22 09:19:36 +09:00 |
|
Stefano Ariestasia
|
dcc3ef1309
|
flake8 fix
|
2023-07-22 09:18:22 +09:00 |
|
Stefano Ariestasia
|
4812bcc28b
|
flake8 fiz
|
2023-07-22 09:13:24 +09:00 |
|
Stefano Ariestasia
|
c048e7229a
|
modify expectancy and expectancy ratio
|
2023-07-22 08:36:51 +09:00 |
|
Simone Grignola
|
4ea3f41d48
|
Map BUSD to correct coingecko id
|
2023-07-21 20:49:37 +00:00 |
|
Matthias
|
8d332fb99e
|
Ensure /pair_history endpoint correctly respects startup_candle_count
closes https://github.com/freqtrade/frequi/issues/1379
|
2023-07-21 20:58:26 +02:00 |
|
Matthias
|
ab5b272868
|
Fix double-%%
|
2023-07-19 19:53:00 +02:00 |
|
froggleston
|
f95f954df7
|
Convert winrate to ratio instead of % in calculations
|
2023-07-18 22:25:17 +01:00 |
|
froggleston
|
6ccc12f337
|
Fix calcs, rename ratio, add docs
|
2023-07-17 14:16:22 +01:00 |
|
froggleston
|
79f7f82c59
|
Fix telegram output
|
2023-07-16 16:52:06 +01:00 |
|
froggleston
|
1fd2a2532d
|
Reduce trade stats function complexity
|
2023-07-15 17:06:52 +01:00 |
|
froggleston
|
59cb9e39dd
|
Fix another trailing whitespace
|
2023-07-15 16:55:24 +01:00 |
|
froggleston
|
d4b282d6f7
|
Fix expectancy calc and tests
|
2023-07-15 16:51:45 +01:00 |
|
froggleston
|
e57bb6bc97
|
Add api schema entries
|
2023-07-15 16:27:58 +01:00 |
|
froggleston
|
3ce17b740b
|
Fix flake8 problems
|
2023-07-15 16:25:19 +01:00 |
|
froggleston
|
7eced953b3
|
Merge in develop changes
|
2023-07-15 16:16:08 +01:00 |
|
froggleston
|
096cb0d1ee
|
Add tests, fix winrate calc
|
2023-07-15 16:09:13 +01:00 |
|
froggleston
|
4235ab0c7e
|
Add expectancy and winrate to telegram
|
2023-07-15 15:39:47 +01:00 |
|
froggleston
|
6e56f84fe3
|
Add expectancy and winrate to rpc trade statistics
|
2023-07-15 15:32:52 +01:00 |
|
Matthias
|
b593205ad9
|
No need to use .get() for properties with default values
|
2023-07-12 18:29:12 +02:00 |
|
Matthias
|
cca8c4e5b8
|
Update default dataformat to feather
|
2023-07-12 18:23:30 +02:00 |
|
Matthias
|
a0fff43648
|
Add fee_base to json output
|
2023-07-10 19:47:37 +02:00 |
|
Matthias
|
accc1b509b
|
Simplify class setups without inheritance
|
2023-06-29 12:16:10 +00:00 |
|
Matthias
|
5f98530ef9
|
Catch and send exceptions from websockets
|
2023-06-24 20:26:05 +02:00 |
|
Matthias
|
69087c30e7
|
Don't overwrite "type" with a variable
|
2023-06-24 20:18:24 +02:00 |
|
axel
|
4e6068a923
|
wip fix test_rpc_force_exit / __exec_force_exit
|
2023-06-21 02:46:16 -04:00 |
|
axel
|
1c4c2272f5
|
fix test_api_delete_open_order
|
2023-06-21 02:02:47 -04:00 |
|
axel
|
1ed6f1875b
|
wip fix test_rpc_force_exit
|
2023-06-21 01:48:57 -04:00 |
|
axel
|
ca4ef22d07
|
fix test_rpc_status_table
|
2023-06-20 23:12:31 -04:00 |
|
axel
|
db5383927c
|
fix test_rpc_trade_status
|
2023-06-20 21:52:06 -04:00 |
|
Matthias
|
c7f4dc1651
|
Merge branch 'develop' into pr/Axel-CH/8779
|
2023-06-20 17:43:50 +02:00 |
|
Matthias
|
571dea6e9c
|
Fix wrong final status on bg-tasks
|
2023-06-18 15:45:26 +02:00 |
|
axel
|
171c4f182d
|
update test_adjust_entry_maintain_replace test case, fix first RPC test
|
2023-06-17 00:06:30 -04:00 |
|
Matthias
|
7939716a5e
|
Improve formatting of telegram /status messages
|
2023-06-16 18:00:22 +02:00 |
|
Matthias
|
fd940dbba2
|
Merge pull request #8530 from freqtrade/feat/pairlistconfig
Provide pairlists via API
|
2023-06-11 12:43:38 +02:00 |
|
Matthias
|
87e144a95a
|
Update webserver tags
|
2023-06-11 08:24:16 +02:00 |
|
Matthias
|
317e0b5f2b
|
Avoid nested loops in telegram for force* scenarios
closes #8731
|
2023-06-08 07:08:06 +02:00 |
|
Matthias
|
71b81ee7cd
|
Add margin_mode to pairlists callback
|
2023-06-04 13:25:39 +02:00 |
|
Matthias
|
f61ae9c7e2
|
Merge branch 'develop' into feat/pairlistconfig
|
2023-06-04 08:33:45 +02:00 |
|
Matthias
|
72f4e1475c
|
Bump api version
|
2023-06-03 11:58:55 +02:00 |
|
Matthias
|
74254bb893
|
Add /exchanges endpoint to list available exchanges
|
2023-06-03 11:58:55 +02:00 |
|
Matthias
|
d9d1735333
|
Extract ExchangePayload updating
|
2023-06-03 06:57:25 +02:00 |
|
Matthias
|
48328fb29d
|
reset candle_type_def
|
2023-06-03 06:52:25 +02:00 |
|
Matthias
|
ac046d6a2d
|
Allow setting the exchange explicitly
|
2023-06-02 10:14:11 +02:00 |
|
Matthias
|
af16ce874c
|
Allow webserver mode to cache multiple exchanges
|
2023-06-02 09:50:40 +02:00 |
|
Matthias
|
77e3e9e899
|
Move pairlists and background tasks API's to separate file
|
2023-06-01 20:40:12 +02:00 |
|
Matthias
|
cafc9479b7
|
Merge branch 'develop' into feat/pairlistconfig
|
2023-06-01 20:33:28 +02:00 |
|
Matthias
|
8aee368f60
|
auto-inject webserver mode dependency
|
2023-06-01 07:07:02 +02:00 |
|
Matthias
|
e0d9603e99
|
Raise correct httperrorcode for webserver-only endpoitns
|
2023-06-01 07:03:35 +02:00 |
|
Matthias
|
88ecb935b9
|
Add "failed" state to bgjob task response
|
2023-05-31 20:22:22 +02:00 |
|
Matthias
|
5fc8426b9b
|
Improve handling of order cancelation failures with force_exit
closes #8708
|
2023-05-31 17:06:51 +02:00 |
|
Matthias
|
5311614d54
|
Update force exit wording
|
2023-05-31 14:33:09 +02:00 |
|
Matthias
|
fd955028a8
|
Update tests for new background method
|
2023-05-31 07:08:27 +02:00 |
|
Matthias
|
7bccf2129f
|
Introduce background_job endpoints
|
2023-05-31 07:00:20 +02:00 |
|
Matthias
|
1317de8c1c
|
Add rudimentary description per pairlist
|
2023-05-28 18:21:23 +02:00 |
|
Matthias
|
af7afa80a9
|
remove gone-wrong import
|
2023-05-26 06:44:48 +02:00 |
|
Matthias
|
9e75c768c0
|
Improve responses for evaluate get endpoints
|
2023-05-24 21:01:39 +02:00 |
|
Matthias
|
4c52109fa3
|
Handle pairlist evaluation errors gracefully
|
2023-05-24 20:37:23 +02:00 |
|
Matthias
|
c2010d160f
|
Merge branch 'develop' into feat/pairlistconfig
|
2023-05-22 19:59:20 +02:00 |
|
Matthias
|
33e25434b4
|
Change statuscode to 202
|
2023-05-22 19:43:27 +02:00 |
|
Matthias
|
85c14578e2
|
Merge pull request #8661 from freqtrade/feat/datetimehelpers
Add datetime helpers, reduce arrow usage to a minimum
|
2023-05-22 18:22:29 +02:00 |
|
Matthias
|
abc82a3fdf
|
Simplify api backtesting by extracting the background_method
|
2023-05-21 12:04:18 +02:00 |
|
Matthias
|
756e1f5d5b
|
Test pairlist evaluation
|
2023-05-21 10:08:32 +02:00 |
|
Matthias
|
01984a06af
|
Extract pairlist evaluation from sub-method
|
2023-05-21 09:58:38 +02:00 |
|
Matthias
|
818a3342b9
|
move pairlist evaluation to the background
|
2023-05-21 09:38:14 +02:00 |
|
Matthias
|
680e7ba98f
|
Get exchange through DI
|
2023-05-21 09:21:22 +02:00 |
|
Matthias
|
5ad6652e55
|
Merge branch 'develop' into feat/pairlistconfig
|
2023-05-21 09:15:50 +02:00 |
|
Matthias
|
96d74063fc
|
Don't have public attributes marked as private
|
2023-05-21 09:12:02 +02:00 |
|
Matthias
|
5316227219
|
Extract api backtest logic from ApiServer class
|
2023-05-21 09:08:52 +02:00 |
|
Matthias
|
7ecc2f76a2
|
Merge pull request #8650 from freqtrade/feat/secure_keys
Better secure the user's exchange keys during runtime
|
2023-05-19 08:45:17 +02:00 |
|
Matthias
|
9d0f488de7
|
Some more edits due to arrow
|
2023-05-19 07:15:24 +02:00 |
|
Matthias
|
ebfc9a6039
|
Remove some humanize occurances
|
2023-05-18 19:29:37 +02:00 |
|
Matthias
|
f657d06e91
|
Move shorten_date to datetime helpers
|
2023-05-18 07:00:36 +02:00 |
|
Matthias
|
d131dd4050
|
Fix wrong transition
|
2023-05-18 07:00:36 +02:00 |
|
Matthias
|
45ee12e257
|
reload_trade should be a post endpoint
|
2023-05-16 20:27:07 +02:00 |
|
Matthias
|
1b714fdb00
|
Fix wrong "first trade" date in UI, improve interface
closes https://github.com/freqtrade/freqtrade-strategies/issues/301
|
2023-05-15 18:06:17 +02:00 |
|
Matthias
|
b2a631e93a
|
refactor remove_exchange_credentials
|
2023-05-15 07:22:40 +02:00 |
|
Matthias
|
7bba034efd
|
Merge pull request #8560 from freqtrade/feat/recoverTrades
Recover trades after selling on exchange
|
2023-05-13 16:35:08 +02:00 |
|
Matthias
|
1552d81f45
|
Simplify load_exchange interface
|
2023-05-13 11:03:26 +02:00 |
|
Matthias
|
80930d72a6
|
Dont loop trades twice
closes #8591
|
2023-05-03 07:03:14 +02:00 |
|
Matthias
|
f419d7870d
|
Add freqaimodel to pair history endpoint
closes #8566
|
2023-05-02 20:07:16 +02:00 |
|
Matthias
|
8e0788cf5f
|
Merge branch 'develop' into feat/pairlistconfig
|
2023-04-27 20:40:55 +02:00 |
|
Matthias
|
877d53f439
|
Add airlists test endpoint (so pairlist configurations can be tested)
|
2023-04-27 20:35:24 +02:00 |
|
Matthias
|
daf564b62f
|
Invert logic for webhook
closes #8562
|
2023-04-27 18:27:09 +02:00 |
|
Matthias
|
1d9933412a
|
improve /version output formatting
|
2023-04-27 06:43:57 +02:00 |
|
Matthias
|
d29a425baa
|
Update parameter type in RPC modules
|
2023-04-26 07:03:28 +02:00 |
|
Matthias
|
25bed7bb87
|
Update telegram help with reload_trade
|
2023-04-25 19:39:52 +02:00 |
|
Matthias
|
7287e9da1d
|
Add telegram endpoint for reload_trade
|
2023-04-25 19:34:37 +02:00 |
|
Matthias
|
0c22710ddd
|
Add API endpoint to force trade reloading
|
2023-04-25 19:30:29 +02:00 |
|
Matthias
|
c06759223e
|
Improve telegram async tests
|
2023-04-24 14:27:56 +02:00 |
|
Matthias
|
516b49ff50
|
Fix bad types
|
2023-04-24 14:27:56 +02:00 |
|
Matthias
|
c9e6137ad0
|
Fix test_telegram _init test
|
2023-04-24 14:27:56 +02:00 |
|
Matthias
|
678c9ae67f
|
Fix some more async telegram tests
|
2023-04-24 14:27:56 +02:00 |
|
Matthias
|
fb56889b43
|
Update a few tests ...
|
2023-04-24 14:27:56 +02:00 |
|
Matthias
|
b1367ac46f
|
Update decorator typehint
|
2023-04-24 14:27:36 +02:00 |
|
Matthias
|
3d0e1d142f
|
Convert endpoints to async
|
2023-04-24 14:27:36 +02:00 |
|
Matthias
|
54732b72fd
|
Manage startup/teardown of telegram manually
|
2023-04-24 14:26:50 +02:00 |
|
Matthias
|
e7e6f719e4
|
_update_msg to async
|
2023-04-24 14:26:50 +02:00 |
|
Matthias
|
5134bf8ec3
|
Authorized-only and /version to async
|
2023-04-24 14:26:50 +02:00 |
|
Matthias
|
cb45689c1d
|
Small fixes to new telegram implementation
|
2023-04-24 14:26:50 +02:00 |
|
Matthias
|
14b501a4f7
|
Initial changes for telegram migration
|
2023-04-24 14:26:50 +02:00 |
|
Matthias
|
68ac934929
|
Update command list to handle frozenSets
|
2023-04-24 14:26:50 +02:00 |
|
Matthias
|
da261003df
|
Fix telegram imports to match v20.0
|
2023-04-24 14:26:49 +02:00 |
|
Matthias
|
68a8c79c08
|
Improve output for futures
|
2023-04-24 12:03:00 +02:00 |
|
Matthias
|
94a6bc608c
|
Update stake-currency behavior
|
2023-04-22 17:42:09 +02:00 |
|
Matthias
|
f937818b80
|
Add "owned" fields to balance
|
2023-04-22 17:13:53 +02:00 |
|
Matthias
|
c4f8ff95dd
|
Update tests
|
2023-04-22 16:13:27 +02:00 |
|
Matthias
|
dbf1f0897e
|
Add /balance full, reduce regular balance output
closes #4497
|
2023-04-22 15:51:28 +02:00 |
|
Matthias
|
7a47500b22
|
Add "is_bot_managed" flag to API
|
2023-04-22 14:57:13 +02:00 |
|
Matthias
|
cb09ef7180
|
Extract converting wallet to est_stake
|
2023-04-22 11:48:59 +02:00 |
|
Matthias
|
ce75a032d0
|
Balance ratio calculation should ignore non-relevant assets
closes #8532
|
2023-04-22 11:48:59 +02:00 |
|
Matthias
|
c5bf029701
|
Better type response
|
2023-04-20 19:38:55 +02:00 |
|
Matthias
|
9e4f9798e6
|
Add pairlist "is-generator" to api
|
2023-04-20 19:33:36 +02:00 |
|
Matthias
|
987da010c9
|
Start pairlist parameter listing
|
2023-04-19 21:08:44 +02:00 |
|
Matthias
|
1056ff0d18
|
Update variable to better reflect it's content
|
2023-04-19 20:20:29 +02:00 |
|
Matthias
|
2df80fc49a
|
Add /pairlists endpoint to api
|
2023-04-19 18:35:52 +02:00 |
|
Matthias
|
f1e03a6873
|
Update variable to better reflect it's content
|
2023-04-19 18:20:25 +02:00 |
|
Bohdan Kamuz
|
c297d99975
|
Telegram. Fixed the blacklist removal message
|
2023-04-18 10:09:48 +00:00 |
|
Bohdan Kamuz
|
d34b15d6a9
|
Telegram. Fixed the blacklist removal message
|
2023-04-17 09:40:41 +00:00 |
|
Bohdan Kamuz
|
1d40162e9d
|
Telegram. Fixed the blacklist removal message.
|
2023-04-15 15:57:31 +00:00 |
|
Matthias
|
a78672c10b
|
Improve log message formatting
|
2023-04-15 09:47:01 +02:00 |
|
Matthias
|
605cc20a21
|
Merge pull request #8459 from freqtrade/feat/kvstore
Add initial bot start time to /profit endpoint
|
2023-04-10 14:49:01 +02:00 |
|
Matthias
|
f73d2a5371
|
Ensure bot_start is called when visualizing results
|
2023-04-10 14:48:02 +02:00 |
|
Matthias
|
f5a5c2d6b9
|
Improve imports
|
2023-04-08 16:44:33 +02:00 |
|
Matthias
|
a102cfdfc9
|
Add new /profit fields to API
|
2023-04-08 16:41:25 +02:00 |
|
Matthias
|
cf2cb94f8d
|
Add bot start date to /profit output
|
2023-04-08 16:38:44 +02:00 |
|
Matthias
|
77985fa591
|
Update thread name for uvicorn worker
|
2023-04-07 14:49:53 +02:00 |
|
Matthias
|
dc7e834911
|
Fix some type issues
|
2023-04-01 20:17:56 +02:00 |
|
Matthias
|
d97500581d
|
Merge pull request #8379 from xmatthias/type_sendmsg
Type sendmsg
|
2023-03-26 14:09:01 +02:00 |
|
Matthias
|
f7c1ee6d3e
|
add precision values to api schema
|
2023-03-25 11:55:47 +01:00 |
|
Matthias
|
c0a57d352f
|
send base_currency with messages that need it.
|
2023-03-25 08:16:07 +01:00 |
|
Matthias
|
cbdd86d777
|
Fix test failures due to additional field
|
2023-03-24 21:05:10 +01:00 |
|
Matthias
|
281dd7785e
|
Fix some remaining type errors
|
2023-03-24 20:56:18 +01:00 |
|
Matthias
|
ad58bac810
|
Type WS messagetypes
|
2023-03-24 20:54:28 +01:00 |
|