Как лучше получить актуальную цену?

 

А может ли отличаться полученная цена в случаях:

1. Зацикленный советник с использованием MarketInfo или RefreshRates перед отправкой приказа

2. Просто используя Ask или Bid в незацикленном советнике.

Т.е. с помощью MarketInfo и RefreshRates получаем последнюю пришедшую цену или при их вызове обновляются данные с сервера, которые могут отличаться от того, что мы видим в терминале?

Заранее спасибо.

 
Kostik1979 >>:

А может ли отличаться полученная цена в случаях:

1. Зацикленный советник с использованием MarketInfo или RefreshRates перед отправкой приказа

2. Просто используя Ask или Bid в незацикленном советнике.

Может отличаться если незацикленный советник прпустит тик (не успеет отработать на предыдущем).

Ни MarketInfo ни RefreshRates запрос на сервер не отправляют. Первая ф-ция просто берет информацию из терминала а вторая - обновляет этой информацией внутреннее окружение эксперта.

Причина обращения: