Bumps [pygments](https://github.com/pygments/pygments) from 2.10.0 to 2.15.0. - [Release notes](https://github.com/pygments/pygments/releases) - [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES) - [Commits](https://github.com/pygments/pygments/compare/2.10.0...2.15.0) --- updated-dependencies: - dependency-name: pygments dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> |
||
|---|---|---|
| .vscode | ||
| requirements | ||
| .dockerignore | ||
| .gitignore | ||
| .pre-commit-config.yaml | ||
| __init__.py | ||
| app.py | ||
| config.sample.py | ||
| docker-compose.debug.yml | ||
| docker-compose.yml | ||
| Dockerfile | ||
| fxstudy.ipynb | ||
| logging.conf | ||
| Pipfile | ||
| Pipfile.lock | ||
| pyproject.toml | ||
| README.md | ||
| requirements.txt | ||
Trading ML Experiment
This is a study on how different Neural Networks would be able to find the right way of modelling and finding a pattern through limited past or backtests before attempting to place a trade.
Develop in Python 🐍 with all of the packages mentioned in the requirements.txt. Primarily using Pytorch to model a Neural Network.
Actually, Pytorch is a bit advanced for a noob like me. So I used sci-kit learn and just get a working model with the defaults first.
Usage
Other than the required pip to install, the Metatrader client must have "Autotrading" mode enabled.
Copy and paste the config.sample.py file to config.py and change the contents to fit for your account and pairs that you want to trade.
Then run,
python3 app.py
Development and Contribution
This repo utilises pre-commit and manages package management with pipenv.
To set up the dev environment, pipenv install -d and pre-commit install.