Skip to content
This repository has been archived by the owner on Feb 16, 2020. It is now read-only.

[WIP] Release v0.6 #2216

Merged
merged 215 commits into from Jul 4, 2018
Merged

[WIP] Release v0.6 #2216

merged 215 commits into from Jul 4, 2018

Conversation

askmike
Copy link
Owner

@askmike askmike commented May 28, 2018

WIP: This is a major upgrade on different parts of the codebase. Current status:

This is almost ready to go live as an initial release candidate! What's left on the TODO:

  • More exchange support (exchanges not listed below & here will NOT be supported at launch of 0.6)
    • bittrex pushed to 0.6.1
    • kraken done
    • bitstamp pushed to 0.6.1
    • proper fee support for existing exchanges. done
  • Unified way of aggregating fees into execution price. done, introduced effectivePrice.
  • Docs for web API (REST & WS). done, see here
  • Minimal testing

0.6 changelog:

  • new event system ([WIP] 0.6 new gekko events #1850) <- merged into this branch
    • event flow for simulations
    • event flow for live trading (see point below)
    • tests
  • new order execution library Gekko Broker ([WIP] Gekko broker #2118) <- merged into this branch
  • hook up to existing UI (or create new react UI - need to figure out how easy it is to port new event flow to existing UI, if easy we'll keep current UI for a while).
  • UI improvements
    • stop button to stop a running Gekko
    • automatically restart a watcher when it crashes (unless the watcher's latest data was too old, in that case kill the leechers relying on this watcher).
    • display non running gekkos.
      • if they crased, display the error.

What's scheduled immediately after:

  • Advanced orders from the strategy
    • "Emit LONG advice@100 with { stoploss@90 & takeprofit@110 }"
  • new UI.
  • better support & docs for different databases.

@askmike askmike mentioned this pull request Jul 4, 2018
@askmike askmike merged commit 51bc47e into develop Jul 4, 2018
@151henry151
Copy link
Contributor

Hey there,
Is the new UI functioning? I saw this and thought that it was, but when I tried (fresh install), when loading the.ip.address:3000 in a browser, it just loads a blank page.. nothing outputs in the terminal when reloading the page.

@askmike
Copy link
Owner Author

askmike commented Jul 5, 2018 via email

@askmike askmike deleted the pre-v0.6 branch July 17, 2018 03:36
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants