RyBot is an API agnostic Tradebot for Crypto. First developed for use with BTC-e RyBot lets you trade your Crypto on any exchange that provides an API that can be tied in (Currently only BTC-e is tied in)
RyBot provides algorithms to signal trades but lets YOU decide which to use and how, Your in charge when you use RyBot.
RyBot uses Node.js and MongoDB in order to run both must be installed on the server machine.
Here are some instruction for use
-
Install Node.js V 0.10.x
-
Install MongoDB
-
Clone the git repo or download one of the releace versions and extract it
-
Open a terminal / command prompt in the install folder
-
Run
npm install
-
Edit
config.js
in the install folder to set your proper settings. you will notice that the config file is set up to pull envierment varibles and use them as it's settings if the varibles are defined This is usefull if you are running the bot on a platform like openshift or heroku -
Run your mongodb server
-
Run
server.js
with node you usenpm start
to run the bot -
Visit the bot's url and port (by default http://127.0.0.1:3000) to finish setting up your bot
If you like my bot, a donation to any of the following addresses would be appreciated:
send a BTC-E code to me (ryexander) on btc-e! (recommended)
LTC: LW3mXgjRGBHNpioo7ZeLHpQheEgqoEUjip
BTC: 164hM3Ro9AxKNK1KKJseedPVv4pKcVPSPA
Copyright (c) 2014 by Rachel (Ryex) Powers powers.e.rachel@gmail.com
Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE