Ошибки, баги, вопросы - страница 2008
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Немного сбило с толку. Получается когда запускаешь iCustom то на тестировании он не ругается при обычном пути к индикатору и все работает. А вот через \\ просит только на реальном запуске. При этом ничего не объясняет только дает ошибку 4802. Поидее терминал должен хоть написать что проблема именно в пути. Или пусть и в тестировании ругается на то самое
А ещё лучше, чтобы при какой-то ошибке терминал сам переписывал код так чтобы эта ошибка больше не появлялась. Тогда и думать не пришлось-бы вообще...
можно открыть бесплатный сигнал , а через месяц сделать его платным?
Нет. Бесплатным может быть только сигнал с демо счета, и, соответственно, он не может быть платным.
Почему совсем нет Warnings, что переменная не используется?
Потому что она инициализирована.
Потому что она инициализирована.
Так а какая разница? Она же инициализирована константой. Даже такой код должен порождать Warning
Потому что переменная и массив нигде не участвуют.
Так а какая разница? Она же инициализирована константой. Даже такой код должен порождать Warning
Потому что переменная и массив нигде не участвуют.
По-моему такой код вообще не должен компилироваться в связи с тем, что размер массива не задан. Но это просто придирка...
Ну как-же не участвуют? Переменной присваивается значение ячейки массива. Это и есть что они участвуют в вычислениях. Откуда компилятору может быть известно о дальнейших ваших планах? Я думаю что сделать так как вы это представляете, наверное правильно было-бы, но очень сложно. Если попытаться представить алгоритм такой проверки, можно сочинить такое: проверяется факт присваивания переменной какого-либо значения. Если нет значит она не используется. Попробуйте озвучить примерный алгоритм определения, что переменная инициализирована, но больше нигде не участвует в расчётах.
Количество переменных с одним именем... сомнительно.
Откуда компилятору может быть известно о дальнейших ваших планах?
Компилятор выкидывает целые куски иногда, потому что знает
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Альтернативные реализации стандартных функций/подходов
Renat Fatkhullin, 2016.09.01 23:50
Чтобы компилятор не выкинул цикл из-за его бесполезности, надо воспользоваться результатами вычислений. Например, сделать Print переменной Price.