Given the fact that :
- MT4 can only export 1 minute data interval whereas the Saxo and LMAX feeds have a tick by tick granularity potentially
- Darwinex will soon broaden its range of available trading platforms to satisfy more sophisticated needs, so more people will get familiar to alternate trading platforms to play with and jump from one to another
- correct me if I am wrong olease, but it seems that the MT4 exiting data is only snapshit data, not unfiltered data
For strategy development purposes (algorithmic trading, backtests /forward-tests and optimization), we need to be able to work on quality data which is 100% in par to the live environnement (tick data, this point will be even more mature on the CQG futures feed). This is crucial to get something better than the M1 data from MT4
Nowadays plenty of tools are out to help traders perform R&D on systems or testing ideas (or even market replay candle by candle charts for discretionnary traders). Just a bare example of what a coder could hope for : export or download best quality data (1 tick or x seconds, but anything lower than M1), develop a neural network logic from a convenient third party platform, then code the found logic back to MT4 to pass it into production on here.
That is why, I would encourage Darwinex to consider gathering the various market data that is available for day-to-day trading (why not, as single liquidity source or mixed liquidity in order to let us perform comparisons !) back to as far as possible and ongoing, in order to start building a continuous base of historical data, for its users (us) to be able to freely download anytime we want from either the website or an external app. Sure, it will take some ressources and infrastructure costs but it will also be a valuable tool to entertain a more professionnal userbase with greater needs.
This is not common but also not uncommon. For instance, Dukascopy (hopefully you don't fear """competitors""" mentions, since you are out of their league) offers this service perfectly and propose direct downloads of tick data on all it's tradable FX pairs and CFD instruments, going back sometimes y (or even yy) years in the past. Not only this is an invaluable gift made to traders to achieve various trading goals, but it also ends in a great marketing tool for the broker by attracting customers, for a reason !
Even FXCM had an external data downloader at a time and it was serving the purpose I just described, when the NinjaTrader officiel connection still had bugs. Not sure it still exists but it once existed for some time at the very least.
The type of data and format of data to store/download can be discussed further. But that's not the main point. The availability of such data as easy access is what counts.
With the CQG feed via third party platforms, we will be able to request data downloads from within the connected platforms. It won't go far back, but it will be a starting point to record live or historical data and build records from there. In this case, we will be satisfied to gather tick data, not only M1 export from MT4, so maintaining a custom database for consultation will never be necessary on futures (happily, because there would be too many instruments to follow and too large data folders consequently and Darwinex is not a data service provider like the guys at DTN IQFeed. If traders/coders want more history than what CQG has to offer natively, they will have to purchase from a service like IQFeed and this is how it goes, no problem!)
However regarding FX and CFDs, this would help greatly... ! Thanks to have listened to my ramble
UserVoice thread cross-link