Где я могу найти полный список функций для MT4, для прямой связи через сокет?

Я читал другие сообщения об использовании сообщений/функций USERHISTORY и QUOTES для получения информации через учетную запись MetaTrader 4 без использования терминала MetaTrader 4, но я не Не знаю, где найти полный список функций, которые можно использовать с этим методом. Пожалуйста помоги


person Luis Febrero    schedule 18.10.2017    source источник


Ответы (1)


I. Юридический аспект:

MetaQuotes, Inc. не хочет, чтобы кто-то пошел по этому пути. Около десяти лет назад был сезон попыток обойти часть программного обеспечения терминала MetaTrader, и было несколько успешных реализаций графического веб-интерфейса для торговли, которые могли использовать проводной (вы называете это сокетом) протокол. и полностью реализовать пользовательский опыт взаимодействия торгового графического интерфейса с торговым сервером прямо без части терминала MetaTrader.

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

Определенно не вариант, если вы планируете вести бизнес в этой области.


II. Техническая часть:

Учитывая вышеизложенное, не ожидайте, что у вас будет какая-либо документированная основа, которая упростит ваши усилия по реинжинирингу. Далее приготовьтесь также, что самое простое, что может использовать программное обеспечение для борьбы с любым подобным мотивированным реверс-инжинирингом, — это частое обновление рукопожатия на уровне сокета и обмена данными (что наблюдалось несколько раз), не говоря уже о всегда присутствующем шансе. начать использовать полиморфный механизм обфускации для дальнейшего повышения критерия для усилий по обратному инжинирингу.


III. Если вы действительно увлеченный любитель, держите это в своем списке желаний:

Для этой цели существует юридически серая зона (в соответствии с главой I выше), где вы настраиваете свою тестируемую систему in vivo и управляете всеми возможными взаимодействиями на терминале MetaTrader, как это делает весь остальной мир, и у вас есть некоторые инструменты, такие как проводной анализатор / анализатор пакетов, которые помогут вам расшифровать MT4-Terminal <--> MT4-Server протокол подтверждения связи и обмена данными на уровне проводной сети.

Таким образом, можно «построить» на примере требуемый «полный список», который технически может быть использован (конечно, с полной эмуляцией всего полного контекста на стороне терминала) in-vivo.

person user3666197    schedule 29.10.2017