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

Multiple API & Web UI improvements #1178

Merged
merged 10 commits into from
Jan 23, 2018

Commits on Jan 23, 2018

  1. Multiple Web UI improvements

    * Add momentjs (mainly for date/time humanization)
    * More precise bot uptime (seconds, minutes, hours, days instead of just days)
    * Display trading chart in server time (for consistence with "My Trades" dates)
    * Reduce default trading chart range to 30 minutes (from 60)
    * Sort "My Trades" by date (descending)
    * Change "Executed Date" to "Execution Time"
    defkev committed Jan 23, 2018
    Configuration menu
    Copy the full SHA
    4eebb39 View commit details
    Browse the repository at this point in the history
  2. Web UI: Add Total to My Trades

    Total = Size * Price
    defkev committed Jan 23, 2018
    Configuration menu
    Copy the full SHA
    227a393 View commit details
    Browse the repository at this point in the history
  3. Reduce memory util if API is off

    Populate objects used exclusively by the API only if the API is actually enabled.
    defkev committed Jan 23, 2018
    Configuration menu
    Copy the full SHA
    bb8be9e View commit details
    Browse the repository at this point in the history
  4. Web UI: Update Stats & Fix Chart

    * Color profits (last balance and buy hold) green/red based on win/loss
    * Use singular and plural for trade(s) and day(s)
    * Fix chart 1 hour range selector button
    defkev committed Jan 23, 2018
    Configuration menu
    Copy the full SHA
    cb253fc View commit details
    Browse the repository at this point in the history
  5. API: Populate stats on every new period

    Instead of having to manually "print statistical output" in the console to get them updated.
    defkev committed Jan 23, 2018
    Configuration menu
    Copy the full SHA
    bdaf552 View commit details
    Browse the repository at this point in the history
  6. Web UI: Widgets

    * Rename "Asset / Currency" widget to "Capital" and move it up to Market row
    * Remove leading space from "Last Balance" widget
    * Limit "vs buy hold" to 10 digits
    * Add "Error Rate" widget including Win/Loss
    defkev committed Jan 23, 2018
    Configuration menu
    Copy the full SHA
    d4197ef View commit details
    Browse the repository at this point in the history
  7. Web UI: Format open order dates like complete

    Looks like i forgot something...
    defkev committed Jan 23, 2018
    Configuration menu
    Copy the full SHA
    52c4feb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e76bc0f View commit details
    Browse the repository at this point in the history
  9. Profit & Fees

    * API: Add profit calculation (buy/sell, sell/buy) to my_trades, profit won't be calculated unless there was a previous opposide order (buy profit on previos sell, sell profit on previous buy)
    * Web UI: Add Fee and Profit column (Closes DeviaVir#1192)
    * Normalize number formating for consistence and to remove clutter
    defkev committed Jan 23, 2018
    Configuration menu
    Copy the full SHA
    56f9e05 View commit details
    Browse the repository at this point in the history
  10. API: Always calculate fees

    defkev committed Jan 23, 2018
    Configuration menu
    Copy the full SHA
    b354f21 View commit details
    Browse the repository at this point in the history