Changes
- To avoid any problems with AppStore new rules (https://developer.apple.com/news/?id=10202014a) ForexConnect now supports 64-bit architecture and is built on iOS 8 SDK.
- OpenSSL is updated to avoid any problems with the old version.
- ForexConnect supports server-side updates concerning the possibility to separate trading and chart sessions. ForexConnect interface was also extended – to support ability to work with chart session in different modes. For this purpose the following methods were implemented in O2GSession interface: setChartSessionMode, getChartSessionStatus, subscribeChartSessionStatus and unsubscribeChartSessionStatus. The new interface O2GChartSessionStatus and the new methods onChartSessionStatusChanged and onChartSessionLoginFailed were implemented. onChartSessionLoginFailed method works just like onSessionStatusChanged and onSessionLoginFailed ( O2GSessionStatus interface) methods except for the chart session.
- Some ForexConnect API modules in Android version are loaded dynamically to reduce ForexConnect package size. A new method setTransportModulesPath has been added to the O2GTransport interface for Java. It allows to set the absolute path to the installed ForexConnect API modules to avoid possible issues with dynamic loading.
- The issue with creating Market order instead of OpenLimit order.
- Overall ForexConnect stability has been improved.
You can download the release here: Download