Commit Graph

1925 Commits

Author SHA1 Message Date
Matthias
fd4fd17580 Prevent chart from touching the chart border 2023-12-03 15:23:01 +01:00
Tako
6d2438b74d move chart component import to main file 2023-12-02 18:03:47 +00:00
Matthias
640baa7455 Also show "candles" ... 2023-12-02 14:10:17 +01:00
Matthias
6239d30fbc Add support for light Theme 2023-12-02 14:00:57 +01:00
Tako
635d70fe56 pct tool draft 2023-12-01 23:40:30 +00:00
Matthias
8288f10cc5 Add warning sign when confirm-dialog is disabled. 2023-12-01 06:29:37 +01:00
Matthias
0ac7bbdc26 Add "disable confirm dialog" for forced exits 2023-12-01 06:29:22 +01:00
Matthias
22c31ff100 Fix name of TradeLogChart 2023-11-30 19:55:25 +01:00
Matthias
6adb479af5 Improve top margin 2023-11-30 19:52:44 +01:00
Matthias
0c0df837c3 Rename TradeListView to clarify it's mobile only 2023-11-30 19:52:18 +01:00
Matthias
7813565d27 Remove excessive margin around refresh checkbox 2023-11-30 19:42:45 +01:00
Matthias
62f62c0442 Improve Settings panel 2023-11-30 19:29:56 +01:00
Matthias
4cae748289 Convert TradeList to use explicit named functions 2023-11-30 19:20:56 +01:00
Matthias
53c217bc67 Fix type error in botProfit call 2023-11-30 19:13:29 +01:00
Matthias
6ecf7323c3 Allow today in timerange select 2023-11-21 19:25:43 +01:00
Matthias
5e8b5963f2 Add title to log refresh 2023-11-19 15:38:02 +01:00
Matthias
68d666ae65 Refresh balance when switching to the balance chart 2023-11-17 20:00:41 +01:00
Matthias
e072c5a650 Adapt to new prettier formatting 2023-11-15 07:17:51 +01:00
Matthias
84b36d1d14 Improve cum profit tooltip 2023-11-14 20:09:03 +01:00
Matthias
fa2f271404 Remove default vue imports in favor of autoimports 2023-11-14 06:34:16 +01:00
Matthias
76715734f1 Add auto-import 2023-11-14 06:29:28 +01:00
Matthias
c8af6d91fc Fix yarn lock issues 2023-11-12 09:34:50 +01:00
Matthias
28128519aa Lazy-load performance tab 2023-11-11 17:38:40 +01:00
Matthias
2b85d94d00 Remove pointless class 2023-11-11 17:33:59 +01:00
Matthias
db88a185b7 Add Detailed performances to bot Performance view 2023-11-11 17:27:27 +01:00
Matthias
45aadd50ac Simplify tradeStats model types 2023-11-11 17:05:14 +01:00
Matthias
e0d7a2616d Allow manual refresh of botPerformance 2023-11-11 16:46:29 +01:00
Matthias
e1b8311b5e Use proper Header for timebreakdown 2023-11-11 16:45:50 +01:00
Matthias
2a11ad087a Swap sequence of script / template in BotPerformance 2023-11-11 16:44:09 +01:00
Matthias
e85460e35e Add new endpoints for entry/exit stats 2023-11-11 16:42:34 +01:00
Matthias
74a3284cc6 Move Performance Type to separate file 2023-11-11 15:15:58 +01:00
Matthias
cc772d0276 Fix wrong usage of type 2023-11-11 15:14:37 +01:00
Matthias
c3b0b4640b Update package to vue-draggable-grid
fixes an issue where layout movements were not limited to the tab top bar
2023-11-07 18:22:13 +01:00
Matthias
e855896047 Unplugin rmaining components 2023-11-02 06:58:49 +01:00
Matthias
9178ef3d13 Unplugin more component imports 2023-11-02 06:57:25 +01:00
Matthias
22066f0fa3 Remove component imports 2023-11-02 06:53:58 +01:00
Matthias
1ef085db7c Remove component imports where possible 2023-11-02 06:50:18 +01:00
Matthias
851a0ce35d Use AutoImports for all components 2023-11-02 06:42:13 +01:00
Matthias
7122b87bd4 Improve compare result 2023-11-01 17:11:03 +01:00
Matthias
39308050fa Fix some backtest styling issues 2023-11-01 17:09:54 +01:00
Matthias
241e800158 Add icons to backtest Buttons 2023-11-01 16:59:00 +01:00
Matthias
6758f68734 Improve visual styling of visualize-result 2023-11-01 16:53:25 +01:00
Matthias
9219a29b3f Add backtest comparison 2023-11-01 16:49:34 +01:00
Matthias
29daeb27a5 Fix wrongly refactored props 2023-10-26 19:59:35 +02:00
Matthias
bb0ab2e00d Fix some type issues 2023-10-26 19:59:35 +02:00
Matthias
1d20828f83 Extract backtestResultEntry 2023-10-26 19:59:35 +02:00
Matthias
85f137c179 Fix some syntax highlight "gotchas" 2023-10-26 19:59:35 +02:00
Matthias
bce191e86f Extract settings generation, too 2023-10-26 19:59:35 +02:00
Matthias
69f032ac2e Extract backtestResultGeneration to separate function 2023-10-26 19:59:35 +02:00
Matthias
61ba6a836e Reduce verbosity of ResultAnalysis further 2023-10-26 19:59:35 +02:00
Matthias
1f7ce48e70 Reduce verbosity of "settings" definition 2023-10-26 19:59:35 +02:00
Matthias
aa2f791406 Add object to Table Items helper function and specs 2023-10-26 19:59:35 +02:00
Matthias
6eece2d90d remove quicktype comment 2023-10-24 17:59:29 +02:00
Matthias
a824c90d60 Use enum for bt states 2023-10-22 19:46:46 +02:00
Matthias
f3fb07316d Align hide/show button for main left bar 2023-10-22 19:41:02 +02:00
Matthias
351478bd9a Improved text on backtest result view 2023-10-22 19:39:56 +02:00
Matthias
8c2a62066b Improved hide/show button styles 2023-10-22 19:38:07 +02:00
Matthias
dfb1de78e5 Avoid odd wrapping for long/short comments 2023-10-22 17:41:40 +02:00
Matthias
3601ed8a5c Improve visual style 2023-10-22 17:39:01 +02:00
Matthias
4544a8aa45 Allow hiding of left trade bar in backtest mode 2023-10-22 17:36:40 +02:00
Matthias
1f9a7ad49f Rename variable 2023-10-22 17:29:53 +02:00
Matthias
b3390e46a4 Animate "trade navigation" slidein 2023-10-22 17:22:43 +02:00
Matthias
0b92fcc5e4 Fix / simplify animation behavior 2023-10-22 14:31:01 +02:00
Matthias
7beb7ddb06 Add filter box to Backtest chart view 2023-10-22 10:48:18 +02:00
Matthias
d58dcbb172 Improve DIsplay of backtest by not showing absolute profit 2023-10-22 10:39:36 +02:00
Matthias
08e3b4bb02 Use consistent wording 2023-10-22 09:32:22 +02:00
Matthias
9694cc22bb Fix wrong messagebox Title 2023-10-21 17:29:33 +02:00
Matthias
7d80e310ee Improve message box behavior by accepting Keyboard confirm/close 2023-10-21 17:29:14 +02:00
Matthias
b48fe5b241 Use splitTradePair function for trade visualization 2023-10-21 17:18:40 +02:00
Matthias
0d0fc2a4d8 Improve response naming 2023-10-21 17:18:22 +02:00
Matthias
41f464e4ca Improve error failure case handling 2023-10-21 17:11:38 +02:00
Matthias
0f6aec7df8 Add pair split function (incl. tests) 2023-10-21 17:09:40 +02:00
Matthias
0b8e134c15 Improve naming of variable 2023-10-21 17:00:47 +02:00
Matthias
cfb1f0a32d Small cleanup 2023-10-21 16:56:30 +02:00
Matthias
43dd865ad4 Extract stake_currency logic from tooltip functions 2023-10-21 16:56:30 +02:00
Matthias
101cac48ba Fix comment typo 2023-10-18 20:02:54 +02:00
Matthias
4f17452b98 Limit what we're actually storing 2023-10-18 19:59:50 +02:00
Matthias
d3c5f52408 Make settings more appealing 2023-10-18 19:43:20 +02:00
Matthias
e719e20f83 Revert color for profit/loss symbols 2023-10-18 07:21:29 +02:00
Matthias
00dc7f232f Improved SCSS variable setting 2023-10-18 07:19:12 +02:00
Matthias
c50a8c06b6 use Enum for up/down settings 2023-10-18 07:13:21 +02:00
Matthias
14f733cad4 Fix colors 2023-10-18 07:12:02 +02:00
Matthias
6822688703 Improve prop sorting 2023-10-18 07:10:17 +02:00
Matthias
92bd325d6f Improve settings spacing 2023-10-18 07:10:04 +02:00
Matthias
202fdf97d9 Split profit colors from "up/Down colors 2023-10-18 07:05:33 +02:00
Matthias
96f81a98c9 Split color config into separate colors store 2023-10-18 06:56:22 +02:00
Matthias
c65fa6ec02 Merge branch 'main' into pr/qiweiii/1363 2023-10-18 06:40:42 +02:00
Matthias
a5bd1b6f26 Provide fallback for checkboxes in single bot mode 2023-10-17 06:37:21 +02:00
Matthias
9dc6509934 Make bot-name clickable in botcomparison 2023-10-15 13:11:23 +02:00
Matthias
64fd14cb79 Fall back to botID if botname is not set 2023-10-13 06:27:39 +02:00
Matthias
a01cf00e0a Add "toggle all bots" button 2023-10-12 19:40:52 +02:00
Matthias
0972f95314 Improve tooltip wording 2023-10-12 19:28:47 +02:00
Matthias
353aae5cab Improve tooltip formatting 2023-10-10 07:09:18 +02:00
Matthias
2c6de162c9 Initialize plotconfig, cypress-assert for existance 2023-10-10 06:48:27 +02:00
Matthias
20446056be Use CamelCase for interla components 2023-10-10 06:48:21 +02:00
Matthias
4d59fd74de Fix pairlist ticks not rendering 2023-09-26 07:03:26 +02:00
Matthias
5c9c634106 Popover should be ... on top 2023-09-26 06:53:23 +02:00
Matthias
3bfdeacb04 Add composable to dynamically use showAlert for individual bots 2023-09-23 17:06:24 +02:00
Matthias
171c608ea8 Move botname to the title 2023-09-23 16:55:47 +02:00
Matthias
e6ccb4ebfe Auto-hide toasts 2023-09-23 16:46:27 +02:00
Matthias
c49f00f863 Improve dark toast theme 2023-09-23 16:44:36 +02:00
Matthias
ddfa519fbf Update location of alerts function 2023-09-23 16:26:00 +02:00
Matthias
a54b49a237 Remove no longer needed BotAlerts component 2023-09-23 16:25:47 +02:00
Matthias
491b6d19bb Remove alert store logic 2023-09-23 16:21:16 +02:00
Matthias
9682d76c11 Implement toaster and toast styles 2023-09-23 16:20:57 +02:00
Tako
64e0bc20e5 fix selected config overwritten by new or duplicate 2023-09-15 10:02:22 +00:00
Matthias
cd241409e6 Add tooltip to refresh button 2023-09-14 20:40:54 +02:00
Matthias
381cc67c0d Fix bug where opening chart directly fails 2023-09-14 20:27:41 +02:00
Matthias
e39c436b67 Merge branch 'main' into pr/qiweiii/1363 2023-09-14 20:13:09 +02:00
Matthias
2ab9a4d58c Small improvement to botProfit 2023-09-10 16:58:55 +02:00
Matthias
f4766c41e0 Add support for has_open_orders 2023-09-10 16:56:42 +02:00
Matthias
bbc99b2164 Support null date for tsformat with timezone 2023-09-07 06:45:18 +02:00
Matthias
9c712cca18 Use datetimeTz in botProfit view 2023-09-06 20:44:13 +02:00
Matthias
0068ae24f5 Use timestamporNA in datetimeTz 2023-09-06 20:44:13 +02:00
Matthias
f1e22cd644 Improve "empty" handling of BotProfit 2023-09-06 20:44:13 +02:00
Matthias
5f2aa82314 Improve None handling for formatPriceCurrency 2023-09-06 20:44:13 +02:00
Matthias
b8013367fe add timestampmsOrNA entry 2023-09-06 20:44:13 +02:00
Matthias
1ba38a38e1 Add ROI values 2023-09-06 20:44:12 +02:00
Matthias
9fe687616d Pass profit as prop to profit component 2023-09-06 20:44:12 +02:00
Matthias
fdfd30f0ed Extract BotProfit view from BotStatus 2023-09-06 20:44:12 +02:00
Matthias
e22f710935 Add /profit table 2023-09-06 20:44:12 +02:00
Matthias
804a5e8915 Add drawdowns start/end to profit interface 2023-09-06 20:44:12 +02:00
Matthias
e0bfe9c5ee Rename tradesList for better clarity 2023-09-06 20:44:12 +02:00
Matthias
a8ba18bb34 Speed up dashboard loading 2023-09-03 10:34:16 +02:00
Matthias
a883184e02 Rename Tab in multi-pane 2023-09-03 10:22:50 +02:00
Matthias
e36f6ac5b4 Update names of Daily charts 2023-09-03 09:11:24 +02:00
Matthias
f43644fb3a Improve description on older bots 2023-09-03 09:08:19 +02:00
Matthias
c3d08c8b2d Add weekly/monthly view 2023-09-03 09:06:46 +02:00
Matthias
f9fe89ed13 Rename daily types 2023-09-02 17:42:44 +02:00
Matthias
0760245216 Round daily-stats to sane numbers
closes #1452
2023-09-02 12:35:25 +02:00
Matthias
e0e895f00b Show trade entries (and exits) right away, not once the next candle closes. 2023-09-02 10:38:30 +02:00
Matthias
7965db29e6 Fully remove 500 candle limit 2023-09-02 09:09:49 +02:00
Matthias
4ac1305ff2 Render all available data in live charts 2023-09-01 20:40:13 +02:00
Matthias
ccae419ed7 Ensure balance table renders properly 2023-09-01 20:37:21 +02:00
Matthias
ca15512598 Improve and simplify pairlist view 2023-09-01 20:29:43 +02:00
Matthias
0fe3d9f024 Rename Pairlist View component 2023-09-01 20:12:41 +02:00
Matthias
b61a2142a2 Organize imports 2023-09-01 19:55:28 +02:00
Matthias
0a4ebc03b8 Fix rendering of daily chart in trade view 2023-09-01 19:54:27 +02:00
Matthias
2a2f92a81c Fix daily chart not showing 2023-09-01 19:54:15 +02:00
Matthias
03257e8469 Fix bot balance not showing 2023-09-01 19:53:39 +02:00
Matthias
421fe3ec34 Show Stake-currency of the last bot in bot comparison
(this may be wrong for multi-bot multi-currency setups - but should work fine for people with just one bot).

