Вопрос по MT3 API

 
Пишу своё приложение, используя MT3 API (собственно, только-только начал).
Скачал mtapi.zip с сайта, версия 3.72.
При попытке соединиться с, например, alpari (217.74.32.214) MtConnect выдаёт ошибку с номером 2 (MtGetErrorDescription орознаёт её как "some error").
Примеры не работают.
Сам MetaTrader нормально взаимодействует с alpari. Telnet'ом тоже получается коннектиться (и даже отослать пару байт перед обрывом связи сервером :))
Как сделать, чтобы "всё работало"? :)

PS: Кстати, есть ли возможность отлаживать программу, использующую MT3 API, не беспокоя понапрасну настоящие сервера дилинговых центров?
 
Сначала воспользуйтесь примерами, что идут с API.
Если они работают, значит Вы просто неправильно вызываете функции.
 
Сначала воспользуйтесь примерами, что идут с API.
Если они работают, значит Вы просто неправильно вызываете функции.


Примеры не работали, когда я запостил вопрос.

В общем, я разобрался :) LoadLibrary возвращала Access Denied (распаковал архив "неправильным" способом), а С++ обёртка при вызове MtConnect - "some error".
Теперь всё работает, ура :) Прошу прощения за "панику"...
 
2Buzuka у меня теже траблы, т.е. примеры не работают, если можно по опдробнее расскажите как это исправить
 
mel,

В моём случае у файлика mtapi.dll после разархивирования не было права доступа Execute. Можно либо добавить недостающий флажок, либо распаковать нормальной утилитой (WinZip вместо command-line zip), либо распаковать на диск с файловой системой FAT :)
Причина обращения: