How can I connect to specify MT5 Broker and get chart data by my Java code?

 

I'd like to make an Android App to improve the trading productivity, but I don't know how to connect MT5 Broker and get the chart data.

Somebody please help me a guide or documents!