Rafal W.
Rafal W.
## Problem When setting `-l 1`, the tests are run with incorrect details. ## Steps ``` $ docker-compose run TestLotstep5 run_backtest -e TestLotstep -D5 -l 1 ... tester/logs/20191002.log-0 21:28:37.901 2018.01.10...
To re-enable CI tests, edit `.travis.yml` and uncomment `RunInstallMt` related lines. For some reason, it was working fine, and it broke. This could be related to Wine version, missing libraries...
Start a new branch: `mt5` Refs: - [CLI: How to Start the Trading Platform](https://www.metatrader5.com/en/terminal/help/start_advanced/start)
When testing XAGUSD like: ``` ./run_backtest.sh -I Server=MetaQuotes-Demo -v -x -e MACD -y 2015 -m 1 -p XAGUSD -D5 -P M1 ``` the FXT file is zeroed. Related: #89
Currently when testing with default server for XAGUSD it fails, e.g. ``` ./run_backtest.sh -v -x -e MACD -y 2015 -m 1 -p XAGUSD -D5 -P M1 ``` This may work...
> when tickstory generates FXTs, it write additional info into fxt, like ticksize tickvalue, python tool , lack of such info > golang only provide limit parameter when write header...
- [Tickstory & MT5 Support](https://tickstory.com/forum/viewtopic.php?f=2&t=1018)
Currently the backtesting falls back to 4-digit account by default for EURUSD instead of 5-digit which hugely affects the results when doing backtests off-line. As for workaround, connecting to broker...
The goal is to implement caching, so the provision task finishes quicker for local or CI builds, as it doesn't have to download Apt packages over and over again. One...