Need help with forex_algotrading?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

jonromero
422 Stars 169 Forks MIT License 20 Commits 7 Opened issues

Description

My Forex algotrading platform in Python - based on my posts at http://jon.io

Services available

!
?

Need anything else?

Contributors list

# 180,663
Python
HTML
Shell
jira
11 commits
# 3,547
instanc...
Python
mask-rc...
Keras
7 commits

Update

We have a discord where we discuss about Algotrading. Join us here\ Also sign up for our newsletter

Forex-algotrading

This is the code for the Forex algotrading platform I am building on http://jon.io. Go there and read the posts!

Feel free to pull and submit any patches you like

Installation

Open runner.py and put your own OANDAACCESSTOKEN and OANDAACCOUNTID. Read http://jon.io/forex-brokers.html on how to get those or the documentation in Oanda.

Now let's create a virtualevn in order to install any dependancies:

virtualenv /tmp/falgo

Let's activate the env

source /tmp/falgo/bin/activate

Switch to the directory

cd falgo

Install dependencies

pip install -r requirements.txt

Start it up!

python runner.py

Running Machine Learning

First of all, download some data to play around or unzip and use the dataset in data/sample.csv.zip. This contains data for EURUSD for 2014 and a couple of months for 2015.

Then run the ml.py

python ml.py data/sample.csv

When the algorithm completes, start a python webserver

python3 -m http.server 8000

and open your browser to http://0.0.0.0:8000/chart.html

For any questions, ping me on twitter @jonromero or http://jon.io

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.