Questions tagged [zenbot]

Zenbot is a command-line cryptocurrency trading bot using Node.js and MongoDB.

Zenbot is a command-line cryptocurrency trading bot using Node.js and MongoDB.

It features:

  • Fully-automated technical-analysis-based trading approach
  • Full support for GDAX, Poloniex, Kraken, Bittrex, Quadriga, Gemini, Bitfinex, CEX.IO and Bitstamp, work on further exchange support is ongoing.
  • Plugin architecture for implementing exchange support, or writing new strategies
  • Simulator for Backtesting strategies against historical data "Paper" trading mode, operates on a simulated balance while watching the live market
  • Configurable sell stops, buy stops, and (trailing) profit stops
  • Flexible sampling period and trade frequency - averages 1-2 trades/day with 1h period, 15-50/day with 5m period
10 questions
4
votes
3 answers

npm ERR! No git binary found in $PATH

I can't seem to get zenbot to install I am new to node.js, so please be kind. I am getting all kinds of error I do have git installed. I followed the install instructions and I really don't know where to start. I am a Java and C programming trying…
drhunn
  • 21
  • 1
  • 2
  • 13
2
votes
1 answer

Error: path `zenbot:exchanges.undefined` is undefined

I am running zenbot on ubuntu 16.04, and have installed it according to readme.md zenbot is basically functional; I can backfill and simulate without specifying the --conf. However, whenever I specify a --conf file (be it the conf.js, the…
Heinrich
  • 113
  • 1
  • 12
1
vote
1 answer

Web UI not generating JS bundle file

Running the latest version the web ui pulls up and I can see the image assets but the app.bundle.js returns a 404. Do I need to do anything to build that file or something? Cannot GET /assets-wp/app.bundle.js
Andrew M
  • 381
  • 1
  • 3
  • 9
1
vote
1 answer

How to calculate `lib.ema` starting from the previous period?

Hi I need to calculate EMA in Zenbot, but starting from the previous period, how does one do that? return function ema (s, key, length, source_key) { if (!source_key) source_key = 'close' if (s.lookback.length >= length) { var…
user901790
  • 299
  • 3
  • 6
  • 17
1
vote
1 answer

Error: Cannot find module './build/Release/analytics.node'

After following the instructions to install it (from what i can tell) I am getting this error when trying to install the software: C:\zenbot\zenbot>npm install enter code herenpm ERR! path C:\zenbot\zenbot\node_modules\forex.analytics npm ERR! code…
1
vote
1 answer

Does Zenbot actually trade?

I've been working on this for a few weeks now. Every night I perform some twelve hours of the genetic_backtester script. Each morning I replace the running zenbot trade command with the options as provided in the last csv from the backtester which…
Tim Stoop
  • 346
  • 1
  • 12
1
vote
1 answer

Error: invalid bucket size spec: undefined

./zenbot.sh trade --manual node-telegram-bot-api deprecated Automatic enabling of cancellation of promises is deprecated. In the future, you will have to enable it yourself. See https://github.com/yagop/node-telegram-bot-api/issues/319.…
0
votes
0 answers

Can i run zenbot on android?

Is it possibile to run zenbot on android? I tested termux and Dory node.js ./zenbot.sh trade --paper WARNING: MongoDB Connection Error: MongoServerSelectionError: connect ECONNREFUSED 127.0.0.1:27017 at Timeout._onTimeout…
Furim
  • 1
0
votes
1 answer

Error: Kraken API returned error: Query: Unknown asset pair

I'm trying to backfill a pair from kraken. But I get this error: blade@debian:~/zenbot$ zenbot backfill kraken.XXBT-ZEUR --days 1node-telegram-bot-api deprecated Automatic enabling of cancellation of promises is deprecated. In the future, you…
Greg M
  • 11
  • 2
0
votes
0 answers

What I need for the callback parameter for returnCharData function?

N need some help here using this API. I'm trying to get data from Poloniex API for NodeJS (npm Install) I'm confuse with which parameter i have to pass here in the callback parameter, I'm new in nodeJS, so maybe im getting wrong what i need as a…