EA31337
EA-Tester
Shell

๐Ÿณ๐Ÿ“ˆ Headless Forex backtesting for MetaTrader platform using Docker

Last updated Apr 17, 2026
129
Stars
86
Forks
59
Issues
0
Stars/day
Attention Score
64
Language breakdown
Shell 40.5%
Python 38.4%
MQL4 18.6%
AutoHotkey 0.8%
MQL5 0.7%
Dockerfile 0.6%
โ–ธ Files click to expand
README

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

๐Ÿ”— More in this category

ยฉ 2026 GitRepoTrend ยท EA31337/EA-Tester ยท Updated daily from GitHub