Version 1.0

Build 1.0.06

Build 1.0.07

Changed: The calculation of NFP Friday now reflects the correct announcement dates.

Changed: The Currency Conversion routine will display error messages if not calculating correctly.

Released March 13th, 2012

Build 1.0.08

Fixed: A bug where the 0.01 lots per balance may not calculate correctly after a restart when MM is in use.

Changed: The Dummy TP sent to the broker will now be increased by 5 pips every time the price gets close to the DummyTP point to allow the trailing stops to work in full.

Fixed: A bug where the open basket could close at a loss when restarting the EA.

Added: Timings when opening and modifying a trade.

Changed: StatsInitialise will automatically be set to true when back testing, and the new default value is false for forward testing, and only needs to be changed if you need to start a new stats file for a live/demo account.

Added: CloseAtMaxTrades if set to false will allow you to leave the basket open if the price crosses the channel again, instead of automatically closing it. The open basket will need to be monitored manually because the logic of the EA is being ignored, unless the existing TP point is hit or you add trades manually.

Released April 1st, 2012.

Build 1.0.09

Fixed: A bug where the Profit Target was not displayed correctly after BreakEvenTrade had been reached.

Changed: The number of open trades will display in orange after the BreakEvenTrade has been reached.

Added: Code to allow EA to run in backtesting mode only.

Released April 24th, 2012 ('t' versions only)

Version 1.1

Build 1.1.10

Added: Code to link into the JTA Dashboard.

No official release.

Build 1.1.11

Changed: The Broker TP and SL settings now take into account the average spread for trades on the 'wrong' side of the channel.

Changed: If the trade stop time is entered as 24 it will now show as 00:00 on the following day rather than 23:59.

Fixed: A bug where trade sessions for the following day could be missed if they started less than 24 hours after the current broker time.

Added: If DisplayBrokerTimes is set to true then all display and debug start and stop times will be shown at the broker's time zone. If left at the default of false the times will be displayed as the users input times, as they were previously.

Added: The Debug information on the overlay will also show the actual EA Build number, and not the value in the UserComment which may be overwritten when loading an older set file.

Released June 11th, 2012

Build 1.1.012

Fixed: A bug where the Buy and Sell buttons could allow a basket trade to open even if trading was not allowed if entry conditions are met.

Fixed: A bug which would cause a zero divide error if MaxTrades was set to 1.

Fixed: A bug where HH did not stop trading during the Holiday period.

Fixed: A bug where the closing of a basket of trades would not be stopped if the spread or slippage maximums were exceeded.

Added: The Debug overlay will now show the Functions file build number.

Changed: The check for whether the broker allows trading has been moved from the init() routine to the start() routine.

Added: F, M and P buttons which will open the Forum, Manual or Parameter pages in your default browser.

Released July 19th, 2012.

Build 1.1.013

Fixed: A bug where the trade direction reversed after every basket close.

Fixed: A bug where trading would not continue out of normal trading hours if there was still an open basket.

Fixed: A bug where an incorrect start trading time was calculated if NFP trading hours was left blank.

Fixed: A bug where the Closed Profit reported the cumulative figure instead of the profit for the current basket.

Changed: The trade close routine to reduce the number of rejected executions because of slippage.

Added: Code to prevent URL Links to display on SkyDesks and IamFX versions.

Released August 17th, 2012

Build 1.1.014

Fixed: A bug where the Buy and Sell buttons would not open a trade when the price was within the channel.

Changed: Refined NFP Friday calculation to take account of New Year's Day delay and Independence Day Holiday early release.

Fixed: A bug where running an optimisation on an account which has the JTA_Dashboard running would cause the DashBoard to malfunction.

Changed: If SaveStats is set to true, the stats file name will now be UserComment.csv and not based on the EA name etc., which will allow you to choose your own stats file name.

Changed: Demo Test versions no longer check that the EA is being run on a demo account, as this produces false information when being run offline.