npm install -g gunbot-monitor
npm uninstall -g gunbot-monitor && npm install -g gunbot-monitor
gmon [options]
-h, --help Output usage information
-v, --version Output the version number
-p, --path <path> Path to the GUNBOT folder. Separate multiple paths with ":" (like: -p /path1:/path2). [Default: current folder]
-N, --path-name <name> Optional name for each path to the GUNBOT folder(s). Separate multiple path names with ":" (like: -N Kraken_Bot:Proxy_Mega_Bot). [Default: No path name]
-c, --compact [groupSize] Do not draw row lines. Optional set the number of rows after which a line is drawn. [Default: 0]
-s, --small Reduce columns for small screens
-d, --digits <digits> Amount of digits for all numbers. Min = 0, max = 10. [Default: 4]
-r, --refresh <seconds> Seconds between table refresh. Min = 1, max = 600. [Default: 60]
-m, --markets <markets> Filter of markets to show. Separate multiple markets with ":" (like: -m poloniex:kraken) [Default: all]
-P, --profit Use to activate the parsing of the profit. NOT WORKING CORRECTLY!
-H, --hide-inactive <hours> Hides trading pairs which last log entry is older than given hours. Min = 1, max = 854400. [Default: 720]
-C, --connections-check-delay <seconds> Seconds between netstats checks. Higher numbers result in more inaccurate statistics but reduce cpu usage. Min = 1, max = 600. [Default: 1]
gmon -p /path/to/gunbot
gmon -p /path/to/AAA_bot:/path/to/BBB_bot
gmon -N Kraken-Bot-tssl:Bittrex-emo
gmon -c
gmon -c 4
gmon -s
gmon -d 3
gmon -r 90
gmon -m kraken:bitfinex # This will only show pairs on those exchanges
gmon -H 2
gmon -C 10
Column | Description |
**Name** | Market name and trading pair name |
**Str** | Buy and sell strategy |
**LL** | Last Log - seconds since the last log update of this trading pair |
**OO?** | Open Order? - says "yes" if there is an open order on the market |
- | |
**# Coins** | Amount of coins of the quote currency |
**in BTC** | Value of the quote currency in BTC (or other base currency) |
**Diff since buy** | Indicator how much the value of the holding quote currency has changed in BTC (or other base currency) |
- | |
**Buy/Bought** | If numbers are white: Price which needs to be reached till the bot will buy quote currency (if **# Coins** == 0) If numbers are yellow: Price the bot paid to buy the quote currency" |
**Sell** | Price which needs to be reached till the bot will sell the holding quote currency (if **# Coins** > 0) |
**Last Price** | Current market price for the quote currency |
**Price diff** | Difference between Last Price and the Buy/Bought if waiting to buy or difference between Last Price and the Sell if waiting to sell. If something is not correct (the log does not contain all needed prices) it shows an error hint |
- | |
**# Buys** | Number of total buys - How often did the bot buy this quote currency and time since the last buy |
**1 6 h d +** | Number of buys in the last 1 hour / 6 hours / 12 hours / 24 hours / more than 24 hours. |
**# Sells** | Number of total sells - How often did the bot sell this quote currency and time since the last sell |
**1 6 h d +** | Number of sells in the last 1 hour / 6 hours / 12 hours / 24 hours / more than 24 hours |
But it doesn't run on Windows now
This is amazing dude, have been using it for 2 days now and couldn't imagine GB without it. Great job!
Few improvements i would suggest:
- on the "diff since buy" column add a total at the bottom also.
- I dont know why but the pink arrows and the blue arrows show just squares to me. the yellow arrows are ok though!
- put profit column green? :) Today was a bad day... just saw reds on the "diff since buy" so a little green would cheer us up? :)
- On "last error" the idea is "If a 422 only shows up once in a while is ok, but if it blocks a pair that is bad" so can we also see (what time was the error before the last?) understandable? Or X errors in the last Y minutes? Just basically something that would help on identifying if it was a one-off error or a persistent one.
npm install -g gunbot-monitor
to update it on your server.Few improvements i would suggest
Wonderful idea! But it doesn't run on Windows now)) I'm working in Linux, but bot runs on Win machine.
I also have a few windows servers I am running pairs on. Any plans on getting this amazing monitor working with a windows server?
i can't make it work... i get only logo >>gunbot-monitor<< and refresh interval 20s and it stays like it forever...
Do you have a LTC wallet I can send something to?
is possible to execute GM in log in html ---> example $ gmon html
in my browser view GM with 20sec refresh.......
i'm using ubuntu 16.04i can't make it work... i get only logo >>gunbot-monitor<< and refresh interval 20s and it stays like it forever...
Should work on Windows and OSes other than Linux and OSX now.
i'm using ubuntu 16.04
nodejs v7.10.0
still same thing even after update...
npm ls -g pm2 gunbot-monitor
free -m
ls -la *-log.txt
i'm using ubuntu 16.04
Windows 10 with putty 0.66
Is there a reason as to why some prices in the last price column for pairs are blank and others are not?
https://gyazo.com/d664c58af15772b5855447030ade4ce5
pm2 restart BTC_XXX
I'm not sure if restarting is the correct way to address this, but it works for me.Windows 10 with putty 0.66
Looks like putty uses a non UTF-8 font by default. Maybe this helps you to switch to a more modern font: https://superuser.com/questions/393834/how-to-configure-putty-to-display-these-characters
BK
npm install -g gunbot-monitor
to update it on your server.gmon -c
(https://i.imgur.com/PS0P5GZ.png) (https://i.imgur.com/PS0P5GZ.png)gmon -s
(https://i.imgur.com/IoUGfbC.png) (https://i.imgur.com/IoUGfbC.png)gmon -c -s
(https://i.imgur.com/CvUTLo4.png) (https://i.imgur.com/CvUTLo4.png)You can run the monitor on small screens now with the parameters '-c' or '-s' or both '-c -s'.
cd "e:\BOT\Gunbot_v3.2_core_allCPU\"
start /max cmd /k gmon -s
npm install -g gunbot-monitor
How to adjust delay? 10s is too low, i'd like it to be more sparse.
gmon -r 60
gmon -h
Usage: gmon [options]
Options:
-h, --help output usage information
-v, --version output the version number
-p, --path <path> Path to the GUNBOT folder
-c, --compact Do not draw row lines
-s, --small Reduce columns for small screens
-r, --refresh <seconds> Seconds between table refresh. Min = 10, max = 600
gmon -csr 120
npm install -g gunbot-monitor
to update/install it on your server.gmon -P
gmon -h
Usage: gmon [options]
Options:
-h, --help output usage information
-v, --version output the version number
-p, --path <path> Path to the GUNBOT folder
-c, --compact Do not draw row lines
-s, --small Reduce columns for small screens
-r, --refresh <seconds> Seconds between table refresh. Min = 10, max = 600
-P, --profit Use to activate the parsing of the profit. I WILL SLOW DOWN YOUR SYSTEM!
gmon -csPr 120 -p /path/to/GB/
Profit is back
You can activate the profit parsing again with the parameter '-P'.Code: [Select]gmon -P
I've updated the monitorAll is good with last version. thx!
Version 0.0.25
Changelog
- Default timing is 60s now.
- Handle "EMFILE: too many open files, scandir".
- Added profit behind the --profit (-P) flag.
- Highlight 429 errors.
Update
RunCode: [Select]npm install -g gunbot-monitor
to update/install it on your server.
Profit is back
You can activate the profit parsing again with the parameter '-P'.Code: [Select]gmon -P
THIS WILL SLOW DOWN YOUR SYSTEM. Please check your CPU load and increase the refresh time if the CPU load is to high, or do not activate the profit parsing.
Usage
All available options can be displayed withCode: [Select]gmon -h
Code: [Select]Usage: gmon [options]
Options:
-h, --help output usage information
-v, --version output the version number
-p, --path <path> Path to the GUNBOT folder
-c, --compact Do not draw row lines
-s, --small Reduce columns for small screens
-r, --refresh <seconds> Seconds between table refresh. Min = 10, max = 600
-P, --profit Use to activate the parsing of the profit. I WILL SLOW DOWN YOUR SYSTEM!
You can also combine the options like:Code: [Select]gmon -csPr 120 -p /path/to/GB/
BK
Does it work with BTC-XXX pairs only?
Does the monitor support gunbot 2.0.4? I'm having a bad luck trying to get it working with it, shows no active pairs :/If the log files are similar in v2.0.4 to v3.2 it should work. Are you using the command 'gmon' inside the folder of your log files?
Yep, using it inside the folder, but found out the logs have different names... But, I changed the code to support these names and trying to get it working :)
--Update
So it seems that file name isn't the only thing that changed, log structure too, so monitor won't show anything :(
so how can we commission you to create a private one? ...
The current way how gmon counts the number of your trades and your profit is wrong.
https://gunthy.org/index.php?topic=319.0
@echo off
gmon -sP
@echo off
gmon -P
so how can we commission you to create a private one? ...
Sorry, I don't understand. What do you mean with "a private one"?
BK
"gmon is fucking greate ;D "
"gmon is fucking greate ;D "
Tip on the way!-)
Absolutely agree ))
Hide no active logs (~ 1 hour no activity) It will be no nessesary to delete *-log files on disabled coins :)
npm install -g gunbot-monitor
to update/install it on your server.gmon --show-all-errors
gmon --hide-inactive 3
gmon -d 6
gmon -h
Usage: gmon [options]
Options:
-h, --help output usage information
-v, --version output the version number
-p, --path <path> Path to the GUNBOT folder. [Default: current folder]
-c, --compact Do not draw row lines
-s, --small Reduce columns for small screens
-d, --digits <digits> Amount of digits for all numbers. Min = 0, max = 10. [Default: 4]
-r, --refresh <seconds> Seconds between table refresh. Min = 10, max = 600. [Default: 60]
-P, --profit Use to activate the parsing of the profit. I WILL SLOW DOWN YOUR SYSTEM!
--hide-inactive <hours> Hides trading pairs which las log entry is older than given hours. Min = 1, max = 854400. [Default: 720]
--show-all-errors Use to list 422 errors in the last column.
gmon -csPr 120 -p /path/to/GB/ --hide-inactive 1 -d 3
gmon update
Version 0.0.31
.snip
gmon updateCant see strategy per pair.
Version 0.0.31
Changelog
- Displays market in front of pair name.
- Displays strategy per pair.
Cant see strategy per pair.
--hide-inactive
Oh... clear now.Cant see strategy per pair.
Do you use the '-s' parameter? The strategy is hidden in the small version.
BK
Is it a bug, a limitation of mine or something else? I'm running it through cmd with WinServ2016.
Is it a bug, a limitation of mine or something else? I'm running it through cmd with WinServ2016.
Maybe you lost connection to your server?
BK
Either way, the cmd window stays there so with 2 commands I can set up the monitor again so it really isn't that big of an issue.
Either way, the cmd window stays there so with 2 commands I can set up the monitor again so it really isn't that big of an issue.
Why 2 commands? What are those 2? The 2nd would be 'gmon', but whats the first one? :)
BK
hi, is there a possibility, parameter, to close the old task and open a new one in the Batch.
Cant use Taskill, be course the PID changes .
i want to updated but update command don't work.
You get a five beachguy rating 8) 8) 8) 8) 8)
Is there a way to make gmon include manual sells into -P option? I'm ok with adding lines into trade or general log :) I even tried without success :)
2017/06/12 09:02:28 Profit 0.0014662869891060035
gmon update
Version 0.0.31
Changelog
- Displays market in front of pair name.
- Displays strategy per pair.
- 422's are hidden behind the --show-all-errors flag.
- Hide inactive trade pairs with the --hide-inactive option.
- Set amount of displayed digits with the --digits (-d) option.
- Improved # Buys and # Sells alignment.
- Renamed last colum to "Errors"
You sir, are a genius, and this summary view of Gunbot activity and progress is indispensable. I have it running on my Windows VPS and this is the most watched window I have in ANYTHING I do, work or personal.
What's new in
"Version 0.0.32"?
Is there a way to automatically close the screen for inactive trade pairs?
--hide-inactive <hours> Hides trading pairs which last log entry is older than given hours. Min = 1, max = 854400. [Default: 720]
Depends on what "automatically" means to you.
You can start gmon with the --hide-inactive <hours> paramenter:
i use ubuntu and guncontrol
i use ubuntu and guncontrol
Wrong thread. Please ask your question here: https://gunthy.org/index.php?topic=278
BK
Is it a bug, a limitation of mine or something else? I'm running it through cmd with WinServ2016.
Maybe you lost connection to your server?
BK
I don't think so, I'm using a Contabo VPS and never experienced a lost connection before. But I will check it.
Could this be a Windows cmd issue?
Either way, the cmd window stays there so with 2 commands I can set up the monitor again so it really isn't that big of an issue.
read back on my posts earlier - which seem to have been ignored ...
building something similar to this ( console ) but for our own internal use ... private - not gpl ...so how can we commission you to create a private one? ...Sorry, I don't understand. What do you mean with "a private one"?
- os is centos 7 x64 ...
there is no reason given in the console why it has abruptly stopped ...
also - ALL the bot specs ( .js ) need to be in the one directory for this to work well - where we have each pair in a different directories for logistics sakes ... is there a way to inform this package of the different directories? ... or must they all be bundled into one directory as they are now? ...
How do you use pm2 and why is there nothing in that field for me?
Gmon crashes after a couple hours of running, this error appears and I don't know how to fix it.
npm install -g gunbot-monitor
2nd: YES, build a web display for this sucker, people will probably buy (I would).
3rd: What would it take to group (sort) the coins we are holding vs the coins waiting to buy?
Keep up the good work! Also - where do we send beer?
npm install -g gunbot-monitor
to update/install it on your server.gmon -p /path/to/the/logs:/another/path:a/relative/path
gmon -h
Usage: gmon [options]
Options:
-h, --help Output usage information
-v, --version Output the version number
-p, --path <path> Path to the GUNBOT folder. Separate multiple paths with ":" (like: -p /path1:/path2). [Default: current folder]
-c, --compact Do not draw row lines
-s, --small Reduce columns for small screens
-d, --digits <digits> Amount of digits for all numbers. Min = 0, max = 10. [Default: 4]
-r, --refresh <seconds> Seconds between table refresh. Min = 10, max = 600. [Default: 60]
-P, --profit Use to activate the parsing of the profit. THIS WILL SLOW DOWN YOUR SYSTEM!
-H, --hide-inactive <hours> Hides trading pairs which las log entry is older than given hours. Min = 1, max = 854400. [Default: 720]
-E, --show-all-errors Use to list 422 errors in the last column.
gmon -csPr 120 -p /path/to/GB/:another/path --hide-inactive 1 -d 3 -E
Getting this strange thing going on now with the monitor with nothing showing
Getting this strange thing going on now with the monitor with nothing showing
Specify the path using -p, or start gmon from within the directory where the Gunbot files are
Question though, on several pairs I keep getting messages saying "No LP found". What causes this and what does it mean? BTW I'm using Poloniex so I'm suffering with the 422 errors a lot and I'm running about 50 pairs.
Beer money on the way! Get something good, none of that IPA crap.
I would really like to see support for ETH and USDT pairs!
Also, when there is 0 available BTC, I noticed that there is simply no message ("Available BTC: --blank--") instead of a more meaningful "Available BTC: 0.0".
npm install -g gunbot-monitor
Secure SSH connections via a Chrome app. Once I had it set up with font sizes correctly, I now have a link saved to open the app, and can keep GMON running in my browser. That means I can run it from any chrome browser I can log into from any location/device, which is my goal... 8)
Hi BK, nice work with gmon :) Is it possible to change the buy/sell prices to BTC instead of USD?
Ok, it looks like this happens only when I call gmon with the -P option enabled. Probably a bug of the "profit" option then (the monitor says that "-P" is bugged, but I though that this would influence only the displayed profit and not the rest too).
-P, --profit Use to activate the parsing of the profit. THIS WILL SLOW DOWN YOUR SYSTEM!
Trying to update gmon.
Version 0.0.38 | Refresh interval 60s | Currently there is a bug in the calculated number of trades and the profit - don't rely on it.
/usr/lib/node_modules/gunbot-monitor/src/modules/netData.js:19
this.connectionsHistory[market].shift();
^
TypeError: Cannot read property 'shift' of undefined
at NetData.addToConnectionsHistory (/usr/lib/node_modules/gunbot-monitor/src/modules/netData.js:19:36)
at NetData.calculateConnections (/usr/lib/node_modules/gunbot-monitor/src/modules/netData.js:63:14)
at Timeout.interval.setInterval [as _onTimeout] (/usr/lib/node_modules/gunbot-monitor/src/modules/netData.js:38:44)
at ontimeout (timers.js:386:14)
at tryOnTimeout (timers.js:250:5)
at Timer.listOnTimeout (timers.js:214:5)
I tried to start the monitor today but I get the following error
npm install -g gunbot-monitor
to update gmon on your server to version v.0.0.39Is there a way to reset the monitor? It shows the old pairs that i don't use anymore
-H, --hide-inactive <hours> Hides trading pairs which last log entry is older than given hours. Min = 1, max = 854400. [Default: 720]
Version 0.0.39 | Refresh interval 60s | Currently there is a bug in the calculated number of trades and the profit - don't rely on it.
Error: spawn ENOMEM
This is the error I am currently getting. Not sure why I am getting it. Any idea?
Hi, I'm trying to write a script to watch two folders (on Windows Server 2016) separating the folders like this, results in an error because of the colons:
@echo off
gmon -p C:\Users\Administrator\Documents\Bittrex GUNBOT_v3.3.2:C:\Users\Administrator\Documents\Bittrex GUNBOT_v3.3.2
What is the correct way to enter file path in a windows environment?
@echo off
cd C:\Users\Administrator\Documents
gmon -p /insert_first_file_path_here:/insert_second_file_path_here
That is an excellent suggestion! ;D
Btw somehow the P price and -E are connected somehow, i now get the error field when tying to get back the Profit field ( know it isn't accurate but it's motivation none the less ;D when i use say -c -s P -r 10 -H 3 theres no price field but do get a free error field ;)
let's see if it behaves better when i link these folders.
Will let you know what worked.
Mmmm im getting frustrated your idea looked perfect but no it gives: https://www.dropbox.com/s/02lzokiv2hfji5r/Screenshot%202017-07-02%2007.29.51.png?dl=0
with: @echo off
cd C:\Users\Administrator\Documents
gmon -p \PoloniexGUNBOT\gunbotProxy1.4\gunbotProxySettings1.2\gunbot:BittrexGUNBOT -c -sP -r 20 -H 3 -E
will try a single folder first perhaps... :-\
@echo off
cd C:\Users\Administrator\Documents
gmon -p /PoloniexGUNBOT/gunbotProxy1.4/gunbotProxySettings1.2/gunbot:/BittrexGUNBOT -c -sP -r 20 -H 3 -E
Please provide an option to turn off the color. Or to invert the major colors. I run a white-background terminal and I cannot read the monitor with all that yellow and blue. Thanks!
hi
i would like to know how to uninstall this?
it would be nice if the Monitor can showing in a Website :-)
It's on the wishlist. Maybe some day. :)
BK
Small screens
You can run the monitor on small screens now with the parameters '-c' or '-s' or both '-c -s'.Code: [Select]gmon -c
npm install -g gunbot-monitor
to update/install it on your server.gmon -c 3
This will draw a line after every 3rd row. gmon -m poloniex:kraken
This will only show pairs running on poloniex and kraken.gmon -h
Usage: gmon [options]
Options:
-h, --help Output usage information
-v, --version Output the version number
-p, --path <path> Path to the GUNBOT folder. Separate multiple paths with ":" (like: -p /path1:/path2). [Default: current folder]
-c, --compact [groupSize] Do not draw row lines. Optional set the number of rows after which a line is drawn. [Default: 0]
-s, --small Reduce columns for small screens
-d, --digits <digits> Amount of digits for all numbers. Min = 0, max = 10. [Default: 4]
-r, --refresh <seconds> Seconds between table refresh. Min = 1, max = 600. [Default: 60]
-m, --markets <markets> List of markets to show. Separate multiple markets with ":" (like: -m poloniex:kraken) [Default: poloniex:kraken:bittrex]
-P, --profit Use to activate the parsing of the profit. THIS WILL SLOW DOWN YOUR SYSTEM!
-H, --hide-inactive <hours> Hides trading pairs which las log entry is older than given hours. Min = 1, max = 854400. [Default: 720]
-E, --show-all-errors Use to list 422 errors in the last column.
gmon -sPEr 120 -p /path/to/GB/:another/path -H 1 -d 3 -c 4 -m bittrex
The current way how gmon counts the number of your trades and your profit is wrong. What you see is the number of TRIES of trades, not the real trades.
So please read those values as "ah, Gunbot is doing something" - but your actual number of trades and your actual profit is lower than those!
Not sure if there is a performant way of reading only the successful trades from the log. The way to go is to read this from the markets. There is something on the horizon - but for now:
Please ignore "# Buys", "1 6 h d +", "# Sells", "1 6 h d +" and "Profit" values in gmon.
BK
Was this ever addressed or still trying to figure out a way?
gmon update
- Added a option to --compact mode to set a groupSize to draw lines.
RunCode: [Select]npm install -g gunbot-monitor
to update/install it on your server.
I did this update, got an error with the hint to use root, did the update with sudo again.
Message after update looks as if V0.41 is installed now:
[...]
But if I call gmon, then gmon V0.40 comes up.
echo "-#- release -#-" && cat /etc/*release && echo "-#- nodejs -#-" && node -v && echo "-#- modules -#-" && npm -g ls gunbot-monitor && echo "-#- gmon -#-" && ls -lha /usr/bin/gmon && echo "-#- version -#-" && gmon -v && cat /usr/lib/node_modules/gunbot-monitor/package.json | grep version
Any idea?
npm uninstall -g gunbot-monitor
sudo npm uninstall -g gunbot-monitor
npm install -g gunbot-monitor
Code: [Select]npm uninstall -g gunbot-monitor
sudo npm uninstall -g gunbot-monitor
npm install -g gunbot-monitor
npm ERR! Linux 4.4.0-83-generic
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "-g" "gunbot-monitor"
npm ERR! node v6.11.0
npm ERR! npm v3.10.10
npm ERR! path /usr/lib/node_modules
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall access
npm ERR! Error: EACCES: permission denied, access '/usr/lib/node_modules'
npm ERR! at Error (native)
npm ERR! { Error: EACCES: permission denied, access '/usr/lib/node_modules'
npm ERR! at Error (native)
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'access',
npm ERR! path: '/usr/lib/node_modules' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
Another idea?
sudo rm /usr/local/bin/gmon
sudo rm /usr/bin/gmon
sudo rm /usr/lib/node_modules/gunbot-monitor/src/index.js
sudo npm install -g gunbot-monitor
gmon -v
... but V0.0.42 :-))
So removing the symlinks in /usr folder did the trick?
When will the next update come out for profit calculations being fixed?
Are errors not being parsed? Turns out I've had many errors in various pairs but gmon not showing anything in that last column.
-E, --show-all-errors Use to list 422 errors in the last column.
When will the next update come out for profit calculations being fixed?
https://gunthy.org/index.php?topic=319.msg3247#msg3247
BK
Could we get a security margin line?
gmon -p /opt/gunbot/
. Any ideas?
Fore some reason GB is showing nothing for me. started it from /opt/gunbot/ , which is the place of the GB executable and the config files. Also tried to specify the path withCode: [Select]gmon -p /opt/gunbot/
. Any ideas?
ls -lah /opt/gunbot/*-log*
is there a way to be able to view the whole thing at once
if i run it with -c -s i still can see all of my pairs
It would be nice to see in the Bottom line, how many pairs are monitored with the monitor
is there a way to be able to view the whole thing at once
if i run it with -c -s i still can see all of my pairs
What do you mean by "the whole thing at once"?
BK
When I run 63 pairs at once and monitor it with one gmon
It cuts out the top half of the pairs. I can't scroll up either
Not sure if that's just a cmd issue or gmon
npm uninstall -g gunbot-monitor && npm install -g gunbot-monitor
to update it on your server.npm install -g gunbot-monitor
to install it on your server.gmon -p /opt/polobot/:/opt/v3.1/kraken/ -N "Polo with Proxy":Kraken
gmon -p /opt/polobot/:~/bot-with-no-name:/opt/v3.1/kraken/:/home/bk/awesome_gun -N "Polo with Proxy"::Kraken:"BK is cool"
gmon -h
Usage: gmon [options]
Options:
-h, --help Output usage information
-v, --version Output the version number
-p, --path <path> Path to the GUNBOT folder. Separate multiple paths with ":" (like: -p /path1:/path2). [Default: current folder]
-N, --path-name <name> Optional name for each path to the GUNBOT folder(s). Separate multiple path names with ":" (like: -N Kraken_Bot:Proxy_Mega_Bot). [Default: No path name]
-c, --compact [groupSize] Do not draw row lines. Optional set the number of rows after which a line is drawn. [Default: 0]
-s, --small Reduce columns for small screens
-d, --digits <digits> Amount of digits for all numbers. Min = 0, max = 10. [Default: 4]
-r, --refresh <seconds> Seconds between table refresh. Min = 1, max = 600. [Default: 60]
-m, --markets <markets> List of markets to show. Separate multiple markets with ":" (like: -m poloniex:kraken) [Default: poloniex:kraken:bittrex]
-P, --profit Use to activate the parsing of the profit. THIS WILL SLOW DOWN YOUR SYSTEM!
-H, --hide-inactive <hours> Hides trading pairs which last log entry is older than given hours. Min = 1, max = 854400. [Default: 720]
-E, --show-all-errors Use to list 422 errors in the last column.
-C, --connections-check-delay <seconds> Seconds between netstats checks. Higher numbers result in more inaccurate statistics but reduce cpu usage. Min = 1, max = 600. [Default: 1]
gmon -sPEr 120 -p /path/to/GB/:another/path -H 1 -d 3 -c 4 -m bittrex -C 2 -N "GB one":"Bot 2"
gmon -p /home/demeo/Pobrane/Gnubot/GUNBOT_v3.3.2_Poloniex_Bittrex_Patch/logs/
/usr/local/lib/node_modules/gunbot-monitor/src/index.js:37
for (const [index, pathToGunbot] of pathsToGunbot.entries()) {
^
SyntaxError: Unexpected token [
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:374:25)
at Object.Module._extensions..js (module.js:417:10)
at Module.load (module.js:344:32)
at Function.Module._load (module.js:301:12)
at Function.Module.runMain (module.js:442:10)
at startup (node.js:136:18)
at node.js:966:3
Code: [Select]gmon -p /home/demeo/Pobrane/Gnubot/GUNBOT_v3.3.2_Poloniex_Bittrex_Patch/logs/
Any help appreciated :)
/usr/local/lib/node_modules/gunbot-monitor/src/index.js:37
for (const [index, pathToGunbot] of pathsToGunbot.entries()) {
^
Hi beer-k0in,
one problem:
Since a few days I also have ETH_xxx pairs running also. GMON seems to interpret the ETH values as BTC values and writes them in the column 'in BTC' and sums them up with the values of BTC_xxx pairs without difference.
Therefore my total amount is about double as in reality. ;-)
I am not sure whether GMON has any chance to convert the ETH values to BTC values because it would need to get current currency exchange rates, wouldn't it?
Handling as seperated columns breaks the layout. (Perhaps someone uses XMR_xxx and USDT_xxx pairs, too?)
So I currently have no idea how to solve this problem ...
Kind regards, PeWi
can we use gunbot monitor on the new version of gunbot? ...
can we use gunbot monitor on the new version of gunbot? ...
No. Non of the existing tools will work with Gunbot v3.3.4 right now. The Gunbot has evolved a lot and the 3rd party devs need to adapt. This will take a while.
BK
I tried to install the "npm install -g gunbot-monitor" command, but im getting a bunch of errors due to permission denied.
I think I found the (one) reason why profit calcs are off.
Newby question, for windows for the nodes program, do i just install it into any folder and run the node.exe and then type
why does it say that I have 0 total BTC value
Also why is there the letter "P" before trading pairs.
###[ --2017/09/06 20:24:58--poloniex--BTC_ETH -- Gunbot v3.3 cycle #2229 --------------- ]
::::: collecting market data...
***************************************************
Low BB:0.00000000 - High BB:0.00000000
***************************************************
***************************************************
EMA1:0.07303960 - EMA2:0.07335587
***************************************************
BB price to sell 0.0000000 -- GAIN price to sell NaN
BB price to buy 0 -- GAIN price to buy 0
++2017/09/06 20:25:00 Error: statusCode 422
!!! Cycle 2230 failed. Will repeat in 60s
Seems like it cannot read the bb values.Is error 422 the reason?
Is there a way to run gmon over multiple directories/folders?
gmon -h
-->-p, --path <path> Path to the GUNBOT folder. Separate multiple paths with ":" (like: -p /path1:/path2). [Default: current folder]
gmon -p /gunbot/maincoins:/gunbot/testcoins
Is there a way to display the overall BTC balance and OVERALL Altcoin balance across multiple folders?
Very simple...but i like it - thanks.
Just a small feature request: adding the volume of the coin from the uses marketplace would be great.
I tried now 4.0.5 and dont get any datas, just working with 3.x?
Aww I just read that there is no way to get this to work with the new 7 version :(
Does Gbot now not save the logs? Because when i use the web interface i can still see the logging being created, it would be nice to have the option to output the logs again to enable this to work. I really like the monitor as it really quickly helped me to see my overall position, whereas the other GUIs don't.
Would love to get it back working again!
npm uninstall -g gunbot-monitor && npm install -g gunbot-monitor
gmon [options]
-h, --help Output usage information
-v, --version Output the version number
-p, --path <path> Path to the GUNBOT folder. Separate multiple paths with ":" (like: -p /path1:/path2). [Default: current folder]
-N, --path-name <name> Optional name for each path to the GUNBOT folder(s). Separate multiple path names with ":" (like: -N Kraken_Bot:Proxy_Mega_Bot). [Default: No path name]
-c, --compact [groupSize] Do not draw row lines. Optional set the number of rows after which a line is drawn. [Default: 0]
-s, --small Reduce columns for small screens
-d, --digits <digits> Amount of digits for all numbers. Min = 0, max = 10. [Default: 4]
-r, --refresh <seconds> Seconds between table refresh. Min = 1, max = 600. [Default: 60]
-m, --markets <markets> Filter of markets to show. Separate multiple markets with ":" (like: -m poloniex:kraken) [Default: all]
-P, --profit Use to activate the parsing of the profit. NOT WORKING CORRECTLY!
-H, --hide-inactive <hours> Hides trading pairs which last log entry is older than given hours. Min = 1, max = 854400. [Default: 720]
-C, --connections-check-delay <seconds> Seconds between netstats checks. Higher numbers result in more inaccurate statistics but reduce cpu usage. Min = 1, max = 600. [Default: 1]
gmon -sEr 120 -p /path/to/GB/:another/path -H 1 -d 3 -c 4 -m bittrex
Hi, I tried running it using both Windows command prompt and cmder but both returned:
C:\Users\Administrator\AppData\Roaming\npm\node_modules\gunbot-monitor\src\modules\tradePairParser.js:51
collectedData.openOrders = state.openOrders.length || 0;
npm un -g gunbot-monitor && npm i -g gunbot-monitor
Hi,Hi, I tried running it using both Windows command prompt and cmder but both returned:
C:\Users\Administrator\AppData\Roaming\npm\node_modules\gunbot-monitor\src\modules\tradePairParser.js:51
collectedData.openOrders = state.openOrders.length || 0;
I just published version v1.0.6 which should fix your issue.Code: [Select]npm un -g gunbot-monitor && npm i -g gunbot-monitor
BK
Are there any plans to update for Gunbot v10 and beyond?
does gunbot monitor still work or is there an alternative now?