- fixed tick data retrival. When requesting tick data, every other tick was skipped
- refactored code
- add support for spreads
- add support for plotting custom indicator data to charts
- add support for streaming MT5 indicator data
- new error reporting
- add support for candle ask/bid price spread
- add support for multiple datastreams in parallel for any combination of symbols and timeframes independently of the timeframe and symbol of the attached chart
- add support for tick data
- add support for direct download as CSV files
- add one automatic retry binding to sockets. When running under Wine in Linux, sockets will be blocked for 60 seconds if closed uncleanly. This can happen if the client is still connected while the EA gets reloaded.
- skip re-initialization on chart timeframe change