Skip to content

EA31337 Lite v1.076

Compare
Choose a tag to compare
@kenorb kenorb released this 23 Jan 00:43
· 1317 commits to master since this release

This version comes with major improvements and fixes. However, please note it's still not suitable for real trading, so please use it with caution.

Release notes:

  • For testing use only Lite version against EURUSD pair with accounts with spread lower than 10.
  • This release has been optimized for year 2018 with spread 10, therefore don't use this release for trading on accounts with spread higher than 10, before backtesting it first, otherwise can generate significant losses due to high-frequent trading.
  • Currently don't use Advanced and Rider modes, as they haven't been optimized yet. Use them only after successful optimization.

Here is the backtest result for EURUSD 2018 with spread 10:
image

To run above backtest on your own, you can use Docker, then run the following command:

docker run ea31337/ea-tester:EURUSD-2018-DS run_backtest -v -e https://github.com/EA31337/EA31337/releases/download/v1.076/EA31337-Lite-v1.076.ex4

For help, check wiki section about Backtesting.

Release changelog:

  • Major refactor: Fixes incorrect chart data logic, and process data on bar changes.
  • Fixes major bug with bitwise conditions affecting all strategies broken since v1.073.
  • Fixed issues which were causing versions between v1.073 and v1.075 to not trade as often as expected.
  • Fixes compilation warnings in ME build 1966.
  • Renames TickIgnoreMethod to TickProcessMethod.
  • Fixes compilation of Advanced and Rider modes.
  • Increases slippage to 50 due to requote errors when backtesting.
  • Trade CCI/RSI without trend when signal method is 0.
  • Do not signal when Bands/CCI values have zeros.
  • Improves compability with MQL5.
  • Only activate timeframes when in use (fixes GH-108).
  • Corrects logic to not fail on non-active strategies when ValidateSettings is enabled.
  • Adds CCI_Shift param.
  • Drops strategy number from report filename.
  • Fixes logic with RSI_Period_Ratio param.
  • Shows total_orders/max_orders values on MaxOrders error.

Release notes:

  • If you're new, suggested version to download is "EA31337-Lite-v1.076.ex4".
  • If you've got "is not expert and cannot be executed" error, try upgrading your MT4, otherwise report it to MT4 support as a bug (as it works when doing backtesting), or re-compile from the source.