Releases: EA31337/EA-Tester
Releases · EA31337/EA-Tester
v1.0.5
v1.0.4
Changelog: v1.0.3...v1.0.4
v1.0.3
Changelog:
- Development fixes.
- Refactors platform downloading from MT-Platforms repo [GH-158]
- Push images to Github Packages [GH-180].
- Adds script to convert CSV files into FXT/HST formats.
- Adds script to download Forex historical data.
- Adds script to generate backtest data.
- Adds
mt_modify.py
to support modifying various formats [GH-154]. - Fixes installation of MT4 an MT5 [GH-155].
- Adds scripts to read and modify MT formats (
mt_read
/mt_modify
commands) [GH-167]. - Adds configuration file for MT5.
- Adds support for GitHub Actions [GH-177, GH-174, GH-176, GH-177].
- Adds Dummy script for OnInit() testing.
- Improves messaging (prints info and errors to stdout instead of stderr).
- Avoid volume rounding on data convert [GH-194].
- Cross-platform compilation fixes [GH-197].
v1.0.2
Changelog:
- Provision param for Charles (for debugging).
- Provision param for Mono (required by Wine for HTML).
- Provision 7zip for Winetricks due to bug.
- Support for HTTP_PROXY/HTTPS_PROXY.
- Disables access for
input_get
/input_set
internal commands. - Test 2018 instead of 2017 by default.
- Improves installation of MT4/MT5 installers, although it's broken in Docker now.
- Adds
TestLeverage
test. - Adds
get_min
/get_max
functions. - Adds support for
BT_PERIOD_FXT
, to use a different FXT file. - Renames
BT_TESTMODE
toBT_TESTMODEL_FXT
to avoid confusion. - Allows overriding
TERMINAL_ARG
. - Provisioning script installs .NET instead of Mono.
- Improves finding the source code for compiling, instead of binary.
- Backtest script no longer copies
accounts.ini
. - and more.
4.x
Exports WINETRICKS_DOWNLOADER_RETRIES to be recognized by winetricks
v1.0.1
Changelog:
- Improves CI tests (uses
docker-compose
for running the tests). - Improves compilation of EAs and scripts.
- Support for AHK and VNC.
- Support for exporting SET files.
- Compiles EA/script when source code file is specified.
- Improves MT4 installation process.
- Renames:
TRACE
=>OPT_TRACE
EA_NAME
=>TEST_EXPERT
SETFILE
=>EA_SETFILE
SETORG
=>SETFILE
NOERR
=>OPT_NOERR
- and so on.