Почему при переключении между графиками, происходит срабатывание
индикатора и при этом 2 раза? Т.е. вешаю индикатор на один график,
переключаюсь на 2-й график, потом возвращаюсь на этот, вижу, индикатор
сработал 2 раза, при этом тиков еще не было. Объясните, почему
так?
- Просмотр и настройка графиков - Графики котировок, технический и фундаментальный анализ
- Market Facilitation Index - Индикаторы Билла Вильямса - Использование технических индикаторов - Графики котировок, технический и фундаментальный анализ
- Диспетчер задач - Для продвинутых пользователей - Начало работы
Так оно устроено. Значит надо в счетчике тиков сделать контроль
времени (CurTime()) и при изменнии времени считать тик, а если
время равно времени предыдущего тика, то не считать.
CurTime() возвращает последнее известное время сервера, а не время последнего тика по данной котировке. Тики по выбранной валюте могут раз в минуту приходить, а котировки хоть каждую секунду. Так что это не подойдет.
тогда не тики считай а период времени от последнего известного
серверного времени
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь