Пропали входные параматры советника

 
В коде ничего не менял, добавил только библиотеку работы с INI-файлами. При открытии диалога "Свойства" советника видна только закладка "Общие", входных параметров нет. Это не критично, поскольку робот самописный, и параметры можно менять прямо в коде, но есть мнение, что это криво. Кто-нибудь сталкивался с такими граблями, и, если да, чем лечится?
 
Вопрос снят. В файле INIFiles.mqh закомментил строчку #property library, все встало на место
 
KaBoom >>:
В коде ничего не менял, добавил только библиотеку работы с INI-файлами. При открытии диалога "Свойства" советника видна только закладка "Общие", входных параметров нет. Это не критично, поскольку робот самописный, и параметры можно менять прямо в коде, но есть мнение, что это криво. Кто-нибудь сталкивался с такими граблями, и, если да, чем лечится?

Сталкивался. Ниже цитата из ответа KimIV'а на мой вопрос.

В каком-то из прицепленных директивой компилятора #include файлов есть такая штука:

#property library

Это именно она отключает внешние параметры. Этот вопрос уже как-то обсуждался на форуме. Как поступить? Решений два:

1. Убрать #property и продолжать использовать #include.

2. Оставить #property и вместо #include использовать #import.

 
Спасибо, разобрался :)
Причина обращения: