#property library (в документации написано define library, что является синонимом) говорит о том, что у полученного исполняемого файла нет точек входа для самостоятельного запуска.
то есть, если Вы свою "библиотеку" подключаете в виде исходного текста при помощи include, то вот это самое предложение library распространяется на весь исходный текст и делает Ваш индикатор библиотекой.
либо уберите это предложение, либо используйте библиотеку стандартным способом, при помощи #import
то есть, если Вы свою "библиотеку" подключаете в виде исходного текста при помощи include, то вот это самое предложение library распространяется на весь исходный текст и делает Ваш индикатор библиотекой.
либо уберите это предложение, либо используйте библиотеку стандартным способом, при помощи #import
А, вон в чем дело ...
Просто я не понял значит, а в хелпах ненашел.
Попробую, спасибо.
А #import подключает уже транслированную библиотеку?
Просто я не понял значит, а в хелпах ненашел.
Попробую, спасибо.
А #import подключает уже транслированную библиотеку?
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
1. В хелпе нет описания #property library (не нашел мб).
2. Сложно понять куда размещать библиотеки.
В ту же папку где и индикаторы нехорошо, оно и в терминале появляется как индикатор.
Все валить в Include, тоже как то не очень.
Для чего папка Library в таком случае не очень-то понятно.
3. Обнаружился такой глюк.
- Сделал тестовую библиотеку с 1 функцией и разместил ее в Include.
- В существующий индикатор вставил
и в start поставил вызов функции
- Компиляция проходит.
- При попытке подсоединить такой индикатор к чарту (любым способом) ничего не происходит. Нет ни сообщений, индикатор не появляется, окошко со свойствами и параметрами тоже не появляется.