bettimms / multi-gekko

Easily configure & generate multiple config files for gekko trading bot and monitor/trade in multiple currencies and multiple exchanges simultaneously.
MIT License
26 stars 17 forks source link

multi-gekko

multi-gekko is a NodeJS app that aims to make easy configuring & generating multiple config files for gekko trading bot ,monitor/trade in multiple currencies and multiple exchanges simultaneously.

Requirements

gekko trading bot and all it's requirements. No need to open or run, we just need the local path to the folder.

Installation

Step 1

1. git clone https://github.com/bettimms/multi-gekko.git
2. cd multi-gekko
3. npm i

Step 2

Change file under gekko/core/util.js with multi-gekko/src/util.js issue #2163 (We don't want config files to be generated inside gekko folder)

Step 3

Go to multi-gekko/src/configs/pair-config.js and configure currencies, exchanges and strategies. Config files will be generated for each asset and strategy.

Step 4

Go to multi-gekko/index.js set path to your local gekko.js file based on your OS (tested in Mac and Windows)

Step 5

npm run generate

You should see configs folder with config files for each asset generated inside multi-gekko folder

Step 6

npm run run-all

(or check package.json scripts tag to see other generated options for each asset)

Limitations

Donation

If this tool has made your life easier and you'r willing to support this project and add more features, you may donate at:

TODO

Liability

I am not your financial adviser, nor is this tool. Use this program as an educational tool, and nothing more. None of the contributors to this project are liable for any losses you may incur. Be wise and always do your own research!

License : MIT