Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Ноября 09, 2024, 07:01:30 pm
Начало Помощь Поиск Войти Регистрация
Новости:

Transaq  |  СБО "Transaq"  |  TRANSAQ Connector  |  Topic: Глубина запроса get_history_data « предыдущая тема следующая тема »
Страниц: [1] Печать
Автор Тема: Глубина запроса get_history_data  (Прочитано 6612 раз)
ccoonnsstt
Newbie
*
Сообщений: 2


Просмотр профиля Email
« : Февраля 04, 2014, 05:38:32 pm »

Поясните пожалуйста,
какая максимальная глубина запроса get_history_data?
и имеет ли значение интервал?
например, я хочу получить последние 1000 или 10000 свечей по инструменту 1мин котировки...

Спасибо.
Записан
klimov
Разработчики
Hero Member
*****
Сообщений: 815


Просмотр профиля Email
« Ответ #1 : Февраля 05, 2014, 05:55:52 pm »

Максимально-возможная глубина зависит от конкретного инструмента
И сколько для него будет минутных свечей - заранее сказать невозможно.

Вы можете запросить столько свечей, сколько нужно, а из значения "status" при <candles > будет понятно возможно получить столько данных или нет.
Записан
ccoonnsstt
Newbie
*
Сообщений: 2


Просмотр профиля Email
« Ответ #2 : Февраля 07, 2014, 07:44:40 am »

Предложение разработчикам:

В своей программе для убедительного перекрытия возможных пропусков данных (например, сбой интернета) при подключении к серверу мне необходимо получить минутные котировки о торгах за 3-4 дня (для Фортса это 2520-3360 свечей).
Данные приходят блоками, размером примерно 60000байт. Сначала приходят более свежие, потом более древние.

Для того, чтобы обработать эти блоки, мне приходится сначала дожидаться получения всех данных, и только потом приступать к обработке от старых -> к новым. При этом добавляется код поиска старых, затем новых. Это не так уж сложно, но всё же лишняя обработка, лишний код, лишнее ожидание.

На мой взгляд в запрос get_history_data, можно было бы внести значение, к примеру direct=1 - от старых к новым, direct=0 или его отсутствие от новых к старым.

Как мне кажется, реализация ответа на такой запрос на сервере достаточно легко пишется. Но вы тем самым облегчите жизнь программистам.

Спасибо!
Записан
klimov
Разработчики
Hero Member
*****
Сообщений: 815


Просмотр профиля Email
« Ответ #3 : Февраля 11, 2014, 09:39:00 am »

Обсудил с разработчиком. К сожалению, пока не могут обещать, что сделаем такую возможность
Записан
doitagain
Newbie
*
Сообщений: 2


Просмотр профиля Email
« Ответ #4 : Января 28, 2015, 12:52:24 am »

Здравствуйте. Возможна ли тиковая или история сделок более одного дня? Или это вопрос брокеру?
Записан
klimov
Разработчики
Hero Member
*****
Сообщений: 815


Просмотр профиля Email
« Ответ #5 : Января 28, 2015, 11:12:54 am »

Добрый день.
На данный момент реализация системы такова, что доступны тики только текущего дня
Записан
Mike+
Newbie
*
Сообщений: 20


Просмотр профиля Email
« Ответ #6 : Ноября 07, 2023, 08:23:17 pm »

Добрый день.
На данный момент реализация системы такова, что доступны тики только текущего дня
Подскажите пожалуйста, как обстоят дела на сегодня: исторические данные с периодом 1 минута по-прежнему доступны только для текущего дня? Я не могу запросить минутные свечи, скажем, за последний месяц?
Записан
Mike+
Newbie
*
Сообщений: 20


Просмотр профиля Email
« Ответ #7 : Ноября 07, 2023, 09:04:39 pm »

Написал тестик. По минутным вынимает примерно до 12-13 сентября, по 5-минуткам до 26 мая -- 1 июня. Похоже доступно не более определенного лимита свечей по каждому из таймфреймов (не считал, сколько там факту свечей пришло).

UPD. Тестил на двух акциях MMA. По минутным около 14417 последний свечей, по 5-минутным: около 8500-8800, по 10-минутным: около 8200.
Вообще маловата глубина истории... Если б увеличить глубину в два раза для пятимунуток, то было бы то, что нужно.
« Последнее редактирование: Ноября 07, 2023, 09:26:12 pm от Mike+ » Записан
Страниц: [1] Печать 
Transaq  |  СБО "Transaq"  |  TRANSAQ Connector  |  Topic: Глубина запроса get_history_data « предыдущая тема следующая тема »
Перейти в:  


Войти

Powered by MySQL Powered by PHP Powered by SMF 2.0.10 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!