Commit Graph

868 Commits

Author SHA1 Message Date
Matthias
7350b5109a chore: use enum for namespaced vuex store referencing 2021-12-20 20:12:57 +01:00
Matthias
3e7a16395f Show UI version in settings 2021-12-20 07:06:41 +01:00
Matthias
f564cb2cf2 Add reset layout to settings page 2021-12-20 07:04:49 +01:00
Matthias
7d55958252 Add Balance graph 2021-12-19 20:06:25 +01:00
Matthias
095dc6adcc Remove pointless component 2021-12-19 16:57:22 +01:00
Matthias
0a99eaea9e Add cypress component tests 2021-12-17 19:45:02 +01:00
Matthias
a99b2d0ac7 Make Pair-dropdown searchable
closes #568
2021-12-15 19:41:32 +01:00
Matthias
968a752658 Add checkmark to highlight selected blacklist pairs 2021-12-11 19:43:19 +01:00
Matthias
9f4c6c6e31 Add blacklist_delete support 2021-12-11 19:43:19 +01:00
Matthias
8ca0d67d1c Fix duplicate class usage 2021-12-11 19:43:19 +01:00
Matthias
9163d2eeb9 Remove \n from settings page
closes #607
2021-12-09 19:06:17 +01:00
Matthias
0a82e9cb32 Update types to include strategy_version 2021-12-05 09:34:18 +01:00
Matthias
10e55f2b52 Update changed pettier lint style 2021-12-01 06:40:25 +01:00
Matthias
b48038e47d Move exit actions to popover 2021-11-27 09:15:21 +01:00
Matthias
cf398f98e8 Allow forceselling in multibot environment correctly
closes #590
2021-11-26 07:00:09 +01:00
Matthias
27d433d56a Improve dark popover style 2021-11-24 20:36:42 +01:00
Matthias
01a29a9be0 Add support for forcebuy ordertypes 2021-11-24 20:19:34 +01:00
Matthias
fc4a266b58 Implement botApi in botstate 2021-11-23 07:33:21 +01:00
Matthias
2891146673 prepare Chart for short trades 2021-11-20 20:12:02 +01:00
Matthias
9e9989b57d Fix wrong offset on trades log 2021-11-15 19:12:02 +01:00
Matthias
7ab950aecf Trade-signals come in as "signal_close" now 2021-11-14 09:50:47 +01:00
Matthias
2681f37063 Align charts, remove unneeded 2nd axis on cumprofitchart 2021-11-13 08:26:37 +01:00
Matthias
99f0baba42 Improve subplot height calculation, fix wrong subplot order 2021-11-13 08:18:33 +01:00
Matthias
f4420737f3 Fix subplots not being in order 2021-11-12 19:32:41 +01:00
Matthias
a9b6d998fe Add new profit field type 2021-11-12 19:32:41 +01:00
Matthias
317fbb564e Name volume y axis 2021-11-12 19:32:41 +01:00
Matthias
8fe0cb3694 Improved login experience (part of #575) 2021-11-09 06:45:40 +01:00
Matthias
2f2edb331c Fix login message
closes #575
2021-11-08 06:58:59 +01:00
Matthias
6eddc61f24 Don't run .then if we're not using it 2021-11-06 16:19:01 +01:00
Matthias
d659436e3f Move getVersion to show_config call 2021-11-06 16:18:02 +01:00
Matthias
e167c4c13d Fix typo 2021-11-04 20:40:37 +01:00
Matthias
8f1e6f874a Fix dashboard profit calculation
closes #565
2021-11-04 20:34:16 +01:00
Matthias
4853e19899 Prevent empty name subplots 2021-11-03 06:51:38 +01:00
Matthias
7a8fcb751a Improve responsiveness of Graph view 2021-11-02 07:11:02 +01:00
Matthias
11ac1f8aba fix plot creator
closes #561
2021-11-01 19:53:06 +01:00
Matthias
1554bc079a ensure that open profit also updates in bot-comparison
closes #543
2021-10-28 19:33:08 +02:00
Matthias
58bce4c162 Add spacing between online-status and checkbox 2021-10-24 19:46:03 +02:00
Matthias
e3c3e93720 Show profitSymbol in profitpill 2021-10-24 15:11:55 +02:00
Matthias
05686cd9f5 Improve accessibility of profit-pill 2021-10-24 09:24:22 +02:00
Matthias
cb28c1028e Remove unnecessary log entry 2021-10-18 17:06:28 +02:00
Matthias
696076cc84 Fix type errors 2021-10-15 06:45:51 +02:00
Matthias
576aca8011 Add a few axios response types 2021-10-14 21:31:25 +02:00
Matthias
8baa97e012 Fix spiky profit columns 2021-10-13 19:33:59 +02:00
Matthias
ed7ea0dc1b Add mouseover to show trade amount 2021-10-13 19:33:59 +02:00
Matthias
b4546b50f7 Fix profit pill in backtesting 2021-10-11 20:58:13 +02:00
Matthias
e12846f546 Fix failure when no dataset is selected 2021-10-11 20:39:13 +02:00
Matthias
2971f53c2c iRemove last 2 Mutations that've been directly used 2021-10-11 19:46:13 +02:00
Matthias
ccd8944dc2 Fix backtesting switching not working 2021-10-11 19:46:13 +02:00
Matthias
051f64d5f0 Move Strategy name to above candlechart 2021-10-10 15:16:27 +02:00
Matthias
67cb1af105 Add Sysinfo endpoint 2021-10-09 15:18:05 +02:00
Matthias
3631d52297 FIx 0.0% not showing profit pill
closes #499
2021-10-06 20:33:45 +02:00
Matthias
42161bb848 Fix delayed loading 2021-10-05 21:06:23 +02:00
Matthias
c2a1f9cf3b Fix userlogin migration 2021-10-05 19:41:06 +02:00
Matthias
f4ccf31b6f Remove unnecessary Panes from trade view 2021-10-05 19:26:07 +02:00
Matthias
5858f4df6b Add typings to telegram userService calls 2021-10-05 06:57:09 +02:00
Matthias
457b5f52f5 Don't show edit button for now 2021-10-05 06:30:17 +02:00
Matthias
b18d9146cb Sort Candlechart imports differently 2021-10-02 16:30:37 +02:00
Matthias
b90e376b37 Fix some things with multibot login 2021-09-26 11:06:07 +02:00
Matthias
ebe3ce21d5 Improve responsive navbar 2021-09-26 09:48:57 +02:00
Matthias
1ba29e80fa Improve global refresh behavior 2021-09-26 09:21:53 +02:00
Matthias
e2dc1b9b10 readd global refresh switch 2021-09-26 09:17:33 +02:00
Matthias
a95ea597d0 Update balance.ts to include new fields 2021-09-19 13:26:38 +02:00
Matthias
23986494f7 Show bot-name in dashboard open-trades view 2021-09-18 20:00:48 +02:00
Matthias
3470cb2c16 Add botname to tradeslog 2021-09-18 19:56:06 +02:00
Matthias
8eada44433 TradesLog show all trades (from all bots) 2021-09-18 19:49:36 +02:00
Matthias
7685703b8c Update DailyStats in dashboard 2021-09-18 19:45:26 +02:00
Matthias
dd44c54c6a Remove unnecessary logmessage 2021-09-18 19:42:07 +02:00
Matthias
85261f7e42 Improve styling of profitpill 2021-09-18 16:49:01 +02:00
Matthias
f6505166fc Remove botKPI's from dashboard 2021-09-18 16:32:08 +02:00
Matthias
f3477d9edf Add total balance to botcomparison 2021-09-18 16:31:53 +02:00
Matthias
6b41f8fa8e Query all bot-states to jump headers immediately 2021-09-18 15:54:01 +02:00
Matthias
542d453f0b Store last selected bot 2021-09-18 15:43:22 +02:00
Matthias
b937fdf07b re-add botId to trade object 2021-09-18 11:10:40 +02:00
Matthias
4e171457fe Don't break if plotconfig loading fails
closes #498
2021-09-18 11:05:02 +02:00
Matthias
25e0bace6d Fix error when 2 trade-id's collide in dashboard 2021-09-18 10:40:53 +02:00
Matthias
d8d9caf9d9 Merge branch 'master' into multi_bot 2021-09-18 10:28:43 +02:00
Julien Gainza
22961590ea Remove axisPointer.label for chart readability 2021-09-16 14:03:02 +02:00
Matthias
32d2503947 Properly type cumProfitData ... 2021-09-05 09:30:55 +02:00
Matthias
6bae907712 Remove Hourlychart in favor of botcomparison 2021-09-04 17:10:35 +02:00
Matthias
483710c279 Improve profitpill layout 2021-09-04 17:06:42 +02:00
Matthias
532a2ab71d Add open trades for all bots to dashboard 2021-09-04 17:06:27 +02:00
Matthias
211d7a3115 Update profit-chart to include all bots 2021-09-04 16:45:16 +02:00
Matthias
1df87176bc Create global "profit/loss" colors 2021-09-04 16:45:16 +02:00
Matthias
be4a15c6fa Improve ComparisonList 2021-09-04 16:45:16 +02:00
Matthias
8d8faf89b7 Optional relative ratio for profitpill 2021-09-04 16:45:16 +02:00
Matthias
1cd14b0ec9 Add profit pill 2021-09-04 16:45:16 +02:00
Matthias
8465208bbf Add TradeProfit pill component 2021-09-04 16:45:16 +02:00
Matthias
a7117cae2e Add some types 2021-09-04 16:45:16 +02:00
Matthias
4cd0a1344a Improve botComparisonList ... 2021-09-04 16:45:16 +02:00
Matthias
4f19e9e326 Add botcomparison list 2021-09-04 16:45:16 +02:00
Matthias
3147654b7c Autocreate "all_" getters from list 2021-09-04 16:45:16 +02:00
Matthias
52ab11b376 Add multitrade getter 2021-09-04 16:45:16 +02:00
Matthias
c762009a6f improve update logic 2021-09-04 16:45:16 +02:00
Matthias
8b7d79162d Don't update if bot is offline 2021-09-04 16:45:16 +02:00
Matthias
3df41fdc68 Start refresh from within store 2021-09-04 16:45:16 +02:00
Matthias
d012e3166f Fix double-initial refresh 2021-09-04 16:45:16 +02:00
Matthias
0467a18649 Fix loading of refresh setting 2021-09-04 16:45:16 +02:00
Matthias
be4b90f5a3 move refreshing logic to subbots 2021-09-04 16:45:16 +02:00
Matthias
9d682da2ca Small fixes 2021-09-04 16:45:16 +02:00
Matthias
3718ba007a Add backgroundsync Setting 2021-09-04 16:45:16 +02:00
Matthias
0ce64a17ea Fix type-error in dashboard 2021-09-04 16:45:16 +02:00
Matthias
76eff0dc4b Move autoRefresh to single bot stores 2021-09-04 16:45:16 +02:00
Matthias
10d13d788e Fix setIsBotOnline 2021-09-04 16:45:16 +02:00
Matthias
b73c5cbaed Add autorefresh to userService 2021-09-04 16:45:16 +02:00
Matthias
22e3c1a976 Move controls into multipane 2021-09-04 16:45:16 +02:00
Matthias
55cc721525 Add bot selector view 2021-09-04 16:45:16 +02:00
Matthias
030459023c Don't show signout button in multibot scenario 2021-09-04 16:45:16 +02:00
Matthias
a96eb11812 Improve Botselection view 2021-09-04 16:45:16 +02:00
Matthias
b23c122629 Move refresh actions to subBotStore 2021-09-04 16:45:16 +02:00
Matthias
ea71dcc190 Rename refreshAll to refreshFull 2021-09-04 16:45:16 +02:00
Matthias
44654abdfe Move reloading from ReloadComponent to Store 2021-09-04 16:45:16 +02:00
Matthias
0bdf73e63b Move refresh logic into parent_bot store 2021-09-04 16:45:16 +02:00
Matthias
2cca4c9765 Improve responsiveness of navbar 2021-09-04 16:45:16 +02:00
Matthias
5a8916f2ce Show online status for all bots 2021-09-04 16:45:16 +02:00
Matthias
5f7282cb0a Add URL to botDescriptor 2021-09-04 16:45:16 +02:00
Matthias
1c4e2aed54 Store botlist as objects, not string list 2021-09-04 16:45:16 +02:00
Matthias
f346f49e60 Add bot name input 2021-09-04 16:45:15 +02:00
Matthias
a330a39fe0 Update BotList to be a proper list 2021-09-04 16:45:15 +02:00
Matthias
79c6618b2b Autoselect first available Bot 2021-09-04 16:45:15 +02:00
Matthias
9ad4fefffa Fix multibot logout 2021-09-04 16:45:15 +02:00
Matthias
0955c21082 Allow login to multiple bots 2021-09-04 16:45:15 +02:00
Matthias
acd702dab3 Improve "no bot available" errorhandling 2021-09-04 16:45:15 +02:00
Matthias
29d908bf47 Allow authinfo to store multiple bots 2021-09-04 16:45:15 +02:00
Matthias
9ba4f7a70b Update Online visualization 2021-09-04 16:45:15 +02:00
Matthias
cb8d0af126 Add logic to add/remove a substore 2021-09-04 16:45:15 +02:00
Matthias
a253377124 Keep state around 2021-09-04 16:45:15 +02:00
Matthias
f30f968a2f Move logout to store 2021-09-04 16:45:15 +02:00
Matthias
8579499418 Reorder botStoreWrapper 2021-09-04 16:45:15 +02:00
Matthias
a2d8b68abb Add botstorewrapper 2021-09-04 16:45:15 +02:00
Matthias
b2f893b9ec Add BotStoreActions enum 2021-09-04 16:45:15 +02:00
Matthias
b2ba9638e2 Update userService 2021-09-04 16:45:15 +02:00
Matthias
f3dbffd669 Set accessibility on user class 2021-09-04 16:45:15 +02:00
Matthias
dc6b60ba5c convert API to composable 2021-09-04 16:45:15 +02:00
Matthias
49059e5b83 Update userservice to be a class 2021-09-04 16:45:15 +02:00
Matthias
60fe49cbaf Create substore as function 2021-09-04 16:45:15 +02:00
Matthias
fe8ea0afdf rename init to initAPi 2021-09-04 16:45:15 +02:00
Matthias
dd0589776c Round open/close rates to 8 digits 2021-09-04 16:44:48 +02:00
Matthias
094d47eb7c Round open/close rates to max. 8 digits 2021-09-04 16:43:39 +02:00
Matthias
53c704fed4 Fix type errors resulting from typescript update 2021-08-30 19:38:44 +02:00
Matthias
cbd87edb35 Remove unused getter 2021-08-28 13:57:08 +02:00
Matthias
a58f678757 Remove remaining ftbot.state references 2021-08-28 11:43:20 +02:00
Matthias
1168b996da Remove direct references to botstore.state 2021-08-28 11:39:03 +02:00
Matthias
b56b064a19 Improve type for Logging 2021-08-28 11:36:10 +02:00
Matthias
c3cf37c27c Fix typo in getter-mappping 2021-08-28 10:15:12 +02:00
Matthias
cf4ee1ba23 Convert some state references to Getters 2021-08-26 20:35:33 +02:00
Matthias
d7659969ab Align chart colors to tradingview 2021-08-25 21:07:56 +02:00
Matthias
7d83745776 Add conditional for buy-tag visualization 2021-08-25 20:13:32 +02:00
BillGatesIII
b73d8e3f46
Add buy tag to trade detail 2021-08-24 20:49:03 +02:00
Matthias
cd87ef20a5 Create responsive Dashboard layout (static, non-modifiable) 2021-08-20 20:19:26 +02:00
Matthias
f9eebb626c Add detail-timeframe to backtesting view 2021-08-14 20:18:06 +02:00