BeerK0in/gunbot-monitor

Wishlist

BeerK0in opened this issue · 0 comments

Some wishes of the community to add to gmon

  • Support multiple folders of logs.
  • Hide 422 errors behind an "--show-all-errors" flag.
  • Option to set amount of digits: "-d [number]".
  • Clear total Profit statistics, for example per day, to see how much do i get from running these pairs.
  • allow -e/-E as alias for --show-all-errors
  • allow -i as alias for --hide-inactive
  • and possibly a .gmonrc file to store default settings
  • Alternating the background of each row (odd rows: BG1, even rows: BG2).
  • Option to hide offline pairs: "--hide-inactive [time in hours]".
  • Get current time from all markets.
  • Flipping the last/price and sell columns: bought price, last price, and sell price.
  • HTML generation.
  • Read the IP that are you nestating from a file. That way it will work properly for users that uses tunnels. The defaults IP could be in there already so the less experienced users will not have troubles too.
  • Have "Available Bitcoins" display either total for all exchanges being shown, or per exchange.
  • Maybe next to "Available Bitcoins" show either a percent utilized or percent available compared to Total in BTC currently in other coins listed. I'm constantly doing that quick mental math to see if I need to adjust my "Max Balance to Trade" numbers up or down to fully utilize available BTC. As a bonus, showing average BTC utilization over last 24 hours (or since monitor was started, whichever is easier).
  • When there is more than one exchange being used, have a subtotal per exchange so you can see how one is doing compared to the other. A simple "P TOTAL" line under the Polo grouping and "B TOTAL" line under the Bittrex grouping, etc, with grand totals still at bottom.
  • Consider adding Strategy to the small view.
  • monitor USDT and altcoin pairs
  • Add option to sort the columns
  • add a "--mini" parameter which will not show the Strat column and expand "--small" by LL
  • wrapping you console output in a scrollbox from blessed (https://github.com/chjj/blessed)
  • Option to set chalk.enabled = false
  • Add SecMargin column
  • It would be nice to see in the Bottom line, how many pairs are monitored with the monitor (e.g. = TOTAL (25) =)
  • Split different base currencies in the same folder into separate tables.
  • Replace the word "BTC" with the base currency.