Тиковая история - страница 21

 
Karputov Vladimir:
Можно ли считать корректным такой подход: запрос n-тиков в индикаторе при каждом заходе в OnCalculate()? Как на это будет "смотреть" торговый сервер?
А в чем проблема? Если n меньше, чем доступно локально из файлов ticks.dat - возьмет из файлов. Если больше - обратиться к серверу, начнется загрузка. Новые тики в ticks.dat складываются автоматически.
 
Karputov Vladimir:
Можно ли считать корректным такой подход: запрос n-тиков в индикаторе при каждом заходе в OnCalculate()? Как на это будет "смотреть" торговый сервер?

Проблем нет.


Кстати, запрос тиков после разрыва связи уже исправили. Сегодя будет релиз.

 
Renat Fatkhullin:
Проблем нет.
Ренат, будет реализована перегрузка функции CopyTicks() для запроса с даты по дату? Заявка в сервисдеск1330765
 
Renat Fatkhullin:

Проблем нет.


Кстати, запрос тиков после разрыва связи уже исправили. Сегодя будет релиз.

Спасибо!
 
Renat Fatkhullin:

Проблем нет.


Кстати, запрос тиков после разрыва связи уже исправили. Сегодя будет релиз.

Заработало!

2015.10.30 22:45:01.268 Terminal        MetaTrader 5 x64 build 1210 started (MetaQuotes Software Corp.)
2015.10.30 22:45:01.269 Terminal        Windows 10 Pro (x64 based PC), IE 11.00, UAC, Intel Core i3-3120M  @ 2.50GHz, RAM: 1155 / 3981 Mb, HDD: 66258 / 234136 Mb, GMT+02:00
***
2015.10.30 22:45:04.113 Network '*******': authorized on MetaQuotes-Demo through Access Point EU1 (ping: 49.19 ms)

Теперь после обрыва отдача тиков через CopyTicks возобновляется!

 
Karputov Vladimir:

Заработало!

Теперь после обрыва отдача тиков через CopyTicks возобновляется!

Т.е в билде 1210 функция CopyTicks() работает правильно и поддерживает весь заявленный функционал?
 
Михаил:
Т.е в билде 1210 функция CopyTicks() работает правильно и поддерживает весь заявленный функционал?

Нет. На данном этапе можно:

  1. запрашивать тики, 
  2. запрашивать тики с определённой даты. 
Новый функционал поддерживает пока только торговый сервер MetaQuites-Demo.

 
Karputov Vladimir:

Нет. На данном этапе можно:

  1. запрашивать тики, 
  2. запрашивать тики с определённой даты. 
Новый функционал поддерживает пока только торговый сервер MetaQuites-Demo.

Понятно. Спасибо.
 

При просмотре массива полученного при помощи CopyTicks в режиме COPY_TICKS_INFO ( только Bid и Ask) в полях Bid и Ask встречаются нули. Это нормально?

Инструмент EURUSD:

06.11.2015 6:59         1.08828 1.08839
06.11.2015 6:59         1.08829 1.08836
06.11.2015 12:27        0       0
06.11.2015 12:29        1.08711 1.08718
06.11.2015 15:29        1.08565 1.08575
06.11.2015 15:29        1.08564 1.08577
06.11.2015 15:29        1.08564 1.08575
06.11.2015 15:29        1.08478 1.08573
06.11.2015 15:29        1.08437 0
06.11.2015 15:29        1.08432 1.08549
06.11.2015 15:29        1.08455 1.08549
06.11.2015 15:29        1.08432 1.08544
06.11.2015 15:29        1.08432 1.08494
06.11.2015 15:29        0       0
06.11.2015 15:29        1.08284 1.08424
06.11.2015 15:29        1.08316 1.08435
06.11.2015 15:29        1.0833  1.08414
06.11.2015 15:29        1.08302 1.08398
06.11.2015 15:29        1.083   1.08398

Данные цены выборочные.

 
Karputov Vladimir:

При просмотре массива полученного при помощи CopyTicks в режиме COPY_TICKS_INFO ( только Bid и Ask) в полях Bid и Ask встречаются нули. Это нормально?

Инструмент EURUSD:

Данные цены выборочные.

Об это кто-то из MQ писал, вроде Renat (?), что отдаются сырые данные, пришедшие на сервер. Типа, что пришло, то и отдаем. А там могут быть нули по bid или ask, у вас видны нули по обоим котировкам.
Причина обращения: