This repository has been archived on 2025-10-29. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
gekko/docs/commandline/about_the_commandline.md
T
2021-06-06 20:25:14 +02:00

28 lines
1.2 KiB
Markdown

# About the commandline
You don't have to use the UI to control Gekko, you can also use the commandline if you don't have access to a window manager or browser (on a server for example, or anything else you want to SSH into). This is only recommended for advanced users who feel comfortable editing config files and running shell commands.
Using the commandline you run one Gekko instance per command, eg. if you want to import 3 markets you need to run Gekko 3 times.
## Configuring Gekko
If you decide you want to run gekko over the commandline you need to decide two things:
1. What market / settings are you interested in?
2. What should Gekko do? This is either backtest, import or run live.
For the first one you configure a config file: copy `gekko/sample-config.js` to something else (for example `gekko/config.js`). Configure the plugins to your liking. What plugins you need to enable does depend on the answer of question 2. Check the documentation under commandline for that feature.
## Running Gekko
For live mode run:
node gekko --config config.js
To backtesting run:
node gekko --config config.js --backtest
To import run:
node gekko --config config.js --import