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
|
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
|
86a9968bdd
|
Fix bug in exit message formatting
|
2024-01-05 19:15:21 +01:00 |
|
Matthias
|
0224c50c9e
|
remove sell_reason from msg types
|
2024-01-04 14:44:00 +01:00 |
|
Matthias
|
7ba9aa9acd
|
Merge remote-tracking branch 'origin/develop' into pr/Axel-CH/9267
|
2024-01-02 12:11:44 +01:00 |
|
Matthias
|
292ef85d96
|
Add additional, optional arguments to metadata files
closes #9517
|
2023-12-31 12:07:02 +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
|
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
|
279082b202
|
Merge branch 'develop' into pr/Axel-CH/9267
|
2023-12-22 17:21:05 +01:00 |
|
Matthias
|
9ec23a0292
|
Improve rpc typing
|
2023-12-21 18:14:43 +01:00 |
|
Matthias
|
1272a15c35
|
Properly name Entry / exit types
|
2023-12-21 18:11:49 +01:00 |
|
Matthias
|
a3a175e332
|
Reduce logging verbosity message in webhooks
|
2023-12-21 06:49:26 +01:00 |
|
Matthias
|
67cdab6ee9
|
Provide strategy timeframe via API
|
2023-12-17 15:03:11 +01:00 |
|
amargedon
|
58dfffe87a
|
Add FIAT mapping for BTC
|
2023-12-15 09:09:31 +01:00 |
|
Matthias
|
71d3572c27
|
Support webserver strategy without max_open_trades
|
2023-12-14 18:17:10 +01:00 |
|
Matthias
|
47a952e41c
|
Don't use config['stake_amount'] in wallets
|
2023-12-12 22:43:46 +01:00 |
|
Stefano Ariestasia
|
36836ea803
|
add bot_name to discord rpc field
|
2023-11-30 14:11:09 +09:00 |
|
Matthias
|
42d75b0754
|
Merge branch 'develop' into pr/Axel-CH/9267
|
2023-11-28 06:45:37 +01:00 |
|
Stefano Ariestasia
|
63e702a3bf
|
remove unused comments
|
2023-11-23 15:55:21 +09:00 |
|
Stefano Ariestasia
|
58cd455642
|
fix unused vars
|
2023-11-19 20:32:28 +09:00 |
|
Stefano Ariestasia
|
caf59d25e8
|
forgot comma
|
2023-11-19 18:07:45 +09:00 |
|
Stefano Ariestasia
|
7df32a34a0
|
remove order list from /status and add new /order
|
2023-11-19 18:01:32 +09:00 |
|
Matthias
|
c237aa00b8
|
Remove non-used imports
|
2023-11-13 07:15:35 +01:00 |
|
Matthias
|
23efa4c9c3
|
Remove deprecated json_encoders key from model_config
|
2023-11-13 07:15:35 +01:00 |
|
Matthias
|
8273c0c2cd
|
Skip exchange validation in API server dependencies
Especially when validating pairlists for non-main exchanges (the exchange not in the config),
validation can mess with the exchange loading.
|
2023-11-12 17:34:16 +01:00 |
|
Matthias
|
c7624b1ed6
|
Simplify LiveStats models
|
2023-11-11 17:18:18 +01:00 |
|
Matthias
|
7daa06a207
|
Align mixtag response with other statistic models
|
2023-11-11 17:18:06 +01:00 |
|
Matthias
|
2ef716e94c
|
Add response_models for new endpoints
|
2023-11-11 14:43:30 +01:00 |
|
Matthias
|
de68850d28
|
Don't tag informative endpoints as "trading"
|
2023-11-11 14:31:18 +01:00 |
|
Stefano Ariestasia
|
05e36f7b21
|
increase API version
|
2023-11-11 15:33:15 +09:00 |
|
Stefano Ariestasia
|
0738cae4a0
|
fix pre-commit
|
2023-11-11 15:23:20 +09:00 |
|
Stefano Ariestasia
|
da3c42bbbc
|
add entries, exits, and mix_tags API endpoints
|
2023-11-11 15:16:40 +09:00 |
|
Matthias
|
2a0175f629
|
Add "empty" config to disable default discord messages
closes #9372
|
2023-11-02 18:09:41 +01:00 |
|
Matthias
|
05ef4f9b6f
|
Fix forceenter - cancel dialog not working
closes #9368
|
2023-11-01 09:10:21 +01:00 |
|
amargedon
|
16dfde22fc
|
Add FIAT mapping for USDC
|
2023-10-22 18:43:35 +02:00 |
|
Matthias
|
f02c9f0435
|
Pass order object to handle_cancel* methods
|
2023-10-08 10:26:27 +02:00 |
|
Axel-CH
|
aaa82e1fa9
|
remove all occurence of stoploss_order_id in trade_model, update api schemas, update rpc_delete
|
2023-10-06 16:34:03 -04:00 |
|
Matthias
|
421a6c02a0
|
Improve enum imports
|
2023-09-10 18:10:38 +02:00 |
|
Matthias
|
2ee152c5a6
|
Merge pull request #8779 from Axel-CH/feature/multiple_open_orders
Feature: Multiple open orders
|
2023-09-10 17:22:26 +02:00 |
|
Matthias
|
7455e56a29
|
Add docstrings, simplify some code
|
2023-09-09 10:09:37 +02:00 |
|
Matthias
|
01ff054a0b
|
fix open orders telegram reporting
|
2023-09-09 09:40:55 +02:00 |
|
Matthias
|
9e1f7dc6f7
|
have force-enter also include has_open_orders
|
2023-09-09 09:23:25 +02:00 |
|
Matthias
|
067c9219b6
|
replace 'open_orders' with "has_open_orders" in api
|
2023-09-09 08:36:28 +02:00 |
|
Matthias
|
8c95207ca4
|
Merge branch 'develop' into pr/Axel-CH/8779
|
2023-09-07 20:19:25 +02:00 |
|
Stefano Ariestasia
|
7ccff18437
|
remove old codes when we only can do partial entries
|
2023-09-07 18:05:46 +09:00 |
|
Matthias
|
c5f26e72e1
|
Merge pull request #9153 from freqtrade/rpc/drawdown
Add better drawdown metrics to /profit outputs
|
2023-09-07 06:33:15 +02:00 |
|
Matthias
|
feea20fb0a
|
Merge pull request #9151 from freqtrade/refactor/calc_profits
Refactor calculate profits
|
2023-09-05 06:26:04 +02:00 |
|
Matthias
|
e854667eb8
|
Add max_drawdown_start and end to /profit API endpoints
|
2023-09-04 20:09:59 +02:00 |
|
Matthias
|
7bf20d9060
|
Show drawdown from/to on /profit calls
|
2023-09-04 20:09:59 +02:00 |
|
Matthias
|
7c5a11623e
|
Use dt_ts_def in profit endpoints
|
2023-09-04 20:09:32 +02:00 |
|
Matthias
|
2073c71811
|
use format_date in rpc methods
|
2023-09-04 20:09:32 +02:00 |
|
Matthias
|
39b6a00224
|
Improve naming of calculate_profit method
|
2023-09-04 06:42:16 +02:00 |
|
Matthias
|
ffb1cf52b1
|
Convert further usages to calc_profit_combined
|
2023-09-04 06:28:29 +02:00 |
|
Matthias
|
399f144c27
|
more calc_profit_combined usage
|
2023-09-04 06:28:29 +02:00 |
|
Matthias
|
3c20ab683a
|
Have /monthly return proper dates, move formatting to telegram
|
2023-09-02 20:11:19 +02:00 |
|
froggleston
|
f838bc760f
|
Implment weekly/monthly RPC endpoints
|
2023-09-02 16:06:23 +01:00 |
|
Matthias
|
f19f3ed4eb
|
Fix rpc forceexit logic, fix remaining test
|
2023-08-27 10:29:34 +02:00 |
|
Matthias
|
b82b77d03f
|
Fix some rpc tests
|
2023-08-25 07:01:48 +02:00 |
|
Matthias
|
193dcf578d
|
Fix logic error in force_exit if no order is open
|
2023-08-25 06:47:02 +02:00 |
|
Matthias
|
5cf6f0b491
|
Merge branch 'develop' into pr/Axel-CH/8779
|
2023-08-23 07:20:34 +02:00 |
|
Matthias
|
277cc0a523
|
Fix import sort order
|
2023-08-18 10:55:05 +02:00 |
|
Matthias
|
185c5a779d
|
use model_validate instead of parse_obj
|
2023-08-18 10:21:50 +02:00 |
|
Matthias
|
ee11dae82a
|
Merge branch 'develop' into dependabot/pip/develop/pydantic-2.1.1
|
2023-08-18 10:18:53 +02:00 |
|
Matthias
|
77c7dd8a12
|
Add FIAT mapping for true usdt
|
2023-08-16 07:44:19 +02:00 |
|
Matthias
|
72bd4e816d
|
Simplify code, no longer log "could not find rate"
closes #9031
|
2023-08-12 16:10:37 +02:00 |
|
Matthias
|
88925d6c1d
|
Merge branch 'develop' into pr/Axel-CH/8779
|
2023-08-09 19:58:24 +02:00 |
|
Stefano Ariestasia
|
c88f71c638
|
add timeout to discord
|
2023-08-08 14:57:48 +09:00 |
|
Matthias
|
33d3c4f7d5
|
Improve backtestResponse in preparation for future update
|
2023-08-07 20:11:30 +02:00 |
|
Matthias
|
81cd241954
|
Update API backtest to return proper metadata
|
2023-08-03 07:05:57 +02:00 |
|
Matthias
|
36b84241b1
|
Don't allow null as notes
|
2023-08-03 06:28:57 +02:00 |
|
Matthias
|
0d71a74d8a
|
Bump api version to 2.32
|
2023-08-03 06:17:06 +02:00 |
|
Matthias
|
78972604d0
|
Allow metadata file updating
|
2023-08-03 06:17:05 +02:00 |
|
Matthias
|
2f95c44777
|
Add "notes" to backtest result output
|
2023-08-03 06:17:05 +02:00 |
|
Axel CHERUBIN
|
f397d973f3
|
Merge branch 'freqtrade:develop' into feature/multiple_open_orders
|
2023-08-02 23:48:13 -04:00 |
|
Matthias
|
494d58e79c
|
Update tests for new output format (string-formatted dates are not relevant).
|
2023-08-02 19:52:34 +02:00 |
|
Matthias
|
d78eb834c4
|
Convert to pydantic - jsonencoders (no longer exists)
|
2023-08-02 19:52:08 +02:00 |
|
Matthias
|
47850ce1b0
|
Don''t use deprecated pydantic methods
|
2023-08-02 19:51:50 +02:00 |
|
Matthias
|
bb18e1b45b
|
Fix part of the backtest type error
|
2023-08-02 19:51:50 +02:00 |
|
Matthias
|
4b2a6a84f4
|
Remove more deprecated options
|
2023-08-02 19:51:50 +02:00 |
|
Matthias
|
505584dc48
|
pydantic 2 - update deprecated methods
|
2023-08-02 19:51:50 +02:00 |
|
Matthias
|
e36c545258
|
pydantic - root model
|
2023-08-02 19:51:47 +02:00 |
|
Matthias
|
cfdd01d295
|
Update most of Api schema to pydantic 2.0
|
2023-08-02 19:51:21 +02:00 |
|
Matthias
|
9b924f1f85
|
Convert ws_schemas to pydantic 2.0
|
2023-08-02 19:50:58 +02:00 |
|
Matthias
|
261a593ba5
|
Update tests for new output format (string-formatted dates are not relevant).
|
2023-08-02 19:48:59 +02:00 |
|
Matthias
|
acd005b726
|
Don't show 0.0.0.0 security warning when running in docker.
#9000
|
2023-08-01 20:17:07 +02:00 |
|
Matthias
|
c836bd8fa5
|
Add Get_backtest_resultlist typing
|
2023-07-31 21:22:22 +02:00 |
|
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 |
|