No one has probably created a script for it because the more straight forward approach is to directly manipulate the source OHLCV data that is used by metatrader. See if you can find it on your file system somewhere within a metatrader data directory.I am baffled that noone in the world has not yet created a script for this....or maybe you have seen something similar?
MT is using data which is located somewhere on the machine running the application to build the charts. As to your question, code is used to transform the data to CSV. Kevin S already mentioned he would help with that. I have a project which can generate higher time frame data (minute, hourly, weekly, monthly). If I don't see the source data, I can't help anymore with this matter.thank you but please explain this to me - how the informaiotn is exchnaged into csv format? what If I need all the weekly data 0 I cannot generate it from all the daily data and goign further to thelwoer timeframes - I cannot cerate 5 years weekly charts form hourly charts? hwo this converions works