Подскажите! Ошибка при компиляции 'IntervalTime' - no dll defined for the imported function Что делать?

 
Подскажите! Ошибка при компиляции 'IntervalTime' - no dll defined for the imported function Что делать?
 
Не определена dll-библиотека для импортируемой функции IntervalTime. Почитай https://docs.mql4.com/ru/runtime/imports по поводу импорта
 
Luptator:
Не определена dll-библиотека для импортируемой функции IntervalTime. Почитай https://docs.mql4.com/ru/runtime/imports по поводу импорта

Если можно, объясните пожалуйста, почему эта функция импортируется, если это моя пользовательская функция, которую я полностью описал в коде советника, т.е. она находится в одном модуле с советником?
 
tfkiev:
Luptator:
Не определена dll-библиотека для импортируемой функции IntervalTime. Почитай https://docs.mql4.com/ru/runtime/imports по поводу импорта

Если можно, объясните пожалуйста, почему эта функция импортируется, если это моя пользовательская функция, которую я полностью описал в коде советника, т.е. она находится в одном модуле с советником?


По-моему проблема в том, что после заголовка функции стоит ";" . Сам буквально сегодня натолкнулся на те же грабли.

Т.е. если написать так

double IntervalTime()
{
 
}

то все будет ОК, а если так

double IntervalTime();
{
 
}

то будет ругаться на отсутствие dll

 
Нужно увидеть исходный код. Без него можно лишь предполагать.
 
Docent:


По-моему проблема в том, что после заголовка функции стоит ";" . Сам буквально сегодня натолкнулся на те же грабли.

Т.е. если написать так

double IntervalTime()
{
 
}

то все будет ОК, а если так

double IntervalTime();
{
 
}

то будет ругаться на отсутствие dll


Ты прав!!! Ура! И, главное, где это сказано в документации... По-моему, огромный минус разработчикам...
 
tfkiev:

Ты прав!!! Ура! И, главное, где это сказано в документации... По-моему, огромный минус разработчикам...

А разве в Документации не указан правильный способ описания пользовательской функции?
 

Спасибо Docent!!!

Пять лет назад ответил, а мне сейчас помогло)))

Причина обращения: