при визуальном тестировании также не пересчитывает новые бары, причем сначало пересчитывал потом перестал, я его и перекомпилировал и пытался сравнить с другими работающими индюками, вроде все правильно должен работать :(
int counted_bars=IndicatorCounted(); if (Bars < 11)return(0); if (CountBars > Bars-1-11)CountBars=Bars-1-11; //---- limit = CountBars-counted_bars-20; //
limit получается отрицательный в последующих вызовах start(), когда IndicatorCounted() возвращает значение Bars - 1 или Bars - 2
заменил выражение
limit = CountBars-counted_bars-20;
на просто limit = CountBars; заработал
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
а вот код библиотечки "JJMASeries.mqh" к которой обращается индикатор, должна лежать в директории: MetaTrader\experts\include