Ошибки, баги, вопросы - страница 3298
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
То, что Вы описываете (неотрисовка баров) явный признак, что работает "тяжёлый" индикатор. Можно и на 100 барах такой цикл намудрить (не специально), что ничего работать не будет. Вариант с тестом Вам предложили отличный.
Теперь окончательно понял куда/как и почему копать.
Ребята, большущее спасибо за помощь, да еще такую быструю!!! ПРОФИТОВ вам НЕМЕРЯНЫХ!
В тестере словил
Как понимать ошибку
В советнике
Как понимать ошибку
В советнике
Не воспроизводится.
Не воспроизводится.
Ну да, я же не весь код тут выложил. В коде обошел эту ошибку у себя вроде как.
Связана с OrderSend(), а точней блокировкой её когда заполнена MqlTradeRequest и требуется модификация открытого ордера - почему то советник сходит с ума.
Я с ордерами конечно не так дружу - сижу ковыряю.
У меня в памяти сидит устойчивое требование к советнику, использующему индикаторы и редко торгующему, которое заключается в том, что индикаторы надо периодически опрашивать, иначе они как бы выгружаются из памяти. Это у меня искаженная память, и достаточно опрашивать индикаторы раз в сутки, или это было в MT4, а в MT5 уже такого нет, или же так и надо делать?
разве проверка условий для открытия это не обращение к индикатору?
единственный момент что если на H1 и реже проверять новый бар, а там индикатор действительно заснул, то будет пропуск, на новом баре будут данные прошлого, редко но встречается, решение забыть раз и навсегда newbar
разве проверка условий для открытия это не обращение к индикатору?
единственный момент что если на H1 и реже проверять новый бар, а там индикатор действительно заснул, то будет пропуск, на новом баре будут данные прошлого, редко но встречается, решение забыть раз и навсегда newbar
Есть базовая стратегия с одним условием, а есть дополнительная фильтрация, и если нет сигнала от базового условия, то и индикаторы фильтры не опрашиваются.
Т.е. опрашивать надо не реже, чем раз в час?
Есть базовая стратегия с одним условием, а есть дополнительная фильтрация, и если нет сигнала от базового условия, то и индикаторы фильтры не опрашиваются.
Т.е. опрашивать надо не реже, чем раз в час?
нет, это просто примерно, у меня нет таких проблем, если индикатор(график) проспал и бар не обновился в таблице, то один тик пропустится, на втором/третьем точно сработает..., если использовать newbar, то пропуск будет уже до следующего newbar...
нет, это просто примерно, у меня нет таких проблем, если индикатор(график) проспал и бар не обновился в таблице, то один тик пропустится, на втором/третьем точно сработает..., если использовать newbar, то пропуск будет уже до следующего newbar...
Я использую проверку на новый бар, иначе слишком большая нагрузка.