Только DDE поможет получить все тики. Что такое "точные котировки" и "точность сбора данных"?
"точные котировки" - это все тики, без пропусков.
"точность сбора данных" - это все тики, без пропусков)
urdala:
скорее всего попутаны понятия объема котировок и тика. за тик может прийти не одна котировка, в этом особенность. соответственно - пропуск с этой точки зрения тоже объясним. также, в связи с округлением до целой значащей цифры значения котировки, тик может быть пропущен при пакетной передаче нескольких котировок, но это не значит, что цена стояла на месте. Это чисто мои мысли, но я объяснил себе эти явления именно так, т.к. подобный анализ мною тоже произведен с теми же выводами как и у Вас.
"точные котировки" - это все тики, без пропусков.
"точность сбора данных" - это все тики, без пропусков)
Проблема в том, что даже в миллисекундном таймере, советник не успевает увидеть все значения цены бид. На графике видно, что цена изменялась, а советник не успел это увидеть.
urdala:
Проблема в том, что даже в миллисекундном таймере, советник не успевает увидеть все значения цены бид. На графике видно, что цена изменялась, а советник не успел это увидеть.
Советник не может "увидеть все значения цены", если занят чем-то другим! Индикатор служит этому!
Проблема в том, что даже в миллисекундном таймере, советник не успевает увидеть все значения цены бид. На графике видно, что цена изменялась, а советник не успел это увидеть.
urdala:
Проблема в том, что даже в миллисекундном таймере, советник не успевает увидеть все значения цены бид. На графике видно, что цена изменялась, а советник не успел это увидеть.
Иногда котировки приходят пачками. Только DDE поможет.
Проблема в том, что даже в миллисекундном таймере, советник не успевает увидеть все значения цены бид. На графике видно, что цена изменялась, а советник не успел это увидеть.
а советник у вас один на все символы ?
urdala:
Проблема в том, что даже в миллисекундном таймере, советник не успевает увидеть все значения цены бид. На графике видно, что цена изменялась, а советник не успел это увидеть.
не замечал такого. и без DDE котировки приходят все. только время у них разное. в текущий тик вставляется последняя котировка с пропуском других. но лично я не вижу в этом никакой проблемы. пропускается максимум 10-20 за день.
Проблема в том, что даже в миллисекундном таймере, советник не успевает увидеть все значения цены бид. На графике видно, что цена изменялась, а советник не успел это увидеть.
Да, правильно сказал borilunad - индикатор, прикрепленный к графику может обработать все тики, без пропусков. Советник не может.
Scriptong:
Да, правильно сказал borilunad - индикатор, прикрепленный к графику может обработать все тики, без пропусков. Советник не может.
Не может. На тики в пачке не реагирует, кроме последнего.
Да, правильно сказал borilunad - индикатор, прикрепленный к графику может обработать все тики, без пропусков. Советник не может.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Всем привет.
Пишу советник, который следит за котировками в режиме реального времени.
По миллисекундному таймеру советник считывает последний bid, а часть советника в OnTick() обрабатывает все данные.
Но когда котировки идут быстро, то советник не успевает обрабатывать все котировки.
Подскажите пожалуйста, как еще можно увеличить точность сбора данных?