Вторая строка лишняя
Понеслось, демо, потом на продажу...
Ток смысл... кому надо ломанут ;)
Тогда, возможно, так ?
if ( !IsDemo() ) { if ( IsTesting() ) { //.. торговые операции } else return(0); }
start() { if (!IsDemo()) {Print("Это демоверсия советника - только для тестирования/оптимизации и демосчёта!"); return(-1);} // тут остальной код }
Сейчас если хочешь чтоб код твой остался у тебя и хочешь его продать, то лучше продавать торговые сигналы.

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Подскажите как ограничить работу советника до полноценной Демо!
Данная функция не подходит! У некоторых ДЦ почему-то на демоверсиях не качает Исторические данные! А нужно Что-бы можно было тестировать и попробовать на Демо!
НУжно что-бы на реале нельзя было торговать а тестить можно было!