I have not
tested it and therefore I do not know if it works correctly, but here is
a script that saves MT5's historical data in MT4 (hst) format. It is assumed that you only have to copy those hst files to your MT4 platform.
Yes, the data can be transferred, but the question is - for what use?
You will not be able to trade live on your MT4 with that data. All you you can do with it, is run back-tests.
If your broker only supports MT5, you will still need to use MT5 for your trade operations. Alternatively, change brokers.
Your kinda right but most of thr indicators i want to use, only has mt4 version and i can send push notification to trade using mobile phone on Android. So i need to run mt4. Do you know other solutions too?
You are complicating things without need and creating too many possible points of failure. The best and most obvious solution, is to simply use another broker that offers MT4 (there are many)!
No, it does not, nor can it send live tick data! What you are trying to accomplish is not practical with the current tools freely available and requires a custom solution to be developed for you.
Don't complicate things! Either have the MT4 indicators and EA's converted to MT5 or just open up an account on another broker that offers MT4.
Then convert your Indicators and EA's to MT5! Since a certain amount of custom coding is required to develop a special solution for you to link MT5 and MT4, you might as well convert the Indicators and/or EAs into MQL5 instead.
EDIT: In fact, chances are, that most of the Indicators you use are already available for MT5 anyway, so list them, and we will help you find them for MT5.
There are already several Renko solutions available for MT5 in the CodeBase and Market! Are there some specific reasons why they are not suitable?