ЗАПРЕТ НА ИСПОЛЬЗОВАНИЕ БИБЛИОТЕК - страница 2

 
Maxim Dmitrievsky:

каким образом вы длл встроили в ex4? очень интересно

если вы способны на такие чудеса, то переписать обратно в нормальный вид не составит труда

По-моему, он вообще не понимает, о чем говорит

 
Evgeniy Zhdan:

По-моему, он вообще не понимает, о чем говорит

инклудники составляют одно тело с кодом эксперта, поэтому никакого ограничения в маркете быть не может

 
Georgiy Merts:

Кстати, библиотеки, написанные на MQL - НЕ БУДУТ "автоматически добавлены при компиляции". Они останутся EX-файлами, которые должны быть доступны, которые будут загружаться с вашим вызвавшим файлом, и экспортируемые функции из которых будут вызываться.

может Вы и правы, давно не использовал библиотеки на MQL, как то инклюдниками привык все подключать

 
Georgiy Merts:

Кстати, библиотеки, написанные на MQL - НЕ БУДУТ "автоматически добавлены при компиляции". Они останутся EX-файлами, которые должны быть доступны, которые будут загружаться с вашим вызвавшим файлом, и экспортируемые функции из которых будут вызываться.

включите их как ресурс, будет 1 файл

 
Maxim Dmitrievsky:

инклудники составляют одно тело с кодом эксперта, поэтому никакого ограничения в маркете быть не может

Вот такие конструкции маркет не пропускает

#include <stderror.mqh>            
#include <stdlib.mqh>      
 
Evgeniy Zhdan:

Вот такие конструкции маркет не пропускает

так они обращаются к внешним dll

 
Maxim Dmitrievsky:

так они обращаются к внешним dll

тогда добавьте к своему сообщению

Maxim Dmitrievsky:

инклудники составляют одно тело с кодом эксперта, поэтому никакого ограничения в маркете быть не может

если они не обращаются к внешним dll. Будьте добры.

 
Возникает вопрос, если в марке выложить советник который тянет инклуд Trade.mqh гражданин его покупает, ставит себе и он у него не работает т.к. он все лишние файлы подчистил, оставил только чистый терминал, захочет он его вернуть т.к. он не работает. Кто тут будет виноват, продавец подключивший сторонний файл или покупатель который удалил стандартный инклуд из терминала ?
 
Evgeniy Zhdan:

тогда добавьте к своему сообщению

если они не обращаются к внешним dll. Будьте добры.

в этом нет никакого смысла, т.к. понятно изначально )

 
Evgeniy Zhdan:
import и include маркет не пропускает. Надо все делать в одном ex-файле.

include пропускается без проблем. Т.к. подключается файл с кодом и компилируется один ex*. Про import, да он не проходит.

Aleksey Rodionov:
Возникает вопрос, если в марке выложить советник который тянет инклуд Trade.mqh гражданин его покупает, ставит себе и он у него не работает т.к. он все лишние файлы подчистил, оставил только чистый терминал, захочет он его вернуть т.к. он не работает. Кто тут будет виноват, продавец подключивший сторонний файл или покупатель который удалил стандартный инклуд из терминала ?
Не важно что пользователь начистил у себя. Все уже скомпилилованно в бинарнике.
Причина обращения: