![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Спасибо вам большое. Я так понимаю, с закрытым кодом это все будет одним файлом и работать 2 дня? Т.е. как я почитал про взлом, это все равно ерунда? Мне нужно, чтобы никто кроме меня не мог пользоваться индикатором, а если и пользовался, только для разработки усовершенствования. Меня продажа не интересует.
Без исходника никто вам не сможет усовершенствовать ваш индикатор.
A если вы даёте кому то исходник, то вставлять в него какие либо ограничения бессмысленно.
Спасибо вам большое. Я так понимаю, с закрытым кодом это все будет одним файлом и работать 2 дня? Т.е. как я почитал про взлом, это все равно ерунда? Мне нужно, чтобы никто кроме меня не мог пользоваться индикатором, а если и пользовался, только для разработки усовершенствования. Меня продажа не интересует.
если такие условия, то Aleksandr Slavskii выше Вам уже все сделал
корректируете дату и номер счета ручками, компилируете, и все будет
Без исходника никто вам не сможет усовершенствовать ваш индикатор.
A если вы даёте кому то исходник, то вставлять в него какие либо ограничения бессмысленно.
если такие условия, то Aleksandr Slavskii выше Вам уже все сделал
корректируете дату и номер счета ручками, компилируете, и все будет
Чтобы вырезать надо сначала взломать. А те разговоры о продажах взломанных, на мой взгляд не более чем самореклама.
Гораздо проще взять картинки и имя из маркета, и втюхивать сов на пересечении 22х МА под этими картинками.
есть что-то в этом, мне конечно это не интересно
по автору темы, зря помогли, аферист почти 100%да вообще интересная тема
защитить продукт так, чтобы не похакали никогда
Что один защитил - другой всегда может взломать. Вопрос только в целесообразности. Ну и в цене :)
HINT: так как номер счёта всё равно хардкодите в код, и софт компилится под конкретного человека, то и экспирацию можно брать от времени компиляции __DATETIME__ или __DATE__
и ещё один хинт, упоминал на форуме: номер счета иногда может быть 0, и это корректно. Такое бывает. Номер счёта надо проверять в событии/обработчике OnAccountLogin() которое самому-же надо делать
и ещё, если счёт не подходит - НЕЛЬЗЯ отдавать INIT_FAILED. Выставьте внутренний флажок, "не работать, не считать". Иначе если юзер переключит счёт (а они такое любят вытворять), индикатор вывалится из шаблонов и при переключении обратно его там уже не будет.
---
да и вообще - ерунда всё это.
Ставьте разумную цену/ренту и общайтесь с юзерами: получится оплата за (ваш личный) сервис. А все кто упиратил софт, внезапно превращаются в бесплатных рекламных агентов
есть что-то в этом, мне конечно это не интересно
по автору темы, зря помогли, аферист почти 100%Ренат, мне лениво искать готовый код, но принцип такой:
В OnInit() создаётся файл. Не важно, что в нём нет нифига… Главное, что у него есть время создания. Зачем читается это время и если оно больше чем «оно+3дня» то досвидос…
Соответственно создаётся файл для чтения и записи, чтобы не перезаписывать при каждом запуске.
Когда-то, в конце 90-х, довелось за деньги отвязывать от подобного, но чуть хитрее, ограничения по времени одну бухгалтерскую программу. Дизассемблер IDA Pro рулит!
Почему 100%?
все аферисты так говорят)