Вот пример helloworld от MQL-клиента (можно использовать MQL в качестве сервера, но довольно сложно представить, зачем это кому-то нужно) на github .Пример Java-сервера находится на официальной странице.Вы можете использовать json для обмена сообщениями ( ydrol или sergeev lib, чтобы помочь вам, имейте в виду, что последние могут иметь проблемы с анализом массивов) или выбрать другой формат.
Вероятно, проще всего передать тики или свечи m1 в java с помощью json, а затем получить торговые команды для MQL.