Разработчикам - ошибка в MT API?

 
Разработчикам - ошибка в MT API?
Функция MtSendOrder объявлена так:
int MtSendOrder( const int handle, const SendOrderInfo *soi );
а в библиотеке она объявлена так:
int MtSendOrder( const int handle, SendOrderInfo *soi );
без const, поэтому если не не подгружать библиотеку как это делаете вы а компилировать с mtapi.lib то вызов функции MtSendOrder приводит к ошибке "Unresolwed external symbol".
 
скачайте поправленную версию API
спасибо за Ваше замечание. мы исправили эту ошибку. специально для любителей статической линковки mtapi.lib мы добавили файл mtapi.h
 
А где можно скачать?
 
на странице 'Программы'
Скачать обновленную версию MetaTrader API можно со станицы:
https://www.metaquotes.net/en/metatrader5

Краткое описание API:
https://www.metaquotes.net/en/metatrader5
 
Спасибо, но не нашел
В той версии, которая по указанному адресу,
нет файла mtapi.h
 
есть, есть
возможно Вы скачали архив из кэша. чтобы не было проблем, хорошо бы в настройках соединений интернет-эксплорера убрать использование прокси. если Вы пользуетесь РеГетом, то тоже надо убрать прокси. и в любом случае перед скачиванием файл удалить (ну или переместить в другое место). mtapi.h живёт рядом с mtapi.dll и mtapi.lib. по сравнению с предыдущим архивом там появился дополнительный директорий MetaTraderAPIExample3. размер архива стал 106 KB (108 544 bytes)
 
Большое спасибо!
Причина обращения: