Импорт функций из DLL

 
Здравствуйте. Проблема: не могу вызвать функцию из своей DLL. MT4 пишет " can't call function 'myfname' from dll 'mydll.dll' ". Функция DllMain вызывается, я проверял. Попробовал вызвать функцию MessageBoxA из user32.dll - всё нормально вызывается.

По всей видимости, я неправильно компилирую DLL. Пожалуйста, подскажите, как нужно объявлять функцию, чтобы она вызывалась из MT4? Я использую MSVC 6.0, DLL получена с помощью визарда, и я надеялся, что всё заработает автоматически...

Заранее благодарен за ответы :)
 
возьмите лучше пример предоставляемый metaquotes и переделайте его.
 
В примере эксперта вызовы dll не используются.
 
Здравствуйте. Проблема: не могу вызвать функцию из своей DLL. MT4 пишет " can't call function 'myfname' from dll 'mydll.dll' ". Функция DllMain вызывается, я проверял. Попробовал вызвать функцию MessageBoxA из user32.dll - всё нормально вызывается.

По всей видимости, я неправильно компилирую DLL. Пожалуйста, подскажите, как нужно объявлять функцию, чтобы она вызывалась из MT4? Я использую MSVC 6.0, DLL получена с помощью визарда, и я надеялся, что всё заработает автоматически...

Заранее благодарен за ответы :)


ктото говорил про эксперта ?
 
Можно ссылку на этот пример? Что-то не могу его найти...
 
Можно ссылку на этот пример? Что-то не могу его найти...
в папке MetaTrader 4\experts\samples