Matthias
|
7c0c98a368
|
Properly format first entry value, too.
|
2023-03-04 20:08:20 +01:00 |
|
Matthias
|
548db18857
|
Improve wording on partial exit notifications
|
2023-03-04 19:27:55 +01:00 |
|
Matthias
|
aec11618ce
|
Telegram improved formatting
|
2023-03-04 18:28:15 +01:00 |
|
Matthias
|
f0cbb4f949
|
Expose relative realized profit
|
2023-03-04 18:20:31 +01:00 |
|
Matthias
|
022f85095e
|
Show Number of exits
part of #8234
|
2023-03-03 06:31:40 +01:00 |
|
Matthias
|
b65cff0adc
|
Update "Query" type
|
2023-03-01 20:32:32 +01:00 |
|
Matthias
|
c2c039151c
|
Improve typesafety around trade object
|
2023-03-01 20:32:32 +01:00 |
|
Matthias
|
8765e3a4d6
|
Fix some Type issues
|
2023-03-01 20:32:32 +01:00 |
|
Matthias
|
47b66f3220
|
More fun with types
|
2023-03-01 20:32:31 +01:00 |
|
Matthias
|
dd10dec73d
|
Improve variable wording
|
2023-02-28 20:31:02 +01:00 |
|
Matthias
|
f822f1795a
|
Reduce /status verbosity
|
2023-02-28 19:54:56 +01:00 |
|
Matthias
|
386915378b
|
Improve /status message (show Total profit)
|
2023-02-28 19:54:47 +01:00 |
|
Matthias
|
0707e70183
|
Remove deprecated current_profit from api responses
|
2023-02-28 18:20:37 +01:00 |
|
Matthias
|
bebee15d10
|
Improve TradeSchema readability
|
2023-02-28 18:20:36 +01:00 |
|
Matthias
|
5660036f47
|
Merge pull request #8245 from eSAMTrade/bugfix-8244
Fix last_process related bug in RPC.health (BUG-#8231)
|
2023-02-28 18:18:53 +01:00 |
|
Matthias
|
244fd0e731
|
Merge pull request #8184 from LangLazy/feature
Feature market direction
|
2023-02-28 17:22:31 +01:00 |
|
Rahul
|
39331b59ed
|
Fixed issues raised in PR
|
2023-02-27 22:51:22 +00:00 |
|
Matthias
|
65d1598a90
|
Show absolute profit in /status command
|
2023-02-27 21:17:02 +01:00 |
|
Matthias
|
46b987042b
|
Include realized_profit in api output
|
2023-02-27 20:47:07 +01:00 |
|
Matthias
|
75d1dd2793
|
Properly round Stake currencies in telegram message
|
2023-02-27 20:47:07 +01:00 |
|
Matthias
|
e482feed7d
|
Further improve behavior for telegram /status with stop on exchange
|
2023-02-27 19:40:02 +01:00 |
|
Matthias
|
87fe4108a2
|
Fix order numeration to also work with stoploss on exchange
|
2023-02-27 18:24:19 +01:00 |
|
ASU
|
bcd416c83d
|
Removed unresolved FreqTrade typehint
|
2023-02-27 16:18:24 +02:00 |
|
ASU
|
1d5608d627
|
Fix last_process related bug in RPC.health
|
2023-02-27 12:14:38 +02:00 |
|
Matthias
|
659140e190
|
Add bt-error to UI backtest method.
|
2023-02-23 20:06:10 +01:00 |
|
Matthias
|
63e5d33028
|
Better handle backtest errors
|
2023-02-23 20:06:10 +01:00 |
|
Matthias
|
0f878daa98
|
Remove some too generic noqa statements
|
2023-02-22 19:56:32 +01:00 |
|
Matthias
|
f8fa5bd969
|
Fix gone wrong noqa ...
|
2023-02-22 19:56:32 +01:00 |
|
Matthias
|
18bbfa10e5
|
Reduce amount of variables for API backtesting
|
2023-02-22 19:56:32 +01:00 |
|
Matthias
|
ff1258fd20
|
Better handle random UI backtest errors
|
2023-02-22 19:56:32 +01:00 |
|
Rahul Gudise
|
3033e27466
|
Added documentation for new telegram command
|
2023-02-20 15:53:29 -05:00 |
|
Rahul
|
8927a92eaf
|
fixed lint issue
|
2023-02-19 16:11:21 +00:00 |
|
Rahul
|
5fb539190d
|
addressed some issues mentioned in PR
|
2023-02-18 23:50:02 +00:00 |
|
Rahul
|
72af1912ca
|
added new text
|
2023-02-17 22:01:00 +00:00 |
|
Rahul
|
a3cc001f1b
|
initial commit
|
2023-02-11 18:31:25 -05:00 |
|
Matthias
|
3d22ad36b8
|
Show Config should contain stoploss-on-exchange status
|
2023-02-08 07:08:42 +01:00 |
|
Matthias
|
c1a34396d0
|
Merge branch 'develop' into feat/cancel_order
|
2023-02-01 07:06:17 +00:00 |
|
Matthias
|
9cfbb21cd7
|
Improve error messages
|
2023-01-31 19:38:43 +01:00 |
|
Matthias
|
daafc1c90f
|
Update test and help
|
2023-01-31 18:16:59 +01:00 |
|
Matthias
|
1bdc0e3917
|
Add coo command to telegram
|
2023-01-31 18:09:40 +01:00 |
|
Matthias
|
2c1457fb95
|
Ensure limit is integer (on server)
|
2023-01-31 11:06:23 +00:00 |
|
Matthias
|
c43e857cbc
|
Bump API version
|
2023-01-31 07:09:07 +01:00 |
|
Matthias
|
c855e2d79c
|
Add delete open order endpoint
|
2023-01-31 07:09:03 +01:00 |
|
Matthias
|
8108a48f39
|
Follow PEP 484 - no implicit optionals
|
2023-01-21 20:01:56 +01:00 |
|
Matthias
|
2298656e45
|
Bump api_version to 2.23
|
2023-01-18 18:15:14 +01:00 |
|
Matthias
|
3216a05a9e
|
Enable plot_config to work in webserver mode
(requires strategy argument)
|
2023-01-18 18:15:07 +01:00 |
|
Matthias
|
da0992f859
|
add Config typehint in rpc
|
2023-01-18 06:45:31 +01:00 |
|
Antonio Della Fortuna
|
b0f1d914c8
|
Changed max_open_trades type to int or inf
|
2023-01-15 11:44:10 +01:00 |
|
Matthias
|
62c4675e29
|
Remove some deprecated fields from the API
|
2022-12-27 14:28:07 +01:00 |
|
Matthias
|
cb66663fd2
|
show max_stake_amount in API
|
2022-12-27 14:28:07 +01:00 |
|
Matthias
|
73792fd6ce
|
Don't attempt to convert None to dict
|
2022-12-21 06:28:55 +01:00 |
|
Matthias
|
70531224e6
|
Allow setting identifier via UI
|
2022-12-20 19:44:01 +01:00 |
|
Matthias
|
07606a9e23
|
Simplify APi backtest config merging
|
2022-12-20 19:32:29 +01:00 |
|
Matthias
|
6d9f1fafb7
|
allow backtest_cache to be provided via backtest API
|
2022-12-20 19:20:39 +01:00 |
|
Matthias
|
5dbd5c235a
|
Add endpoint for freqAI models
|
2022-12-20 07:24:54 +01:00 |
|
Matthias
|
2828255435
|
Merge pull request #7842 from wizrds/feat/refactor-emc
Change to broadcasting single candles in Producer/Consumer
|
2022-12-15 19:47:29 +01:00 |
|
Matthias
|
7a0eadbdf5
|
Don't recalc profit on closed trades
|
2022-12-15 07:05:07 +01:00 |
|
Matthias
|
fa260e6560
|
Move "replace or append" decision to dataprovider
|
2022-12-14 19:56:54 +01:00 |
|
Matthias
|
97fee37072
|
Improve emc test
|
2022-12-14 07:22:51 +01:00 |
|
Timothy Pogue
|
0dd3836cc7
|
fix rpc method docstring
|
2022-12-12 22:47:35 -07:00 |
|
Timothy Pogue
|
0602479f7d
|
minor changes, update candle appending to support overlaps
|
2022-12-12 22:47:35 -07:00 |
|
Timothy Pogue
|
f1ebaf4730
|
fix tests
|
2022-12-12 22:47:35 -07:00 |
|
Timothy Pogue
|
49f6f40662
|
remove comment
|
2022-12-12 22:47:35 -07:00 |
|
Timothy Pogue
|
d376bf4052
|
fix indefinite reconnecting
|
2022-12-12 22:47:35 -07:00 |
|
Timothy Pogue
|
ccd1aa70a2
|
change log calls to debug, handle already received candle
|
2022-12-12 22:47:35 -07:00 |
|
Timothy Pogue
|
89338fa677
|
allow specifying channel send throttle
|
2022-12-12 22:47:35 -07:00 |
|
Timothy Pogue
|
d2c8487ecf
|
update add_external_candle, fix breaking on ping error, handle empty dataframes
|
2022-12-12 22:47:35 -07:00 |
|
Timothy Pogue
|
fce1e9d6d0
|
update analyzed df request to allow specifying a single pair
|
2022-12-12 22:47:35 -07:00 |
|
Timothy Pogue
|
36a00e8de0
|
update add_external_candle returns
|
2022-12-12 22:47:35 -07:00 |
|
Timothy Pogue
|
4cbb3341d7
|
change how missing candles will be handled
|
2022-12-12 22:47:35 -07:00 |
|
Timothy Pogue
|
9660e445b8
|
use new channel apis in emc, extend analyzed df to include list of dates for candles
|
2022-12-12 22:47:35 -07:00 |
|
Matthias
|
7c27eedda5
|
Bump API version
|
2022-12-05 19:56:33 +01:00 |
|
Matthias
|
d30a872ed4
|
Move message-silencing list next to enum
|
2022-12-05 19:23:03 +01:00 |
|
Matthias
|
5e533b550f
|
Emit a simple "new candle" message to allow UI's to refresh charts
|
2022-12-05 18:19:19 +01:00 |
|
Matthias
|
95651fcd5a
|
Improve/simplify telegram exception handling
Move exceptionhandling to the decorator.
|
2022-12-01 06:27:25 +01:00 |
|
Matthias
|
3c322bf7df
|
Improve forceenter validation messages
|
2022-11-29 18:27:08 +01:00 |
|
Matthias
|
3fc367f536
|
Merge pull request #7771 from wizrds/feat/refactor-ws
Refactor WebSocket API for performance
|
2022-11-27 15:49:34 +01:00 |
|
Timothy Pogue
|
a26b3a9ca8
|
change sleep call back to 0.01
|
2022-11-26 09:40:22 -07:00 |
|
Matthias
|
fcf13580f1
|
Revert "offload initial df computation to thread"
This reverts commit f268187e9b .
|
2022-11-26 13:33:54 +01:00 |
|
Matthias
|
7b0a76fb70
|
Improve typehint
|
2022-11-26 13:33:26 +01:00 |
|
Timothy Pogue
|
bd95392eea
|
fix formatted string in warning message :)
|
2022-11-25 13:10:22 -07:00 |
|
Timothy Pogue
|
4aa4c6f49d
|
change sleep in channel send to 0
|
2022-11-25 13:08:41 -07:00 |
|
Timothy Pogue
|
f268187e9b
|
offload initial df computation to thread
|
2022-11-25 12:56:33 -07:00 |
|
Timothy Pogue
|
afc00bc30a
|
log warning if channel too far behind, add docstrings to message stream
|
2022-11-25 12:48:57 -07:00 |
|
Matthias
|
1b3e62bcbc
|
Lock execute_entry to prevent timing hickups
|
2022-11-25 14:50:48 +01:00 |
|
Timothy Pogue
|
bcc8063eeb
|
Merge branch 'develop' into feat/refactor-ws
|
2022-11-24 13:42:57 -07:00 |
|
Timothy Pogue
|
fc59b02255
|
prevent ws endpoint from running without valid token
|
2022-11-24 13:41:10 -07:00 |
|
Timothy Pogue
|
101dec461e
|
close ws channel if can't accept
|
2022-11-24 11:35:50 -07:00 |
|
Timothy Pogue
|
48242ca02b
|
update catch block in cancel channel tasks
|
2022-11-22 12:43:45 -07:00 |
|
Matthias
|
7785c91c5d
|
Merge pull request #7756 from wizrds/feat/secure-ws-conn
Support SSL in WebSocket connection
|
2022-11-22 19:18:16 +01:00 |
|
Timothy Pogue
|
a5442772fc
|
ensure only broadcasting to subscribed topics
|
2022-11-22 09:42:09 -07:00 |
|
Timothy Pogue
|
d9d7df70bf
|
fix tests, log unknown errors
|
2022-11-21 12:21:40 -07:00 |
|
Timothy Pogue
|
106ac2ab4d
|
fix tests, change to get call
|
2022-11-20 16:36:22 -07:00 |
|
Timothy Pogue
|
d2870d48ea
|
change typing to async iterator
|
2022-11-20 16:24:44 -07:00 |
|
Timothy Pogue
|
48a1f2418f
|
update typing, remove unneeded try block, readd sleep
|
2022-11-20 16:18:24 -07:00 |
|
Timothy Pogue
|
60a167bdef
|
add dynamic send timeout
|
2022-11-20 14:09:45 -07:00 |
|
Timothy Pogue
|
dc79284c54
|
Merge branch 'develop' into feat/refactor-ws
|
2022-11-20 10:05:22 -07:00 |
|
Matthias
|
12b471c64b
|
Prevent 2 parallel open orders through forceentry
this leads to forgetting the prior order
closes #7765
|
2022-11-20 09:28:14 +01:00 |
|
Timothy Pogue
|
3714d7074b
|
smaller throttle in channel send
|
2022-11-19 13:29:23 -07:00 |
|
Timothy Pogue
|
c1a73a5512
|
move sleep call in send, minor cleanup
|
2022-11-19 13:21:26 -07:00 |
|
Timothy Pogue
|
98d87b3ba6
|
Merge branch 'develop' into feat/refactor-ws
|
2022-11-18 13:41:22 -07:00 |
|
Timothy Pogue
|
0cb6f71c02
|
better error handling, true async sending, more readable api
|
2022-11-18 13:32:27 -07:00 |
|
Matthias
|
4de9a46618
|
Merge pull request #7759 from wizrds/fix/pd-mem-leak
Fix Pandas to_json memory leak
|
2022-11-18 20:24:16 +01:00 |
|
Timothy Pogue
|
b6a8e421f1
|
remove redundant timestamp conversion in ws serializer
|
2022-11-18 09:43:39 -07:00 |
|
Matthias
|
12cd83453c
|
Add warning when queue websocket queue becomes too full
|
2022-11-18 14:03:56 +01:00 |
|
Timothy Pogue
|
ba493eb7a7
|
Merge fix/pd-mem-leak
|
2022-11-17 16:21:12 -07:00 |
|
Matthias
|
436b314c80
|
add safe_remaining
fixes #7757
|
2022-11-17 19:07:47 +00:00 |
|
Timothy Pogue
|
49ecc83061
|
Merge branch 'develop' into fix/pd-mem-leak
|
2022-11-17 12:04:49 -07:00 |
|
Timothy Pogue
|
ce43fa5f43
|
small fix to websocketchannel and relay
|
2022-11-17 12:03:11 -07:00 |
|
Timothy Pogue
|
875e9ab447
|
change df serialization to avoid mem leak
|
2022-11-17 11:59:03 -07:00 |
|
Matthias
|
9432bcd065
|
Fix telegram error on force_enter exception
closes #7727
|
2022-11-17 19:52:03 +01:00 |
|
Matthias
|
93addbe5c3
|
Improve typechecking
|
2022-11-17 10:16:38 +00:00 |
|
Timothy Pogue
|
6a1655c047
|
support ssl connections in emc
|
2022-11-15 22:26:54 -07:00 |
|
Timothy Pogue
|
442467e8ae
|
remove old comments and code
|
2022-11-14 22:26:34 -07:00 |
|
Timothy Pogue
|
d713af045f
|
remove main queue completely
|
2022-11-14 22:21:40 -07:00 |
|
Timothy Pogue
|
659c8c237f
|
initial revision
|
2022-11-14 20:27:45 -07:00 |
|
Matthias
|
a951b49541
|
Use Generator when sending initial dataframes
|
2022-11-14 19:43:59 +01:00 |
|
Matthias
|
fed3bc6730
|
Simplify Websocket Init
|
2022-11-13 10:33:54 +01:00 |
|
Matthias
|
954da4fec9
|
Add "forcebuy error" exception log
part of #7727
|
2022-11-12 19:52:10 +01:00 |
|
Matthias
|
ff619edebf
|
Improve explanation comment as to why we're waiting ourselfs
|
2022-11-03 06:50:18 +01:00 |
|
Timothy Pogue
|
b749f3edd6
|
add latency measure from ping in emc and ws_client
|
2022-11-02 19:30:35 -06:00 |
|
Timothy Pogue
|
000b0c2198
|
prevent memory leaks from error in _broadcast_queue_data
|
2022-11-02 18:00:10 -06:00 |
|
Timothy Pogue
|
cbede2e27d
|
refactor channel.send to avoid queue.put
|
2022-11-02 17:57:11 -06:00 |
|
Timothy Pogue
|
2dc55e89e6
|
better error handling channel send
|
2022-11-02 15:25:39 -06:00 |
|
Timothy Pogue
|
55bf195bfb
|
remove debugging log calls
|
2022-11-02 14:21:34 -06:00 |
|
Timothy Pogue
|
c2bdaea84a
|
change exception handling in channel send
|
2022-11-02 14:19:08 -06:00 |
|
Timothy Pogue
|
d848c27283
|
add task done to broadcast queue method
|
2022-11-02 13:30:42 -06:00 |
|
Timothy Pogue
|
e25dea7e0e
|
update channel disconnecting
|
2022-11-02 13:26:27 -06:00 |
|
Timothy Pogue
|
fd5f31368c
|
fix indent in initial df send
|
2022-10-25 14:08:28 -06:00 |
|
Matthias
|
3fa50077c9
|
Don't use pydantic to type-verify outgoing messages
|
2022-10-25 20:00:53 +02:00 |
|
Timothy Pogue
|
32600a113f
|
fix broadcast
|
2022-10-24 12:21:17 -06:00 |
|
Timothy Pogue
|
94b65a007a
|
fix message typing in channel manager, minor improvements
|
2022-10-23 11:42:59 -06:00 |
|
Timothy Pogue
|
9cffa3ca2b
|
add comment in channel
|
2022-10-22 21:03:57 -06:00 |
|
Timothy Pogue
|
3d7a311caa
|
removed sleep calls, better channel sending
|
2022-10-22 19:02:05 -06:00 |
|
Timothy Pogue
|
2b6d00dde4
|
initial channel api change
|
2022-10-22 09:30:18 -06:00 |
|
Matthias
|
c3d4fb9f1b
|
Simplify backtest calling interface
|
2022-10-18 06:39:55 +02:00 |
|
Matthias
|
c7fff1213c
|
Rate-limit EMC startup to avoid overwelming the queue
|
2022-10-17 20:46:15 +02:00 |
|
Matthias
|
b166c04cba
|
Bring back asyncio.sleep to avoid overwelming the a consumer queue
|
2022-10-17 19:29:30 +02:00 |
|
Matthias
|
4a8cb3359b
|
Fix broken tests
|
2022-10-14 16:07:49 +00:00 |
|
Matthias
|
9d4ba767c4
|
Update usages of search_all_objects
|
2022-10-14 14:50:52 +00:00 |
|
Matthias
|
e3ca740704
|
Merge pull request #7558 from wizrds/feat/queue-per-client-ws
Refactor broadcasting in Message Websocket
|
2022-10-13 09:52:29 +02:00 |
|
Timothy Pogue
|
eb8c89fe31
|
move send delay to relay
|
2022-10-10 23:32:10 -06:00 |
|
Timothy Pogue
|
5ada5eb540
|
fix error message, update exception import
|
2022-10-10 23:30:43 -06:00 |
|
Timothy Pogue
|
db8cf6c957
|
disable ping interval in client
|
2022-10-09 18:51:52 -06:00 |
|
Timothy Pogue
|
71bbffd10a
|
update ws channel send to add data to queue
|
2022-10-09 18:49:04 -06:00 |
|
Timothy Pogue
|
2c76dd9e39
|
change wait timeout to 30 seconds to better support reverse proxies
|
2022-10-09 15:23:56 -06:00 |
|
Timothy Pogue
|
2f64a08623
|
set channel queue maxsize to 32
|
2022-10-09 15:11:58 -06:00 |
|
Timothy Pogue
|
3e8d8fd1b0
|
refactor broadcasting to a queue per client
|
2022-10-09 15:04:52 -06:00 |
|
Matthias
|
8e3a4eca41
|
Remove unused type:ignore
|
2022-10-09 09:15:11 +02:00 |
|
Matthias
|
9454fb8f7b
|
Fix discord message sending
|
2022-10-07 20:59:49 +02:00 |
|