๐ณ๐ Headless Forex backtesting for MetaTrader platform using Docker
EA Tester
[![Release][github-release-image]][github-release-link] [![License][license-image]][license-link] [![AppVeyor][appveyor-ci-build-image]][appveyor-ci-build-link] [![Status][gha-image-check-master]][gha-link-check-master] [![Status][gha-image-lint-master]][gha-link-lint-master] [![Status][gha-image-shell-master]][gha-link-shell-master] [![Status][gha-image-mql-master]][gha-link-mql-master] [![Discuss][gh-discuss-badge]][gh-discuss-link] [![Channel][tg-channel-image]][tg-channel-link] [![Twitter][twitter-image]][twitter-link] [![Edit Code][gitpod-image]][gitpod-link]
About
Headless Forex backtesting for MetaTrader platform using Docker.
Usage
The easiest way is to install Docker, then run tester from the terminal:
docker run ea31337/ea-tester help
to list available commands.
Backtesting
Here is the example command for running backtest on MACD using historical data from 2019:
docker run ea31337/ea-tester run_backtest -e MACD -y 2019 -v -t
To backtest EA31337 bot, check: Backtesting using Docker.
CLI options
Check scripts/options.txt file for supported parameters and variables.
Support
- For help, open a [new discussion][gh-discuss-link] to ask questions.
- For bugs/features, raise a [new issue at GitHub][gh-issues].
- Join our [Telegram channel][tg-channel-link] for news and discussion group for help.
[github-release-image]: https://img.shields.io/github/release/EA31337/EA-Tester.svg?logo=github [github-release-link]: https://github.com/EA31337/EA-Tester/releases
[twitter-image]: https://img.shields.io/badge/EA31337-Follow-1DA1F2.svg?logo=Twitter [twitter-link]: https://twitter.com/EA31337
[gh-discuss-badge]: https://img.shields.io/badge/Discussions-Q&A-blue.svg?logo=github [gh-discuss-link]: https://github.com/EA31337/EA-Tester/discussions [gh-issues]: https://github.com/EA31337/EA-Tester/issues
[license-image]: https://img.shields.io/github/license/EA31337/EA-Tester.svg [license-link]: https://tldrlegal.com/license/mit-license
[appveyor-ci-build-link]: https://ci.appveyor.com/project/kenorb/ea-tester/branch/master [appveyor-ci-build-image]: https://ci.appveyor.com/api/projects/status/r4g7ughqovcv5ph5/branch/master?svg=true
[gha-link-check-master]: https://github.com/EA31337/EA-Tester/actions?query=workflow%3ACheck+branch%3Amaster [gha-image-check-master]: https://github.com/EA31337/EA-Tester/workflows/Check/badge.svg
[gha-link-lint-master]: https://github.com/EA31337/EA-Tester/actions?query=workflow%3ALint+branch%3Amaster [gha-image-lint-master]: https://github.com/EA31337/EA-Tester/workflows/Lint/badge.svg
[gha-link-shell-master]: https://github.com/EA31337/EA-Tester/actions?query=workflow%3ATests-Shell+branch%3Amaster [gha-image-shell-master]: https://github.com/EA31337/EA-Tester/workflows/Tests-Shell/badge.svg
[gha-link-mql-master]: https://github.com/EA31337/EA-Tester/actions?query=workflow%3ATests-MQL+branch%3Amaster [gha-image-mql-master]: https://github.com/EA31337/EA-Tester/workflows/Tests-MQL/badge.svg
[tg-channel-image]: https://img.shields.io/badge/Telegram-join-0088CC.svg?logo=telegram [tg-channel-link]: https://t.me/EA31337
[gitpod-image]: https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod [gitpod-link]: https://gitpod.io/#https://github.com/EA31337/EA-Tester