| / | Форум |
|
Wade
14.09.2006 13:32
Здравствуйте! Встал вопрос написать программу, которая бы получала
котировки на всякие пары валют. именно программу а не модуль
из MT4. Скачал metatraider api 3 и попытался запустить приложение. Так
понял, что приложение коннектится, но при этом не логинится!
Т.е. в настройках demo.metaquotes.net, порт 443 Все нормально приконнективается,
но когда ввожу логин и пароль - то "some error!" И что это никому
не понятно! Хотя сам МТ4 работает под этой записью. Дальше решил
не расстраиваться и написал приложение на c#, с анологичными
функциями...и опять же при MtLogin такая же ошибка! В чем дело? И почему
из библиотеке нельзя извлечь более разумные сообщения об ошибке?
Спасибо
|
|
Организуйте багтрекинг и техсаппорт для своей компании В TeamWox имеются все для того чтобы организовать багтрекинг. Интегрировав модуль Сервисдеск с веб-сайтом, Вы сможете получать заявки своих клиентов напрямую в TeamWox. Более того, вся переписка с клиентами автоматически распознается и попадает в архив, где ее без труда можно найти в будущем. |
|
Simca
14.09.2006 13:39
Wade писал (а): Ничего не выйдет! Нельзя использовать MT3 API для работы с сервером
МТ4!!! Разработчики ПОЛНОСТЬЮ изменили протокол обмена терминала
с сервером. Т.е. коннект к серверу возможно и отработает, но обмениваться
информацией с сервером функции из MT3 API не смогут!Здравствуйте! Встал вопрос написать программу, которая бы получала котировки на всякие пары валют. именно программу а не модуль из MT4. Скачал metatraider api 3 и попытался запустить приложение. Так понял, что приложение коннектится, но при этом не логинится! Т.е. в настройках demo.metaquotes.net, порт 443 Все нормально приконнективается, но когда ввожу логин и пароль - то "some error!" И что это никому не понятно! Хотя сам МТ4 работает под этой записью. Дальше решил не расстраиваться и написал приложение на c#, с анологичными функциями...и опять же при MtLogin такая же ошибка! В чем дело? И почему из библиотеке нельзя извлечь более разумные сообщения об ошибке? Спасибо MT4 API в свою очередь не существует (по крайней мере разработчиками не распространяется) и не будет предоставляться (по информации разработчиков). Разводить дискуссию почему именно так обстоит дело - не стоит, она уже не раз поднималась и не в одном месте. Воспринимайте ЭТО как должное и неизменное. |
|
Wade
14.09.2006 13:45
Simca писал (а): Wade писал (а): Ничего не выйдет! Нельзя использовать MT3 API для работы с сервером
МТ4!!! Разработчики ПОЛНОСТЬЮ изменили протокол обмена терминала
с сервером. Т.е. коннект к серверу возможно и отработает, но обмениваться
информацией с сервером функции из MT3 API не смогут!Здравствуйте! Встал вопрос написать программу, которая бы получала котировки на всякие пары валют. именно программу а не модуль из MT4. Скачал metatraider api 3 и попытался запустить приложение. Так понял, что приложение коннектится, но при этом не логинится! Т.е. в настройках demo.metaquotes.net, порт 443 Все нормально приконнективается, но когда ввожу логин и пароль - то "some error!" И что это никому не понятно! Хотя сам МТ4 работает под этой записью. Дальше решил не расстраиваться и написал приложение на c#, с анологичными функциями...и опять же при MtLogin такая же ошибка! В чем дело? И почему из библиотеке нельзя извлечь более разумные сообщения об ошибке? Спасибо MT4 API в свою очередь не существует (по крайней мере разработчиками не распространяется) и не будет предоставляться (по информации разработчиков). Разводить дискуссию почему именно так обстоит дело - не стоит, она уже не раз поднималась и не в одном месте. Воспринимайте ЭТО как должное и неизменное. Отлично...и как же мне получить котировки из программы? это вообще возможно? или нет? Т.е. метаквос не распространяет данные по рынку "во вне"? (например написать сервис) |
|
Simca
14.09.2006 13:53
Wade писал (а): Никак!Отлично...и как же мне получить котировки из программы? это вообще возможно? или нет? Т.е. метаквос не распространяет данные по рынку "во вне"? (например написать сервис) Только писать эксперта для МТ4, который будет крутиться в терминале, получать котировки и экспортировать их куда-либо в каком-либо виде. Только так. Решение некрасивое и нерациональное, но другого не дано. |
|
Wade
14.09.2006 14:10
Simca писал (а): Wade писал (а): Никак!Отлично...и как же мне получить котировки из программы? это вообще возможно? или нет? Т.е. метаквос не распространяет данные по рынку "во вне"? (например написать сервис) Только писать эксперта для МТ4, который будет крутиться в терминале, получать котировки и экспортировать их куда-либо в каком-либо виде. Только так. Решение некрасивое и нерациональное, но другого не дано. http://www.metaquotes.net/ru/metatraderapi/ - вот этот адрес что тогда обозначает обяъсните пожалуйста! |
|
Simca
14.09.2006 14:21
Wade писал (а): Может я и ошибаюсь (пусть разработчики в таком случае поправят),
но по моему это все:http://www.metaquotes.net/ru/metatraderapi/ - вот этот адрес что тогда обозначает обяъсните пожалуйста!
Клиентского же API для обращения с "терминальной" стороны к серверу в публичном доступе, по моему, нет и не планируется. |
|
notused
14.09.2006 14:28
|
|
Wade
14.09.2006 17:27
Уважаемые модераторы разъяснят ситуацию? |
5198 |
stringo
19.09.2006 13:14
Вам и так уже всё подробно разъяснили. Троечное АПИ не подходит к четвёрке. Клиентского АПИ для МТ4 не существует. |
|
timurila
18.08.2010 21:34
Если только сторонние разработки типа http://www.mt4api.net/, но они работают через MQL и требуют специального сответника который надо запускать чтобы использовать API.
|
|
SofTAA
18.08.2010 23:18
Simca: Как это не дано, а DDE. Если только котировки получать то вполне хватит.
Никак! Только писать эксперта для МТ4, который будет крутиться в терминале, получать котировки и экспортировать их куда-либо в каком-либо виде. Только так. Решение некрасивое и нерациональное, но другого не дано. |
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий