Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Я завтра отвечу подробно, ок? Можно все, что не запрещено
Да мне не принципиально )
Не доиграйтесь со своим "не запрещено", MQ часто "следует духу", а не "слепо чтит букву".
Нет, ну есть вариант еще один - внедрение DLL в MQL... только наглый больно... и не все детали проработаны...
Берется DLL, преобразуется в текстовый файл (например HEX или Base64), загоняется как строки в эксперт и, при необходимости генерится DLL на клиенте в нужный каталог.
Таким же образом можно заменить библиотеку EX5-пустышку на родной EX5, использующий DLL.
В принципе вот и обход весь. Только надо поэкспериментировать...
Только в начале 2 раза нужно будет запускать эксперт, 1 для генерации, а второй для работы. Ну там выкрутиться для юзера можно будет в стиле "установка торгового робота завершена, пожалуйста запустите еще раз" и выгрузка эксперта.
а потом уже штатно все работать будет.
Нет, ну есть вариант еще один - внедрение DLL в MQL... только наглый больно... и не все детали проработаны...
Берется DLL, преобразуется в текстовый файл (например HEX или Base64), загоняется как строки в эксперт и, при необходимости генерится DLL на клиенте в нужный каталог.
Таким же образом можно заменить библиотеку EX5-пустышку на родной EX5, использующий DLL.
В принципе вот и обход весь. Только надо поэкспериментировать...
Только в начале 2 раза нужно будет запускать эксперт, 1 для генерации, а второй для работы. Ну там выкрутиться для юзера можно будет в стиле "установка торгового робота завершена, пожалуйста запустите еще раз" и выгрузка эксперта.
а потом уже штатно все работать будет.
При тестировании в маркете разве модератор не задастся вопросом - "почему так?", "зачем перезагрузка?", "что-то нам пытаются втюхать..."
Нет?
Нет, ну есть вариант еще один - внедрение DLL в MQL... только наглый больно... и не все детали проработаны...
Берется DLL, преобразуется в текстовый файл (например HEX или Base64), загоняется как строки в эксперт и, при необходимости генерится DLL на клиенте в нужный каталог.
Таким же образом можно заменить библиотеку EX5-пустышку на родной EX5, использующий DLL.
В принципе вот и обход весь. Только надо поэкспериментировать...
Только в начале 2 раза нужно будет запускать эксперт, 1 для генерации, а второй для работы. Ну там выкрутиться для юзера можно будет в стиле "установка торгового робота завершена, пожалуйста запустите еще раз" и выгрузка эксперта.
а потом уже штатно все работать будет.
Радует приток умных людей)) А решение есть?
...генерится DLL на клиенте в нужный каталог...
При тестировании в маркете разве модератор не задастся вопросом - "почему так?", "зачем перезагрузка?", "что-то нам пытаются втюхать..."
Нет?
Для нас сие велика тайна. MQ защищают алгоритмы не тем, что открывают доступ к алго, как это принято во всем мире. В результате защита... на 500 баксов сломать.
Где-то на форуме уже поднимал подобный вопрос. Полагаю при раскрытии алгоритма (как это принято) взлом ограничится 50 баксами... хотя кто знает...
Ну, а вообще это моветон обсуждать взлом на официальном сайте ))
При тестировании в маркете разве модератор не задастся вопросом - "почему так?", "зачем перезагрузка?", "что-то нам пытаются втюхать..."
Нет?
Я, к счастью, не модератор, но в правилах маркета написано, что если нужны какие-то доп. файлы для работы продукта, то их лучше сгенерировать самим продуктом.
Не будем же нарушать правила и нагенерим DLL'ек прямо из эксперта ))
Аж самому интересно стало возможен такой финт или нет... надо проверить на пустышке.
Радует приток умных людей)) А решение есть?
...генерится DLL на клиенте в нужный каталог...
Против этого еще защита - нельзя создать исполнимый EXE/DLL/(любой MZ типа) файл из MQL5. Мы специально контролируем даже контент файла, а не только расширение.
Против этого еще защита - нельзя создать исполнимый EXE/DLL/(любой MZ типа) файл из MQL5. Мы специально контролируем даже контент файла, а не только расширение.
Контроль контента по преамбуле (заголовку) или по сигнатурам каким? Кроме MZ есть еще и PE, да и ничто не мешает создать файл (именно создать) без заголовка, а затем дописать.
Радует что защита имеется от таких "дурацких" манипуляций, но руки так и тянутся пощупать, хоть так, чисто для себя. ))
Контроль контента по преамбуле (заголовку) или по сигнатурам каким? Кроме MZ есть еще и PE, да и ничто не мешает создать файл (именно создать) без заголовка, а затем дописать.
Радует что защита имеется от таких "дурацких" манипуляций, но руки так и тянутся пощупать, хоть так, чисто для себя. ))
1. Серьезные инвесторы не разбираются в программировании.
2. MQ получат рычаг, но не способ
3. ))