closes #1405
2023-09-01 07:21:26 +02:00
Matthias
b00a573715 Fix odd type error 2023-08-19 09:11:13 +02:00
Matthias
7fec7c803b Improve padding for history loader 2023-08-16 11:59:22 +02:00
Matthias
a5062aac5b Default breakdown to monthly 2023-08-16 11:57:51 +02:00
Matthias
ebf2ce1302 Have 2 col layout take equal space 2023-08-16 11:57:12 +02:00
Matthias
aab98da77e Fix tradelist table-fields causing a "flicker" 2023-08-16 11:55:46 +02:00
Matthias
6443b27068 Improve and simplify Backtest-result layout 2023-08-16 11:55:32 +02:00
Matthias
5a5fec8855 Show bot run mode (live/dry) in bot comparison 2023-08-09 07:29:33 +02:00
Matthias
88469104ca Botcomparison summary shouldn't contain non-selected bots 2023-08-09 07:29:33 +02:00
Matthias
d4246bab60 Improve wrap behavior of candleChartContainer 2023-08-05 08:53:32 +02:00
Matthias
644d889521 Fix and improve Backtest layout 2023-08-05 08:51:28 +02:00
Matthias
651acfa8d9 Remove unnecessary, empty div 2023-08-04 21:00:09 +02:00
Matthias
5f40098042 Fix backtest layout (needs further refinement) 2023-08-04 20:59:21 +02:00
Matthias
6cb1ad29f5
Merge pull request #1404 from freqtrade/feat/backtest_comments
Feat/backtest comments
2023-08-03 20:15:25 +02:00
Matthias
4e5e114872 Slightly improve Toast styling
(currently not used!)
2023-08-03 20:11:03 +02:00
Matthias
0731289791 Improve styling, disable already loaded results 2023-08-03 06:59:40 +02:00
Matthias
6842e6380d Improve layout when using large notes 2023-08-03 06:59:40 +02:00
Matthias
a19576a1c7 Improve Styling of notes, allow newline 2023-08-03 06:59:40 +02:00
Matthias
0d26dcc088 Don't show notes field if it's not available 2023-08-03 06:59:40 +02:00
Matthias
ef3a91aac5 Remove resolved todo 2023-08-03 06:59:40 +02:00
Matthias
b90a34044d Show "notes" in "load results" pane 2023-08-03 06:59:40 +02:00
Matthias
8830e1266a Add Notes to "loading" screen 2023-08-03 06:59:39 +02:00
Matthias
1e264cdb86 Implement Notes updating 2023-08-03 06:59:39 +02:00
Matthias
a947f94d06 Update backtestmetadata type 2023-08-03 06:59:39 +02:00
Matthias
fa8d5643cd Add in-memory notes 2023-08-03 06:59:39 +02:00
Matthias
5b0073cfca Don't use props in setup root level 2023-08-02 07:14:40 +02:00
Matthias
4ba707f6fe Fix cypress test, remove unnecessary log 2023-08-02 06:33:20 +02:00
Matthias
51a8eff7c4
Merge pull request #1391 from freqtrade/stop_distance
Stop distance
2023-08-01 06:55:19 +02:00
Matthias
cb34eac0f8 Fix miss-named variant after vue update 2023-07-31 19:24:35 +02:00
Matthias
1d94fa7927
Merge pull request #1368 from freqtrade/dependabot/npm_and_yarn/main/bootstrap-vue-next-0.9.26
build(deps): bump bootstrap-vue-next from 0.8.15 to 0.9.26
2023-07-31 19:22:44 +02:00
Matthias
75bdbb6f6d Slightly improve handling if metadata is missing for some reason 2023-07-30 20:04:01 +02:00
Matthias
3257fb75c9 Show strategy name instead of "key" 2023-07-30 09:56:32 +02:00
Matthias
094208cfd2 Improve memory structure for backtest result 2023-07-30 09:47:59 +02:00
Matthias
bc88cd16d0 Ensure stop line is visible for new trades 2023-07-29 19:52:19 +02:00
Matthias
c1e447e163 Show current stoploss line 2023-07-29 18:20:48 +02:00
Matthias
46ca166863 Don't show diff columns in plotconfig
closes #1388

