Changes Log - WeekendGapTrader
2 December, 2020
- Version 1.7.0:
- Added market to the Market Watch window in the case it was not there as a convenience feature.
- Improved handling of chart closure according to changes in MT4 builds.
- EA asks for user confirmations upon trading a live broker account.
- Improved symbol check when broker configures symbol without path in the terminal.
- Fixed EA dashboard to report 100% free margin when no trade is open.
- Improved CFD scaling for 10k FOREX pairs, like InstaTrader broker.
- Version 1.6.0:
- Added support for Index and Futures markets as many brokers offer them as CFD type market. See EA input parameter CFD Tick Scaling.
- New improved EA graphical user interface with added features like roll up of EA dashboard, switch between dark and light colour schemes.
- Version 1.5.0:
- Added new EA parameter Maximum Gap Size: if actual weekend gap is higher than this limit then the EA skips the weekend gap trade.
- New feature to use an optional Moving Average indicator to confirm direction of gap trade. If MA sloping does not match the gap trade direction then no trade is executed for the weekend gap.
- Added feature to check MT4 broker stop level for market: startup gets blocked if stop level together with maximum configured spread does not fit in the minimum gap size. This avoids market entry failures due to stop level restrictions when trade gets triggered.
- Added new option to enter new trade in the direction of closing the gap vs continuation of the gap.
- Version 1.4.0:
- Promoted from beta to v1.4.0 release.
- Version 1.4.0beta:
- Added new EA feature of configuration files to allow the user to manually configure market information settings, e.g. tick value.
- Version 1.3.0:
- Improved dashboard to display close time and price, profit and loss in pips details of last closed gap trade. Also new stage is displayed to distinguish between active and completed gap trades.
- Workaround added to handle brokers closed ticket's comment field where the value gets replaced by broker server, instead of appending to the end.
- Added check at EA startup to ensure chart period is not higher than H1. On higher chart periods weekend gap time boundaries become non practical in MT4.
- Version 1.2.0:
- Added new feature of gap statistics collection for aggregated reporting purposes.
- Fixed unresponsive ghost dashboard on chart after applying chart template.
- Version 1.1.1beta:
- Added details reported on dashboard and error log when market data from broker is not available at EA startup time.
- Fixed trading logic to compare actual gap size to minimum gap size instead of weekend gap size to trigger trade.
- Version 1.1.0beta:
- Updated trading logic regarding weekend gap calculations and trading gap execution.
- Improved trading stage management and on-chart EA reporting.
- Added in verification of availability of external libraries.
- Added in MagicNumber to tickets comment field, replacing EA version number to fit in size.
- Version 1.0.0:
- Released market launch version.
- Version 1.0.0beta:
- Updated default EA parameter values.
- Improved on-chart feedback at 'Trading Overview'.
- Added missing bar history management and on-chart display.
- Added error message if more than 1 open position is found on the account.
- Improved logging around gap search execution.
- Added exception handling if weekend gap is too short or too long: likely there is a history data problem.
- Version 0.4.0dev:
- Added position sizing, EA to calculate SL based on risk settings, or manual fix lots option.
- Added on-chart display of current spread suspension level and past history of suspensions.
- Added on-chart trade activity feedback for ease of overview.
- Added trigger filters for already executed trade for weekend, also skipping if gap is too short for trigger.
- Cleaned up Experts logs from repeated messages.
- Changed colour of error message on-chart from Red to Crime Red for better visibility on white chart background.
- Version 0.3.0dev:
- Added in spread management feature.
- Version 0.2.0dev:
- Introduced relative to weekend gap configuration: target, initial stop, trailing stop and step values are percent of actual measured weekend gap.
- Version 0.1.0dev:
- Initial version with automated trading gap selection, lot size, gap size, take profit, initial and trailing stop input parameters.
- Workaround MT4 build 840 issue of lack of receiving timer events during backtest runs.
- Ticket comment field filled in with day of week, actual gap in points, spread, entry price, EA short name and version.