и в тестировании можно установить на субботу. пока еще пятница не закрылась... даже на 23-59 пятницы можно.
вы разве при тесте не замечали, как пятница перерисовывает свою линию дня?
Тут вопрос не в том, что нужно установить время субботы. Допустим заказчику, важен наклон этой Трендовой линии.
Чтобы было чуток яснее:
1. линии начинается от максимума текущего дня
2. конец линии нужно установить Визуально на середину следующего дня по времени и по цене средней за текущий день
А слабо, взять и прверить, работают ли эти функции в индикаторе или нет? Как будто нужно снаряжать космический корабль на Луну, чтобы об этом узнать.
...
2. конец линии нужно установить Визуально на середину следующего дня по времени и по цене средней за текущий день
Определитесь, для какого дня недели какой день является следующим. Еще надо проверить, есть ли впереди данные какого-то следующего дня, если нету, то просто прибавить время половины суток.
Тут вопрос был в другом :==> Как узнать, что индикатор работает в режиме тестирования?
Задача решается путем того, что пользователь сам во входящих параметрах выбирает bool Testing = true;
не охота проверять, но точно помню, что в документации есть фраза: в тестере расчет индикаторов производится на лету и на всю глубину истории, думаю можно поискать с помощью выставления глобальной переменной или записи в файл признака того, что уже был расчет значений индикатора
вот что-то похожее по сабжу: https://www.mql5.com/ru/forum/101873
vedroid:
Но вопрос так и остался, как узнать, что индикатор работает в режиме Тестирования
Тут вопрос был в другом :==> Как узнать, что индикатор работает в режиме тестирования?
Задача решается путем того, что пользователь сам во входящих параметрах выбирает bool Testing = true;
Так ведь вопрос же был "Как узнать...", а не как указать.
TimeCurrent() и Bid не работают.
Для начала надо определиться, о каком тестировании идет разговор.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Добрый день.
Функция IsTesting() и IsVisualMode(), вроде как не должны работать в индикаторах.
Но вопрос так и остался, как узнать, что индикатор работает в режиме Тестирования, это нужно для правильно отрисовки в пятницы.
Так как при Тестировочном режиме Время субботы и воскресенья в окне графика нет - уже вырезанные дырки выходных. А при обычной торговле, время отображается линейно, поэтому например можно установить ТрендЛинию в точку со временем например в субботе.