Also don't try to calculate diff unless both columns exist
2023-07-27 07:24:39 +02:00
Matthias
a2125ac567 Show error message when strategy loading fails
closes #1387
2023-07-27 07:04:18 +02:00
Matthias
ee45a94ec6 Show proper error message when Candle analysis fails
closes #1387
2023-07-27 07:04:04 +02:00
Matthias
e4a1ec224a Improve backtest types 2023-07-27 06:20:36 +02:00
Matthias
6256d4cfdb Remove outdated TODO messages 2023-07-26 07:02:51 +02:00
Matthias
0ad39d1d1c Align format of TODO comments 2023-07-26 07:00:08 +02:00
Matthias
2bff59c235 Improve layout of delete button 2023-07-26 06:56:17 +02:00
Matthias
b151d1f254 Allow removal of individual results from Backtest memory 2023-07-26 06:42:34 +02:00
Matthias
1fdbee1df9 Support deleting backtest results 2023-07-25 20:51:17 +02:00
Matthias
5c6abdcabc Add Max consecutive metrics 2023-07-25 20:05:09 +02:00
Matthias
989e528b89 Fix label for areachart 2023-07-23 08:45:49 +02:00
Matthias
0121cc9db2 Fix breakpoint detection for dashboard
type method
2023-07-23 07:30:39 +02:00
Matthias
7a6a31c493 Fix cumprofit chart showing error 2023-07-23 07:28:14 +02:00
Matthias
12d0169992 Remove cumprofit console log 2023-07-23 07:24:08 +02:00
Matthias
bfa16f03a1 Remove unused commented ref 2023-07-22 19:48:45 +02:00
Matthias
c89218ebd2 Improve expectancy output to include ratio 2023-07-22 19:48:04 +02:00
Matthias
f42dc9de07 Fix timerangeselect crashing when it get's a epoch timerange 2023-07-22 13:48:21 +02:00
Matthias
2bfa234362 use function for updateInput 2023-07-22 11:40:46 +02:00
Matthias
ee8831ed14 Fix casing 2023-07-22 11:37:30 +02:00
Matthias
50bdd6e7b4 Improve naming 2023-07-22 11:35:37 +02:00
Matthias
fdb068e2ff Improve Backtest view naming 2023-07-22 11:27:01 +02:00
Matthias
511fce74c7 Extract backtest Running from BacktestView 2023-07-22 11:25:59 +02:00
Matthias
68171faf8d More backtesting refs to btStore 2023-07-22 11:19:18 +02:00
Matthias
2d3f1c7391 More refs to btStore 2023-07-22 11:18:04 +02:00
Matthias
07798d2d21 freqAi to btStore 2023-07-22 11:16:13 +02:00