0% found this document useful (0 votes)
43 views2 pages

Complete Gekko On Windows 64 Bit

Download as docx, pdf, or txt
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 2

Works without bash for windows

This is the normal gekko installation

1. Install nodejs

2. install git, i used https://git-scm.com/downloads

3. Choose the option to register "Git Gui here" and "Git bash here" while installing git-scm.

4. open a command prompt and clone gekko repo

5. cd to gekko dir and do npm install

6. cd to gekko\exchange and do an npm install

Installing windows-build tools

We need this to build talib and tulip later

1. open and admin command prompt

2. paste the first one liner from https://www.npmjs.com/package/windows-build-tools

Installing tulind

1. just do an npm install tulind --build-from-source --save

Installing talib

This one is a little bit harder as we need to replace a line that causes build errors in windows (hairpulling
warning!)

1. run cmd and cd to a scratch directory like E:\test

2. git clone https://github.com/oransel/node-talib

3. open (in explorer) node-talib\src\lib and edit build.js

4. replace both

C:/Program Files (x86)/Reference Assemblies/Microsoft/Framework/.NETFramework

with
C:/Program Files (x86)/Reference Assemblies/Microsoft/Framework

5. rename the folder node-talib to talib

6. open a command prompt in you scratch directory where you have talib folder. example E:\test

7. do an npm install talib --build-from-source

8. you will notice that you have a node_modules directory in your scratch folder. copy the nan folder to
you gekko\node_modules folder and gekko\exchange\node_modules folder

9. the talib folder is a shortcut DON'T copy that one instead, copy the talib folder from your scratch
directory to gekko\node_modules folder and gekko\exchange folder

whew! that's about it.

Next stop is installing Gekko Strategies compiled by xFFFFF (thanks for that btw)

1. clone https://github.com/xFFFFF/Gekko-Strategies to just outside your gekko folder

2. cd to Gekko-Strategies-master directory you will notice that the installer is a bash script (OMG!
DOOMED! THERMONUCLEAR WAR COMING!).

3. LoL by now we already have a "Git bash here" on our right click. so just right click and open a git bash.

4. on the git bash do an ./install.sh

5. installer will ask you where your gekko folder is. since Gekko-Strategies folder is in the same directory
as your gekko folder just type ../gekko

Next is the neuralnet thingie

1. cd to gekko directory and do and npm install mathjs convnetjs numbro zero-fill gauss stats-lite

2. you also need the helper.js and helper.spec.js from cloggy45. which is here
https://github.com/cloggy45/Gekko-Bot-Resources/tree/master/gekko

3 paste those 2 file in your gekko folder.

*if there are any additions or corrections please do so and help. thanks.

You might also like