Windows-служба получения онлайн котировок

 

Заранее приношу свои извинения, если подобный вопрос уже имеет решение - час активного гугл-ения не принес результатов.

Есть желание заиметь сервис Windows дабы собирал онлайн тиковые котировки. Экспериментировал с QuoteRoom - дергал котировки по DDE. Тот же MetaTrader - вариант - написать советника, складывающего тики в файл. Но увы, как я понял, ни один из этих терминалов невозможно запустить как службу Windows на сервере, без пользовательской сессии. А это принципиально для меня, сессию держать не можно.

Соответственно, чего бы я хотел, это:

- терминал в виде службы Windows

- либо API, позволяющее моей службе получать котировки онлайн

Возможно, кто-то уже ставил такую задачу и имеет что сказать?

Заранее благодарен.

 
Any Service – создание службы из приложения http://softoys.vlz.ru/download/anyserv.zip
 
На https://www.metaquotes.net/ru/ есть MetaTrader Data Center он работает как служба, в настройках МТ нужно указать поле "Дата Центр" ввести IP-адрес (или доменное имя) и номер порта. Запись должна иметь вид "[интернет-адрес Дата Центра] : [номер порта]". Когда я тестировал MetaTrader Data Center то на 10 открытых терминалах, то особых глюков небыло, все тики они брали с MetaTrader Data Center. Недостаток один: если прерываеться связь с сервером, с которого MetaTrader Data Center берет тики, то и терминалы, которым он передает тики, тоже остановятся.
Причина обращения: