Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
может Вы и правы, давно не использовал библиотеки на MQL, как то инклюдниками привык все подключать
Я тоже так всегда делал.
Но, вот, потребовалось разделить проект на ядро и реализацию - и это оказалось весьма удобно сделать как раз через два EX4-5 файла.
Та какая разница? При загрузке советника в маркет можно только 1 файл загрузить и всё
Я же написал, что у меня и есть только один файл - .ex4
каким образом вы длл встроили в ex4? очень интересно
если вы способны на такие чудеса, то переписать обратно в нормальный вид не составит трудаМой dll-файл обращается к библиотеке Windows.
Мой dll-файл обращается к библиотеке Windows.
Запрещены любые .dll в том числе и системные.
Мой dll-файл обращается к библиотеке Windows.
Ну понятно, через них можно сломать виндоус или натворить чудес, поэтому запретили
я бы тоже не хотел скачать с маркета кота в мешке, который возьмет и отошлет личные данные на сторону, например
ущерба будет больше чем прибыли для компании от продажи вашей ТС
сам себе через системные длл 1 раз чуть систему не убил
Вот такие конструкции маркет не пропускает
Это пропускает
#include <stderror.mqh>
А вот #import "user32.dll" это вызов .dll и это не пройдёт в маркет и не только
Для ТС: если вы используете в программе .dll просто для использования каких-то Win-функций, то не каждый готов запустить у себя на компе такую программу, и ваш продукт по прежнему будет интересен ограниченной массе народу
Перепишите код без обращения к .dll
Сейчас выдаётся вот такая ошибка (скрин во вложении).
Вы создали советник а не утилиту, советник должен торговать.
Вам четко написано что за время тестирования советник не торговал...
Разберитесь с торговлей или типом программы...