Commit Graph

247 Commits

Author SHA1 Message Date
Matthias
6f14b7a5bf Add first version of backtest view 2021-06-26 20:47:13 +02:00
Matthias
ce19f13889 Update whitelist when necessary to avoid disconnected pairs_combined view 2021-06-13 10:06:49 +02:00
Matthias
a61f6e860c Use enum for possible tradeViz options 2021-06-12 19:47:02 +02:00
Matthias
385a7fca11 Implement settings page, Show trades in UI Badge
closes #382
2021-06-12 17:23:06 +02:00
Matthias
5437aa68db Implement layout locking 2021-05-28 19:07:34 +02:00
Matthias
cda58dff6e Improve plot-config behaviour when no subplots are configured 2021-05-14 06:27:52 +02:00
Matthias
af2825738d Sort by close_date, then by trade_id 2021-04-27 17:20:29 +02:00
Matthias
2fc8854060 Sort closed trades by trade_id 2021-04-20 21:20:12 +02:00
Matthias
3bc285ec7b Don't sync twice on startup 2021-04-20 21:20:11 +02:00
Matthias
2af9aeb28a extract pagelength for trades request 2021-04-20 21:19:48 +02:00
Matthias
33ea51b244 Implement trades endpoint pagination 2021-04-20 21:19:48 +02:00
Matthias
741e7878f9 Prevent api spamming 2021-04-20 21:18:57 +02:00
Matthias
564ec3a31e Type profit return value 2021-03-05 20:04:17 +01:00
Matthias
46c806427a Support deleting locks 2021-03-01 19:50:26 +01:00
Mads Sørensen
e7fbb5d43a Make sidebar narrower, and details taller 2021-02-04 15:13:53 +01:00
mads03dk
37dc2d644a
Merge pull request #1 from freqtrade/master
Update
2021-02-04 14:55:48 +01:00
Mads Sørensen
8f2ef8f041 Stupid me converted layout data the wrong way... 2021-01-28 17:28:20 +01:00
Mads Sørensen
670f1a6b73 New default layout in trading tab 2021-01-28 17:22:28 +01:00
Matthias
15945c0487 Improve some type safety 2021-01-16 16:07:06 +01:00
Matthias
84e2632e13 Seperate ftbot state into it's own file and add types 2021-01-16 16:00:07 +01:00
Matthias
c240b6c104 Show bot-name 2021-01-16 11:16:13 +01:00
Mads Sørensen
f433601a07 Fix default layout 2021-01-12 13:59:00 +01:00
Matthias
494902eae7 Add tradesLog chart 2021-01-05 19:29:47 +01:00
Matthias
65117a7f5f Default to dark theme 2020-12-29 10:52:14 +01:00
Matthias
e352dff2e3 Extract theme selection to shared js file
introduce simple theme mode (only dark / light selections)
2020-12-28 20:34:54 +01:00
Matthias
180bc85a3c Enlarge chart area 2020-11-20 07:09:17 +01:00
Matthias
041bca890c Use better icon for Forcebuy 2020-11-20 06:56:48 +01:00
Matthias
b316f8550d Improve layout of small buttons 2020-11-20 06:48:18 +01:00
Matthias
9265a6de53 Add inteligent refresh logic that only refreshes when needed
closes #108
2020-11-10 20:24:00 +01:00
Matthias
f9d75219e4 Move isTrading to store 2020-11-08 11:40:26 +01:00
Matthias
3dae24c16f Merge branch 'start_trades' 2020-11-08 11:08:27 +01:00
Matthias
8959906b56 Add set_pair Action and mutation 2020-10-31 09:40:56 +01:00
Matthias
d0fff3f76b Store selected_pair in store 2020-10-31 08:47:07 +01:00
Matthias
833526fee2 Use getter for current locks 2020-10-26 19:45:40 +01:00
Matthias
8ec31cbb35 Add Pairlock view 2020-10-26 19:45:40 +01:00
Matthias
11f967aa05 Add lock fetching 2020-10-26 19:45:40 +01:00
Matthias
8895a90301 Organize types a bit better 2020-10-20 07:43:09 +02:00
Matthias
a714b11782 Update layout store to use enum 2020-10-06 07:59:05 +02:00
Matthias
5dab8d3a76 Improve layout 2020-10-02 07:07:57 +02:00
Matthias
5a6a71e08a Add strategy endpoint 2020-10-02 07:07:57 +02:00
Matthias
fdf16a0e5d Add chartView to trading view 2020-10-02 07:07:57 +02:00
Matthias
2b8c89eba4 Add type for whitelist resonse 2020-10-02 07:07:57 +02:00
Matthias
fa8b43fdf1 Autoselect first pair in whitelist for graph 2020-10-02 07:07:57 +02:00
Matthias
a8cba2538d Set plotconfig name in vuex correctly 2020-10-02 07:07:57 +02:00
Matthias
1886e3328f Add plotconfig selector 2020-10-02 07:07:57 +02:00
Matthias
062769f764 ALlow multiple plotconfigs 2020-10-02 07:07:57 +02:00
Matthias
08fa402df4 Rename plotconfigstorage function 2020-10-02 07:07:57 +02:00
Matthias
2d8e65b675 rename plotconfig from strategy action 2020-10-02 07:07:57 +02:00
Matthias
c9c5d5a6cd Add available_pairs to select historic data pairs 2020-10-02 07:07:57 +02:00
Matthias
32fa21fbf8 Add strategy type to result 2020-10-02 07:07:57 +02:00
Matthias
81972b3a52 Add strategy list 2020-10-02 07:07:57 +02:00
Matthias
3a6786b39d Load from strategy should be part of plotconfig 2020-10-02 07:07:57 +02:00
Matthias
b9bfab7722 Update history type 2020-10-02 07:07:56 +02:00
Matthias
5e8923f746 Add historic view 2020-10-02 07:07:56 +02:00
Matthias
de4ed9a20f Rename Endpoint to pair_candles to be clear what it contains 2020-10-02 07:07:56 +02:00
Matthias
1e2d1c2587 Persist plotconfig to localstore 2020-10-02 07:07:56 +02:00
Matthias
8b8693ae72 Get PlotConfig from backend 2020-10-02 07:06:37 +02:00
Matthias
222d9e9c40 Add some types to vuex actions 2020-10-02 07:06:37 +02:00
Matthias
8443184f7d Fix pair history loading 2020-10-02 07:06:37 +02:00
Matthias
5e498618b0 Add pair-history downloading 2020-10-02 07:06:37 +02:00
Matthias
a6d4de0c66 Don't Ping if we're not logged in 2020-09-20 15:59:35 +02:00
Matthias
6ebdb33b72 Rename Getters enum to be correct 2020-09-20 13:36:45 +02:00
Matthias
7326f3f3c2 Move alert showing to helper method 2020-09-05 17:08:48 +02:00
Matthias
1355d8e8a6 Use enum for alerts 2020-09-05 16:56:02 +02:00
Matthias
1fd9291cdb show message after reloading configuration 2020-09-05 16:44:44 +02:00
Matthias
6637135db8 Merge branch 'master' into vue-grid-merge 2020-09-03 06:58:06 +02:00
Matthias
d02c9991d2 use correct type for detailTradeId 2020-09-02 20:19:34 +02:00
Matthias
c28ccbaff0 Don't use mutations directly 2020-09-02 20:18:55 +02:00
Matthias
655726ddca Update dyamic layout to have seperate tradedetail container 2020-09-01 07:51:03 +02:00
Matthias
21e6ac9c8f Move trade view to draggableContainers 2020-08-31 20:01:51 +02:00
Matthias
0cc5c73c2e use Enum for layout names 2020-08-31 19:24:09 +02:00
Matthias
246417ebc2 Store layouts in localStorage 2020-08-31 19:24:09 +02:00
Matthias
a7d78b7c74 Implement layout reset 2020-08-31 19:24:09 +02:00
Matthias
829cb07745 Move layouts to store 2020-08-31 19:24:09 +02:00
Matthias
240dd06c0f Move types to seperate directory 2020-08-29 11:24:52 +02:00
Matthias
39c7a832ac Support trade-detail also on closed trades 2020-08-29 11:18:09 +02:00
Matthias
79886014ab Introduce closedTrade type 2020-08-25 19:52:07 +02:00
Matthias
d61136c399 Improve Refresh load - not refreshing everything frequently 2020-08-24 19:28:59 +02:00
Matthias
df54a797f5 Convert ftbot getters to enum 2020-08-24 19:28:59 +02:00
Matthias
dd6a03db66 Add abs_profit 2020-08-24 19:28:59 +02:00
Matthias
dceb7b5fe8 Improve naming 2020-08-17 20:42:37 +02:00
Matthias
67d4bf9e4f Extract DailyChart to it's own component 2020-08-17 20:39:14 +02:00
Matthias
5f9b3b2e9d Reinstate default timescale 2020-08-17 07:55:25 +02:00
Matthias
359e351d67 Add BlacklistRepsonse type 2020-08-17 07:17:30 +02:00
Matthias
7985a283fb Fix daily payload 2020-08-17 07:05:51 +02:00
Matthias
d2575665a3 Fix payload in getdaily 2020-08-17 06:55:33 +02:00
Matthias
e9c46db38a Allow different scales for daily query 2020-08-17 06:54:23 +02:00
Matthias
716f38bdd8 Add logviewer 2020-08-15 17:31:56 +02:00
Matthias
9539aba2f1 Forcebuy form to typescript 2020-08-09 15:11:47 +02:00
Matthias
b8f5bf294c Convert Balance to typescript 2020-08-09 15:07:09 +02:00
Matthias
139d9866cc Convert performance to typescript 2020-08-09 14:55:29 +02:00
Matthias
61fe53660b IMprove trade deletion message 2020-08-04 20:01:09 +02:00
Matthias
faee161379 Add blacklist payload type 2020-08-04 08:03:08 +02:00
Matthias
c88308213d Improve async support in forcesell 2020-08-04 08:00:11 +02:00
Matthias
980eec5e30 Implement delete_trade endpoint 2020-08-04 07:19:43 +02:00
Matthias
6f54864295 Use /ping to verify online status 2020-07-26 13:59:01 +02:00
Matthias
2d2f04fad6 Default online to false - and switch to true once requests work 2020-07-26 11:10:56 +02:00
Matthias
b516cae97f Add online indicator 2020-07-24 07:22:21 +02:00
Matthias
afeec39cd5 Store autorefresh state 2020-07-23 19:58:25 +02:00
Matthias
ea46907ed2 FIx typescript "@" imports 2020-07-19 15:45:44 +02:00
Matthias
e7d66adda8 Only start refresh when logged in 2020-07-19 15:35:10 +02:00
Matthias
9a6e4b4306 Fix login not updating header bar 2020-07-19 15:12:06 +02:00
Matthias
5a7184efa8 Improve typography 2020-07-17 16:45:18 +02:00
Matthias
1571a8fd77 Rename closedtrades to closedTrades 2020-07-17 16:42:28 +02:00
Matthias
f9f1c37c61 Convert login to typescript class component 2020-07-17 07:20:26 +02:00
Matthias
6de14c33f5 Add botState type 2020-07-13 21:05:43 +02:00
Matthias
caa895c4de Trading to typescript 2020-06-29 20:43:54 +02:00
Matthias
fddced5770 Small improvements 2020-06-29 20:23:09 +02:00
Matthias
e6f6f92009 Improve login handling 2020-06-22 20:18:45 +02:00
Matthias
b0883693e7 Some small cleanup 2020-06-22 19:39:44 +02:00
Matthias
07109699ea Merge branch 'master' into typescript 2020-06-20 17:31:46 +02:00
Matthias
bb9d8db834 Fix cyclic dependency due to tokens being kept in vuex 2020-06-20 16:55:33 +02:00
Bruno Sarlo
3b6aada219 Typescript fixes. 2020-06-20 01:44:57 -03:00
Matthias
bb40edf362 Use reload_config (aligned to latest freqtrade develop ) 2020-06-12 13:57:41 +02:00
Matthias
b9000f96f9 Rename js files to ts 2020-06-04 20:20:48 +02:00
Matthias
934a168075 Show trade detail or trade history 2020-06-04 19:56:19 +02:00
Matthias
4c315e1b87 Store tradeid and use Getter to return latest detail trade state 2020-06-04 19:27:41 +02:00
Matthias
eb4b762c8a start trade button 2020-05-29 07:01:56 +02:00
Matthias
5dcc63c9e6 Have popover behave correctly 2020-05-28 06:47:28 +02:00
Matthias
5afe652a19 Add popover to add pairs to blacklist 2020-05-27 21:13:48 +02:00
Matthias
0a20b69dda Show freqtrade bot version 2020-05-25 20:41:17 +02:00
Matthias
91876b4c1f Fix typo 2020-05-25 20:41:01 +02:00
Matthias
afd32c4af1 Display whitelist methods 2020-05-23 10:23:15 +02:00
Paul D. Mendes
1bfd5fa3c6 Added pairlist component for better looking pairlists in UI. 2020-05-22 16:43:32 +04:00
Matthias
6f84b18130 Have user input login-url 2020-05-20 07:19:14 +02:00
Matthias
2a95ee1a66 Improve code style 2020-05-18 21:49:26 +02:00
Matthias
1fcd5117c9 Add daily statistics 2020-05-17 20:43:19 +02:00
Matthias
8ffc817732 SImplify api calls by using an axios API object 2020-05-16 10:52:26 +02:00
Matthias
c389f58392 Cleanup and seperate reloads into slow and fast 2020-05-14 18:34:45 +02:00
Matthias
7ec54e70b1 Add forcebuy modal 2020-05-14 18:10:57 +02:00
Matthias
5fdad10b83 Add balance view 2020-05-14 07:15:18 +02:00
Matthias
6d755c8ab6 Add whitelist and blacklist data 2020-05-12 07:07:53 +02:00
Matthias
eee98954ec Create alert system 2020-05-11 20:22:23 +02:00
Matthias
aed8dd7bca Add dispatch in ftbot (merge error) 2020-05-11 07:05:35 +02:00
Matthias
61c58257f8 Merge branch 'JWT' 2020-05-11 06:45:43 +02:00
Matthias
d37f221e75 Add forcesell, return promises from actions 2020-05-11 06:44:37 +02:00
Matthias
d8b29a003e JWT implemented (first version ...) 2020-05-10 10:57:52 +02:00
Matthias
bfbdb3ff3e Move scrolbar into card 2020-05-08 07:14:55 +02:00
Matthias
d4d8d05c24 Implement proper login 2020-05-06 21:24:12 +02:00
Matthias
b146f23ba1 VIsual changes, new methods stopbuy and reload_conf 2020-05-06 21:23:47 +02:00
Matthias
d844f1fa60 Add some bot controls and statuses 2020-05-06 21:23:47 +02:00
Matthias
e8a87fdc84 Rename vuex module to ftbot 2020-05-06 21:23:45 +02:00
Matthias
fffbe2ed79 Show open trades 2020-05-06 21:23:44 +02:00
Matthias
9a3cb7b618 Add trades list 2020-05-06 21:23:34 +02:00
Matthias
8eab68d3d5 Export TradeView 2020-05-04 17:45:50 +02:00
Matthias
9e84ab1058 Trades base 2020-05-04 07:28:53 +02:00
Matthias
4759e2aef8 init 2020-05-04 06:31:12 +02:00