Финты в стакане - попытка понять произошедшее по тикам - страница 15

 

И снова удивлению нет придела - ловим обнуление на мгновение!

<DATE> <TIME> <BID> <ASK> <LAST> <VOLUME>
03.05.2019 10:00:00.006 65,335
03.05.2019 10:00:00.061 67
03.05.2019 10:00:00.096 67 1
03.05.2019 10:00:00.096 0 0 0 0
03.05.2019 10:00:00.118 65,46
03.05.2019 10:00:00.150 65,605
03.05.2019 10:00:00.153 65,605 55


Что это было, и должно ли это обнуление быть?

Инструмент USDRUB_TOM.

Первая минута торгов в приложении.

 
Aleksey Vyazmikin:

И снова удивлению нет придела - ловим обнуление на мгновение!

<DATE> <TIME> <BID> <ASK> <LAST> <VOLUME>
03.05.2019 10:00:00.006 65,335
03.05.2019 10:00:00.061 67
03.05.2019 10:00:00.096 67 1
03.05.2019 10:00:00.096 0 0 0 0
03.05.2019 10:00:00.118 65,46
03.05.2019 10:00:00.150 65,605
03.05.2019 10:00:00.153 65,605 55


Что это было, и должно ли это обнуление быть?

Инструмент USDRUB_TOM.

Первая минута торгов в приложении.

Нуль в котировках - нормальное явление. Я применяю конструкцию защиты от нуля уже лет так пять:

//+------------------------------------------------------------------+
//| Refreshes the symbol quotes data                                 |
//+------------------------------------------------------------------+
bool RefreshRates(void)
  {
//--- refresh rates
   if(!m_symbol.RefreshRates())
     {
      Print("RefreshRates error");
      return(false);
     }
//--- protection against the return value of "zero"
   if(m_symbol.Ask()==0 || m_symbol.Bid()==0)
      return(false);
//---
   return(true);
  }
 
Vladimir Karputov:

Нуль в котировках - нормальное явление. Я применяю конструкцию защиты от нуля уже лет так пять:

Это особенности платформы MT5?

Я не могу понять, как такое возможно, и если цена Last==0, то почему на графике сей факт проигнорирован?

 
Aleksey Vyazmikin:

И снова удивлению нет придела - ловим обнуление на мгновение!

<DATE> <TIME> <BID> <ASK> <LAST> <VOLUME>
03.05.2019 10:00:00.006 65,335
03.05.2019 10:00:00.061 67
03.05.2019 10:00:00.096 67 1
03.05.2019 10:00:00.096 0 0 0 0
03.05.2019 10:00:00.118 65,46
03.05.2019 10:00:00.150 65,605
03.05.2019 10:00:00.153 65,605 55


Что это было, и должно ли это обнуление быть?

Инструмент USDRUB_TOM.

Первая минута торгов в приложении.

Такого вообще не должно быть! Всегда остаётся последняя цена, она никогда не равна 0

Это реальный счёт?

Выложите Ваш код, который получает и сохраняет эти данные.
 
prostotrader:

Такого вообще не должно быть! Всегда остаётся последняя цена, она никогда не равна 0

Это реальный счёт?

Выложите Ваш код, который получает и сохраняет эти данные.

Это реальный счет - выгрузка через стандартный сервис терминала.

 
Aleksey Vyazmikin:

Это реальный счет - выгрузка через стандартный сервис терминала.

Конкретно (пошагово) раскажите, что Вы делаете.

 
prostotrader:

Конкретно (пошагово) раскажите, что Вы делаете.

Вид>Символы>Тики

Выбираем инструмент USDRUB_TOM и указываем дату с 2019.05.03 10:00:00 по 2019.05.03 10:01:00, жмем "Запрос" и там по желанию можно и экспортировать.

 
Aleksey Vyazmikin:

Вид>Символы>Тики

Выбираем инструмент USDRUB_TOM и указываем дату с 2019.05.03 10:00:00 по 2019.05.03 10:01:00, жмем "Запрос" и там по желанию можно и экспортировать.

А выгрузку данных Вы делаете на валютном счёте или ФОРТС счёте?

 
prostotrader:

А выгрузку данных Вы делаете на валютном счёте или ФОРТС счёте?

Делаю на ФОРТС счете.

 
Aleksey Vyazmikin:

Делаю на ФОРТС счете.

Понятно...

А сами не догадались, что данные для другого счета - индикативные (т.е может быть что угодно)

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