Похоже, следующие запросы просто-напросто сам клиентский терминал
не пропустил
Не пропустил по какой причине? Терминал знал, что текущие котировки
не соответствуют запрашиваемым?
Т.е. терминал знает текущие котировки и где же он их хранит? Ну
точно не в Bid и Ask... Почему же, если терминал знает котировки,
он скрывает их от эксперта?
owl писал (а):
Не пропустил по какой причине? Терминал знал, что текущие котировки
не соответствуют запрашиваемым?
Т.е. терминал знает текущие котировки и где же он их хранит? Ну
точно не в Bid и Ask... Почему же, если терминал знает котировки,
он скрывает их от эксперта?
Вам уже посоветовали использовать функцию . И объяснили,
что Bid и Ask известны на момент старта и самопроизвольно не меняют
своих значений. Вы читали описание функции RefreshRates?
===
Эксперты и скрипты работают с собственной копией исторических
данных. Копия данных по текущему инструменту создается при
первоначальном запуске эксперта или скрипта. При каждом следующем
запуске эксперта (напомним, что скрипт выполняется однократно
и не зависит от приходящих тиков) первоначально созданная копия
обновляется. За то время, пока эксперт или скрипт работает, может
прийти один или несколько новых тиков, поэтому данные могут
устареть.
===
stringo писал (а):
===
Эксперты и скрипты работают с собственной копией исторических
данных. Копия данных по текущему инструменту создается при
первоначальном запуске эксперта или скрипта. При каждом следующем
запуске эксперта (напомним, что скрипт выполняется однократно
и не зависит от приходящих тиков) первоначально созданная копия
обновляется.
===
Вот этого-то я и не знал! Спасибо за ответ! Теперь все стало ясно.
Надо бы анализировать GetLastError
Похоже, следующие запросы просто-напросто сам клиентский терминал не пропустил
Не пропустил по какой причине? Терминал знал, что текущие котировки не соответствуют запрашиваемым?
Т.е. терминал знает текущие котировки и где же он их хранит? Ну точно не в Bid и Ask... Почему же, если терминал знает котировки, он скрывает их от эксперта?
Не пропустил по какой причине? Терминал знал, что текущие котировки не соответствуют запрашиваемым?
Т.е. терминал знает текущие котировки и где же он их хранит? Ну точно не в Bid и Ask... Почему же, если терминал знает котировки, он скрывает их от эксперта?
===
Эксперты и скрипты работают с собственной копией исторических данных. Копия данных по текущему инструменту создается при первоначальном запуске эксперта или скрипта. При каждом следующем запуске эксперта (напомним, что скрипт выполняется однократно и не зависит от приходящих тиков) первоначально созданная копия обновляется. За то время, пока эксперт или скрипт работает, может прийти один или несколько новых тиков, поэтому данные могут устареть.
===
===
Эксперты и скрипты работают с собственной копией исторических данных. Копия данных по текущему инструменту создается при первоначальном запуске эксперта или скрипта. При каждом следующем запуске эксперта (напомним, что скрипт выполняется однократно и не зависит от приходящих тиков) первоначально созданная копия обновляется.
===
Вот этого-то я и не знал! Спасибо за ответ! Теперь все стало ясно.