Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Опубликуй статью. Мы сами переведем ее на другие языки!
asm
15
asm 2012.09.03 17:29 

Проблема:

в каких-то е**нях плагина вызываются какие-то функции результатом которых является неверная передача параметров в C - функции.

Пробовал линковать с флагом /MDd и использовать обработчик invalid parameters, но похоже он не вызывается даже в девелоперской версии MT4

Пожалуйста помогите или вынисите мне моск (как нибудь разберусь)

P.S. Построил тесты, которые вызывают соответствующие MT4 API callbacks но ничего особенного не обнаружил, тесты исключений не выбрасывают.

P.S. Проект на смеси Native и Managed Cpp

Комбинатор
15638
Комбинатор 2012.09.03 17:43  

От печки.

Пример смотрел? По примеру делал?

По ссылке передавать нельзя.

Если нет, то дальше надо код.

asm
15
asm 2012.09.04 07:19  

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

Вопрос на самом деле вот в чем заключается: возможно ли отдебажить MT4 server плагин в принципе при помощи invalid parameters handler или это не возможно?

Вообщем-то я похоже сам на свой вопрос и ответил: надо попробовать сделать плагин на чистом C++ и попробовать намеренно передать неверный аргумент в контролируемой ситуации.

Спасибо, когда с кем-то делишься проблемой, голова потом лучше работает :)

Комбинатор
15638
Комбинатор 2012.09.04 07:45  
Если речь про сервер плагины, я пас. Логи рулят.
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий