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
|
cf2cb94f8d
|
Add bot start date to /profit output
|
2023-04-08 16:38:44 +02:00 |
|
Matthias
|
0ece73578c
|
Add typedDict for RPC messages
Currently not fully functional.
|
2023-03-24 20:33:00 +01:00 |
|
Matthias
|
d808dd49e8
|
Fix ruff violation
|
2023-03-18 19:28:13 +01:00 |
|
Matthias
|
818d2bf92a
|
Fix stoploss on exchange value in /show_config call
|
2023-03-18 18:02:46 +01:00 |
|
Matthias
|
6ed337faa3
|
Update several tests to remove .query
|
2023-03-16 07:04:15 +01:00 |
|
Matthias
|
ae361e1d5d
|
Update more .query usages
|
2023-03-16 06:44:53 +01:00 |
|
Matthias
|
8865af9104
|
Remove .query from pairlock
|
2023-03-15 21:21:00 +01:00 |
|
Matthias
|
aa54b77702
|
Rename _session to sessoin
|
2023-03-15 21:12:06 +01:00 |
|
Matthias
|
8073989c98
|
Remove more usages of .query
|
2023-03-15 21:10:47 +01:00 |
|
Matthias
|
d45599ca3b
|
Fix some type errors
|
2023-03-15 21:09:25 +01:00 |
|
Matthias
|
b469addffb
|
remove usage of .query from regular models
|
2023-03-15 21:00:30 +01:00 |
|
Matthias
|
d723979c42
|
Move total_trades to explicit variable
|
2023-03-13 19:21:53 +01:00 |
|
Matthias
|
cab1b750b3
|
Improve test accuracy
|
2023-03-06 06:39:05 +01:00 |
|
Matthias
|
9d285e3dc0
|
Add total_profit_ratio to telegram output
part of #8234
|
2023-03-06 06:39:05 +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
|
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
|
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 |
|
Rahul
|
39331b59ed
|
Fixed issues raised in PR
|
2023-02-27 22:51:22 +00: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 |
|
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 |
|
Matthias
|
3d22ad36b8
|
Show Config should contain stoploss-on-exchange status
|
2023-02-08 07:08:42 +01:00 |
|
Matthias
|
9cfbb21cd7
|
Improve error messages
|
2023-01-31 19:38:43 +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
|
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
|
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 |
|
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
|
fce1e9d6d0
|
update analyzed df request to allow specifying a single pair
|
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
|
3c322bf7df
|
Improve forceenter validation messages
|
2022-11-29 18:27:08 +01:00 |
|
Matthias
|
1b3e62bcbc
|
Lock execute_entry to prevent timing hickups
|
2022-11-25 14:50:48 +01: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 |
|
Matthias
|
436b314c80
|
add safe_remaining
fixes #7757
|
2022-11-17 19:07:47 +00:00 |
|
Matthias
|
a951b49541
|
Use Generator when sending initial dataframes
|
2022-11-14 19:43:59 +01:00 |
|
Matthias
|
fb3d408338
|
Respect max_open_trades when forceentering
closes #7489
|
2022-09-28 09:32:07 +00:00 |
|
Matthias
|
7c84edbc23
|
Avoid online call when asking for /status .
|
2022-09-28 07:21:52 +02:00 |
|
Matthias
|
914eccecec
|
Merge branch 'develop' into pr/wizrds/7303
|
2022-09-20 06:56:15 +02:00 |
|
Matthias
|
667853c504
|
Use Alias to type config objects
|
2022-09-18 13:20:55 +02:00 |
|
Matthias
|
e256ebd727
|
Add ws_token to auto-generated config
|
2022-09-09 07:13:05 +02:00 |
|
Timothy Pogue
|
5934495dda
|
add websocket request/message schemas
|
2022-09-07 15:08:01 -06:00 |
|
Timothy Pogue
|
8bfaf0a998
|
Merge branch 'develop' into feat/externalsignals
|
2022-09-06 13:02:36 -06:00 |
|
Timothy Pogue
|
3535aa7724
|
add last_analyzed to emitted dataframe
|
2022-09-06 12:12:05 -06:00 |
|
Matthias
|
f2f811a2fe
|
Fix telegram bug with open partial exit orders
|
2022-09-06 19:55:18 +02:00 |
|
Timothy Pogue
|
cd8455ccb7
|
Merge branch 'develop' into feat/externalsignals
|
2022-09-05 15:10:25 -06:00 |
|
Timothy Pogue
|
cf917ad2f5
|
initial candle request limit, better error reporting, split up _handle_producer_connection
|
2022-09-02 15:05:16 -06:00 |
|
Timothy Pogue
|
eb4cd6ba82
|
split initial data into separate requests
|
2022-09-01 23:52:13 -06:00 |
|
Timothy Pogue
|
dccde88c83
|
fix dataframe serializing
|
2022-09-01 23:15:03 -06:00 |
|
Timothy Pogue
|
00f35f4870
|
remove old constant, add initial_data requesting, minor changes
|
2022-09-01 20:06:36 -06:00 |
|
Timothy Pogue
|
510cf4f305
|
remove data waiting, remove explicit analyzing of external df
|
2022-08-31 10:40:26 -06:00 |
|
Timothy Pogue
|
346e73dd75
|
client implementation, minor fixes
|
2022-08-30 19:21:34 -06:00 |
|
Timothy Pogue
|
418bd26a80
|
minor fixes, rework consumer request, update requirements.txt
|
2022-08-30 11:04:16 -06:00 |
|
Timothy Pogue
|
7952e0df25
|
initial rework separating server and client impl
|
2022-08-29 13:41:15 -06:00 |
|
Matthias
|
b9f35cadb3
|
add /stopentry alias for /stopbuy
|
2022-08-28 11:37:22 +02:00 |
|
Timothy Pogue
|
2b5f067877
|
Refactoring, minor improvements, data provider improvements
|
2022-08-26 23:40:13 -06:00 |
|
Timothy Pogue
|
d474111a65
|
Renamed to external signals, controller class refactored
|
2022-08-24 22:42:29 -06:00 |
|
Timothy Pogue
|
6f5478cc02
|
DataFrame transmission, strategy follower logic
|
2022-08-21 22:45:36 -06:00 |
|
Matthias
|
cc885e25ac
|
Improve NAN Handling in RPC
|
2022-08-11 20:16:07 +02:00 |
|
Matthias
|
dd4e44931e
|
Improve NAN handling in RPC module
|
2022-08-11 15:02:52 +00:00 |
|
eSeR1805
|
f755df2568
|
Merge branch 'develop' into feature_keyval_storage
Update rpc/telegram to use MAX_MESSAGE_LENGTH.
|
2022-08-11 11:26:45 +03:00 |
|
Matthias
|
ce2c9bf26d
|
Slight renaming of variable
|
2022-08-10 06:44:41 +02:00 |
|
Matthias
|
6ded2d5b7c
|
Improve forceexit API test
|
2022-08-07 09:47:11 +02:00 |
|
Matthias
|
d1998f7ed0
|
Fix forceexit calling
|
2022-08-07 09:47:11 +02:00 |
|
Matthias
|
eff8cd7ecb
|
Add leverage to force_entry
|
2022-08-07 09:47:11 +02:00 |
|
Matthias
|
daf015d007
|
extract nested force_exit function to private instance function
|
2022-08-07 09:47:11 +02:00 |
|
Matthias
|
82aecc81f3
|
Accept parameters to forceexit
|
2022-08-07 09:47:11 +02:00 |
|
Matthias
|
5250189f77
|
Add Rollback function to Trade
simplifies Session work
|
2022-08-06 17:03:49 +02:00 |
|
Matthias
|
cffc769549
|
Fix /profit endpoint calculations for partial sells
* don't recalculate for closed trades
* include realized_profit in the calculation
part of #7178
|
2022-08-05 07:26:41 +02:00 |
|
Kavinkumar
|
a4bada3ebe
|
Partial exit using average price (#6545)
Introduce Partial exits
|
2022-07-31 14:19:04 +02:00 |
|
Matthias
|
8bf0bf10c5
|
Merge branch 'develop' into pr/SmartManoj/6859
|
2022-06-23 20:43:35 +02:00 |
|
Matthias
|
0d967f93ba
|
Improve performance of some RPC calls
These don't need orders to be loaded. As a side-effect, this will
also reduce the strain on the database.
|
2022-06-19 16:13:04 +02:00 |
|
eSeR1805
|
9fdb8b07ac
|
Rename persistant storage infrastructure.
|
2022-06-19 15:56:50 +03:00 |
|
eSeR1805
|
0009b987e4
|
Merge branch 'develop' into feature_keyval_storage
|
2022-06-19 13:32:25 +03:00 |
|
Matthias
|
0809f9aef6
|
Add offset to trade response
|
2022-06-18 19:27:05 +02:00 |
|
Matthias
|
40c9abc7e1
|
Add trading volume to /profit output
|
2022-06-18 11:40:32 +02:00 |
|
Matthias
|
6a15d36d14
|
Add Drawdown and profit_factor to /profit
#6816
|
2022-06-18 11:14:28 +02:00 |
|
Matthias
|
f9e2e87346
|
Improve some formatting and typehints
|
2022-06-15 20:03:36 +02:00 |
|
eSeR1805
|
4c6074062c
|
Merge branch 'develop' into feature_keyval_storage
|
2022-06-13 20:05:45 +03:00 |
|
eSeR1805
|
4f799cc9db
|
Add /list_kvals command for TG and underlying RPC.
|
2022-06-13 20:04:14 +03:00 |
|
Matthias
|
76827b31a9
|
Add relative profit to daily/weekly commands
|
2022-06-11 11:18:21 +02:00 |
|
Matthias
|
ad3c01736e
|
time aggregate to only query for data necessary
improves the query by not creating a full trade object.
|
2022-06-10 07:26:53 +02:00 |
|
Matthias
|
d4dd026310
|
Consolidate monthly stats to common method
|
2022-06-09 07:06:32 +02:00 |
|
Matthias
|
3cb15a2a54
|
Combine weekly and daily profit methods
|
2022-06-09 07:06:32 +02:00 |
|
மனோஜ்குமார் பழனிச்சாமி
|
2b61aa282a
|
Removed None in dict.get()
https://stackoverflow.com/a/12631641
Extra Changes: freqtrade\freqtradebot.py:70
freqtrade\plugins\pairlistmanager.py:31
|
2022-05-18 03:41:10 +05:30 |
|
Matthias
|
4a7515e66a
|
Add test for 0.0 case
|
2022-05-08 16:04:06 +02:00 |
|
eSeR1805
|
bfc7898654
|
Report profit only on filled entries.
|
2022-05-07 21:56:22 +03:00 |
|
Matthias
|
68fe7476c9
|
Update more terminology to forceexit
|
2022-04-10 15:56:29 +02:00 |
|
Matthias
|
46c18dfce2
|
Merge pull request #6670 from freqtrade/store_asset
store base and quote currency separately in the database
|
2022-04-10 08:42:28 +02:00 |
|
Matthias
|
139b65835c
|
Only show long/short signals on telegram for non-spot markets
|
2022-04-09 17:09:17 +02:00 |
|
Matthias
|
8e98a2ff9f
|
api - provide assset_currency via API
|
2022-04-09 16:42:18 +02:00 |
|
Matthias
|
ebcb530d4f
|
Log if no stake-amount is left for trade
|
2022-04-09 09:58:03 +02:00 |
|
Matthias
|
aee0cfd17a
|
forcebuy_enable -> force_entry_enable
|
2022-04-08 13:39:41 +02:00 |
|
மனோஜ்குமார் பழனிச்சாமி
|
9417bb01dc
|
Merge branch 'develop' into renaming-forceentry-forceexit
|
2022-04-08 00:01:51 +05:30 |
|
மனோஜ்குமார் பழனிச்சாமி
|
aa76191636
|
fixed tests
|
2022-04-06 07:19:00 +05:30 |
|
மனோஜ்குமார் பழனிச்சாமி
|
8442fb915f
|
renamed
|
2022-04-05 16:01:53 +05:30 |
|
Matthias
|
54ad130bb9
|
Update force_sell to force_exit
|
2022-04-04 16:59:27 +02:00 |
|
Matthias
|
69491c1430
|
Update more wording to "exit"
|
2022-04-03 19:39:13 +02:00 |
|
Matthias
|
a27c837d18
|
Update sell_reason to exit_reason
|
2022-04-03 10:41:35 +02:00 |
|
Matthias
|
cd78792f48
|
Improve some telegram terminology
|
2022-04-03 10:40:13 +02:00 |
|
Matthias
|
543aa74278
|
update sell_reason to exit_reason
|
2022-04-02 20:04:29 +02:00 |
|
Matthias
|
775305e9c4
|
Use correct candleconfig in plot endpoint
|
2022-04-01 08:57:58 +02:00 |
|
Matthias
|
f70166270d
|
Update pricing to use entry/exit pricing
|
2022-03-28 07:07:46 +02:00 |
|
Matthias
|
bcf326a035
|
Initial steps to change bid/ask pricing to enter/exit
|
2022-03-27 18:03:49 +02:00 |
|
Matthias
|
5f71232d6f
|
Fix doc typo
|
2022-03-25 07:03:50 +01:00 |
|
Matthias
|
dcfa3e8648
|
Update SellType to ExitType
|
2022-03-25 06:55:37 +01:00 |
|
Matthias
|
8d111d357a
|
Update SellCheckTuple to new naming
|
2022-03-25 06:46:29 +01:00 |
|
Matthias
|
62e8c7b5b7
|
Rename parameter to avoid ambiguity
|
2022-03-25 06:39:57 +01:00 |
|
Matthias
|
46ca773c25
|
Simplify some rpc code
|
2022-03-24 19:58:53 +01:00 |
|
Matthias
|
b1e3ead88b
|
Merge branch 'develop' into feat/short
|
2022-03-22 20:28:38 +01:00 |
|
Matthias
|
8556e6a053
|
Automatically assign buy-tag to force-buys
closes #6544
|
2022-03-20 09:33:47 +01:00 |
|
Matthias
|
7868e50141
|
Merge branch 'develop' into feat/short
|
2022-03-18 08:18:17 +01:00 |
|
Matthias
|
c63b5fbbbf
|
Use last to get rates for /balance endpoints
|
2022-03-13 17:53:52 +01:00 |
|
Matthias
|
efc313b28b
|
Merge pull request #6512 from freqtrade/short_order_types
Short order types renamal
|
2022-03-12 09:32:16 +01:00 |
|
Matthias
|
98755c1874
|
Fix wrong estimated output from /balance endpoints
|
2022-03-10 06:47:17 +01:00 |
|
Matthias
|
e492bf3159
|
Update order_types to use entry/exit definition
|
2022-03-09 06:37:08 +01:00 |
|
Matthias
|
8943d42509
|
Update telegram notifications to properly detect shorts
|
2022-03-04 19:42:33 +01:00 |
|
Matthias
|
5ab72ac082
|
chore: realign enums imports
|
2022-03-03 07:07:33 +01:00 |
|
Matthias
|
437b12fab7
|
Use trade.* props where possible
|
2022-02-27 17:16:38 +01:00 |
|
Matthias
|
536f54cfc6
|
is_short for forceentries
|
2022-02-27 15:44:23 +01:00 |
|
Matthias
|
bcfa73d492
|
Add "nr_of_successfull_entries"
|
2022-02-27 15:44:23 +01:00 |
|
Matthias
|
d07a24a54f
|
Update tests for new wallet RPC structure
|
2022-02-24 20:05:56 +01:00 |
|
Matthias
|
a2b17882e6
|
Don't use separate position field in /currency endpoint
|
2022-02-24 20:05:56 +01:00 |
|
Matthias
|
e54e6a7295
|
Update wallets to also keep Positions
|
2022-02-24 20:05:56 +01:00 |
|
Matthias
|
8952829adc
|
Merge branch 'develop' into feat/short
|
2022-02-23 06:28:15 +01:00 |
|
Matthias
|
5a4f30d1bd
|
Don't specially handle empty results.
|
2022-02-22 20:07:41 +01:00 |
|
Matthias
|
3787b747ae
|
Simplify api schema by not using union types
|
2022-02-15 20:07:02 +01:00 |
|
Matthias
|
0c6d92a7a6
|
Merge branch 'develop' into feat/short
|
2022-02-11 17:02:04 +01:00 |
|
lukasgor
|
d563bfc3d0
|
feature: add buy tag to forcebuy
|
2022-02-11 13:38:33 +01:00 |
|
Matthias
|
be84a028c1
|
Avoid mixed types in the api for /stats
|
2022-02-10 07:03:19 +01:00 |
|
Matthias
|
af984bdc0d
|
Update comment regarting NaT replacement
|
2022-02-09 09:32:53 +01:00 |
|
Matthias
|
2e41d80a2c
|
Merge pull request #6340 from TheJoeSchr/frequi-datetime
freqUI: fix can't import backtest with missing datetime data
|
2022-02-09 07:21:30 +01:00 |
|
Matthias
|
45c03f1440
|
Docstrings are evaluated, while comments are not
|
2022-02-09 07:02:44 +01:00 |
|
Matthias
|
4e2f06fe9c
|
Simplify band-aid code
|
2022-02-09 06:48:26 +01:00 |
|
Matthias
|
6191288ff9
|
Add test for NaT problematic
|
2022-02-09 06:36:17 +01:00 |
|
Joe Schr
|
926b017981
|
Fix freqUI charts not displaying when dtype(datetime) column has NaT values
fix dataframe_to_dict() issues by replacing NaT empty string and
prepare for proper `.replace({NaT})` fix
|
2022-02-08 17:09:37 +01:00 |
|
Stefano Ariestasia
|
6d91a5ecbd
|
Change "buy" and "sell" to "entry" and "exit"
|
2022-02-07 01:40:05 +00:00 |
|