New Gekko UI in the works
#1
EDIT2:

Quote:The Alpha of Gekko Plus has just been released, it includes most screens of the new UI!

Here is the link: https://app.gekkoplus.com/

Here is a video where I go over it: https://youtu.be/AFyU16l6Q6c

EDIT1:

Quote:The new UI has been completely designed by a professional visual designer. You can find a sneak peak on the coming soon website: https://gekkoplus.com/

Gekko currently has a graphical user interface, this already is a major improvement from the commandline only version. However the current UI is still very basic and missing a lot of very important information (and functionality). On top of that there are also some display bugs hard to fix with the current infrastructure.

We are pleased to announce a new UI is in the works! It will display a lot more information (specifically when it comes to live running Gekkos).

There is a public discussion on the forum about it here: https://forum.gekko.wizb.it/thread-65.html

Technical work has started, with the first step being a rework on the event flow between Gekko plugins (such as the trader, strategy advisor) and the UI. You can follow progress here: https://github.com/askmike/gekko/pull/1850
  Reply
#2
Hi,

I have a suggestion.
I tried to have a look at it, but the architecture and separation with VueJS / Web / core is not easy to follow :
Would it be possible to add to a strategy a function to draw more information on the graph ?
Like the indicators, to understand more easily how our strategy behaves ?

Thanks,

Emmanuel
  Reply
#3
Hey!

> I tried to have a look at it, but the architecture and separation with VueJS / Web / core is not easy to follow :

I am actually working right now to improve this a little bit, see this WIP PR for details: https://github.com/askmike/gekko/pull/1850

This is what I am thinking:

1. Make sure the same event system is used between frontend and core (plugin system).
2. Stabilise web API.
3. Improve docs for consuming this in the frontend side (websocket events & rest API).
4. Build a few different UIs to demo the functionality.

> Would it be possible to add to a strategy a function to draw more information on the graph ?

This will be part of the new UI anyway: since Gekko is aware of all indicators of strategy it can easily emit those numbers in an event which can be consumed by a chart.
  Reply
#4
Will Gekko's CLI be developed in parallel with UI? Have you abandoned this feature yet?
My projects [Strategies] [Datasets]
  Reply
#5
(04-11-2018, 09:52 AM)xFFFFF Wrote: Will Gekko's CLI be developed in parallel with UI? Have you abandoned this feature yet?

Definitely! CLI is extremely important and will always be.
  Reply
#6
The new UI has been completely designed by a professional visual designer. You can find a sneak peak on the coming soon website: https://gekkoplus.com/
  Reply
#7
Any idea when this will be going live?

I'd offer to test the beta but my coding skills are very basic, or is that the whole point of the new system/UI?
  Reply
#8
(05-17-2018, 03:56 PM)Ballsy Wrote: Any idea when this will be going live?

There are 3 massive updates I am doing all at once since they all overlap so I only have to integrate them once, they are:

- New event system, see this: https://github.com/askmike/gekko/pull/1850
- New order execution, see this: https://github.com/askmike/gekko/pull/2118
- New UI, will push some stuff to github once the above two are more final.

As you might imagine that will take a while, at least a few more weeks I am afraid! As soon as there is something to test I'll post a message here and the code on github.
  Reply
#9
Working hard very on the UI, it's far from finished but it seems I got something presentable now: https://gp.mvr.me/

Notes:

- Very much a work in progress - NOT FINISHED
- This will power both Gekko (open source) and Gekko Plus.
- This page only shows a backtest result for now, but will be a realtime page for running gekkos in the future.
- Only works in desktop with a mouse (broken on mobile/tablet right now).

Technical notes:

- Code is very much a play ground, need to clean it up before I can push anything to github.
- Written from the ground up in react (old UI is in vuejs).
- Charts are written from scratch in both react and d3.
  Reply
#10
(08-03-2018, 07:34 AM)askmike Wrote: Working hard very on the UI, it's far from finished but it seems I got something presentable now: https://gp.mvr.me/

Notes:

- Very much a work in progress - NOT FINISHED
- This will power both Gekko (open source) and Gekko Plus.
- This page only shows a backtest result for now, but will be a realtime page for running gekkos in the future.
- Only works in desktop with a mouse (broken on mobile/tablet right now).

Technical notes:

- Code is very much a play ground, need to clean it up before I can push anything to github.
- Written from the ground up in react (old UI is in vuejs).
- Charts are written from scratch in both react and d3.

Mike, it looks already good.. want to use it as soon as possible ?
Thank you for the hard work on it!
  Reply


Forum Jump:


Users browsing this thread: