Matthias
|
ea1b3c38f8
|
remove last utcnow usage
|
2024-01-14 20:00:30 +01:00 |
|
Matthias
|
883f508544
|
Add NoDBContext to pairlist evaluation functions
|
2024-01-10 20:09:47 +01: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 |
|
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 |
|
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
|
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 |
|