As to Metastock to Metatrader converter so read this post
http://www.forex-tsd.com/24614-post16.html
And before use any script so check inside the code. It will help in most cases.
1. Some people are using e-signal. And some people are using IDLoader to get live data to Metastock, TS, eASCTrend, Superchart an so on. This IDLoader is free and you do not need to register anywhere. English version is here
http://www.fxclub.com/ids/
I used this program many times and it is good software if you want to get free data to other trader's software.
2. The other program is Metastock-to-CSV converter. Place the file metacsv1.exe in the folder where you have Metastock insta-day data and run. The program will convert Metastock data to CSV data (for Omega for example).
Please note that I did not check this program!
3. More good way to convert data is the excell (attached). It is very easy to convert if you know the format of the data you need. It was in Russian but I translated it (atached) and it was descriped how to use it step by step. It is very easy and quickly to convert the data from/to:
- Metatrader;
- WealthLab;
- Wave59;
- eASCTrend;
- your custom format in txt, prn, csv or file extension).
I checked it and it works.