Сначала воспользуйтесь примерами, что идут с API.
Если они работают, значит Вы просто неправильно вызываете функции.
Если они работают, значит Вы просто неправильно вызываете функции.
Сначала воспользуйтесь примерами, что идут с API.
Если они работают, значит Вы просто неправильно вызываете функции.
Если они работают, значит Вы просто неправильно вызываете функции.
Примеры не работали, когда я запостил вопрос.
В общем, я разобрался :) LoadLibrary возвращала Access Denied (распаковал архив "неправильным" способом), а С++ обёртка при вызове MtConnect - "some error".
Теперь всё работает, ура :) Прошу прощения за "панику"...
2Buzuka у меня теже траблы, т.е. примеры не работают, если можно по опдробнее расскажите как это исправить
mel,
В моём случае у файлика mtapi.dll после разархивирования не было права доступа Execute. Можно либо добавить недостающий флажок, либо распаковать нормальной утилитой (WinZip вместо command-line zip), либо распаковать на диск с файловой системой FAT :)
В моём случае у файлика mtapi.dll после разархивирования не было права доступа Execute. Можно либо добавить недостающий флажок, либо распаковать нормальной утилитой (WinZip вместо command-line zip), либо распаковать на диск с файловой системой FAT :)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Скачал mtapi.zip с сайта, версия 3.72.
При попытке соединиться с, например, alpari (217.74.32.214) MtConnect выдаёт ошибку с номером 2 (MtGetErrorDescription орознаёт её как "some error").
Примеры не работают.
Сам MetaTrader нормально взаимодействует с alpari. Telnet'ом тоже получается коннектиться (и даже отослать пару байт перед обрывом связи сервером :))
Как сделать, чтобы "всё работало"? :)
PS: Кстати, есть ли возможность отлаживать программу, использующую MT3 API, не беспокоя понапрасну настоящие сервера дилинговых центров?