Как выгрузить историю по инструменту
Atom Ответить
08.11.2017


Добрый день.

Есть история по стаканам инструмента (собирается гидрой около года). Как корректно выгрузить информацию по стаканам в текстовом виде? Сейчас выгружаю так
Код

var depthStorage = storage.GetMarketDepthStorage(security);
var dates = depthStorage.Dates;

foreach (var dt in dates)
{
var depths = depthStorage.Load(dt);

foreach (var d in depths)
{
...
}


но выгруженные данные сильно отличаться от того что видно в гидре. Время одно и тоже
Безымянный.png

Может есть способ выгрузить из Гидры?



Спасибо:




43 Ответов
< 1 2 
Георгий

Фотография
Курсы
Дата: 21.11.2017
Ответить


С одной ошибкой выгрузки разобрался. Обновил версию библиотеки и теперь на начало выгрузка идет нормально. Данные такие же как в Гидре. Остался вопрос с тем, что через какое-то время цена куда-то в космос улетает.

depth3.PNG

Пробовал выгружать как своим кодом, так Вашим. Данные одинаковые. В обоих случаях к концу каждого дня цена добегает до млн., а с начала следующего дня опять нормальная.
depth3.PNG 7 KB (14)
Автор топика
Спасибо:

Георгий

Фотография
Курсы
Дата: 21.11.2017
Ответить


Попробовал выгрузить txt файлом из Гидры. Получаются такие же значения как при программной выгрузке.
Автор топика
Спасибо:

Support

Фотография
Дата: 21.11.2017
Ответить


Георгий Перейти
Попробовал выгрузить txt файлом из Гидры. Получаются такие же значения как при программной выгрузке.


Да, именно сам файл такой. Вы можете прислать еще несколько дней для проверки?
Спасибо:

Георгий

Фотография
Курсы
Дата: 21.11.2017
Ответить


Выложил в облако
Автор топика
Спасибо:

Support

Фотография
Дата: 21.11.2017
Ответить


Георгий Перейти
Выложил в облако


Можете прислать скриншот настроек панели Квика в гидре?
Спасибо:

Георгий

Фотография
Курсы
Дата: 21.11.2017
Ответить


Lau скрипт запускается из папки с Гидрой (..\Hydra\Plugins), параллельно для робота запускается другой lau скрипт из другой папки.

settings.png
settings.png 19 KB (17)
Автор топика
Спасибо:

Support

Фотография
Дата: 21.11.2017
Ответить


Георгий Перейти
Lau скрипт запускается из папки с Гидрой (..\Hydra\Plugins), параллельно для робота запускается другой lau скрипт из другой папки.

settings.png


Имелась ввиду панель, где добавляются инструменты.
Спасибо:

Георгий

Фотография
Курсы
Дата: 21.11.2017
Ответить


settings2.png 67 KB (21)
Автор топика
Спасибо: Alexander

Support

Фотография
Дата: 21.11.2017
Ответить


Георгий Перейти


Сегодня записали по SIZ7 стаканы, подобного не наблюдалось. Ваш скрипт Луа настроен так, что он используется из папки где установлена Гидра? Или где распаковано API?
Спасибо:

Георгий

Фотография
Курсы
Дата: 22.11.2017
Ответить


И так и так

lau.PNG

Для гидры и для робота в настройках скриптов указаны разные порты.
lau.PNG 6 KB (15)
Автор топика
Спасибо:

Support

Фотография
Дата: 22.11.2017
Ответить


Георгий Перейти
И так и так

lau.PNG

Для гидры и для робота в настройках скриптов указаны разные порты.


Попробуйте оставить только один скрипт (удалить для API из настроек) и записать последней версией Гидры стакан за сегодня. И прислать его нам.
Спасибо:

Георгий

Фотография
Курсы
Дата: 23.11.2017
Ответить


Выложил Запись только одним скриптом шла с 16:30 вчера
Автор топика
Спасибо:

Support

Фотография
Дата: 24.11.2017
Ответить


Добрый день,

Стаканы все корректные. Но они начинаются с утра и почти весь день.
Спасибо: Георгий

Георгий

Фотография
Курсы
Дата: 25.11.2017
Ответить


Добрый день.

Да, запись шла весь день, но одним скриптом только после 16:30. Проверил все данные по стаканам по SiZ начиная с сентября. Корректная запись началась с даты обновления гидры до версии 4.4.1. При обновлении гидра в какой-то лог пишет, что прошло обновление или нет? Интересно посмотреть запись сломалась при переходе на какую-то конкретную версию или причина где-то в другом месте.
Автор топика
Спасибо:

Support

Фотография
Дата: 27.11.2017
Ответить


Причина почти вероятно в двух одновременно скриптах. Скрипт предполагает использование 1 сервера множества клиентов.
Спасибо:

Георгий

Фотография
Курсы
Дата: 27.11.2017
Ответить


Если это так, то как тогда корректно сделать, чтобы одновременно и робот работал и Гидра данные собирала?
Автор топика
Спасибо:

Support

Фотография
Дата: 28.11.2017
Ответить


По схеме 1 сервер множество клиентов. А у вас сейчас столько серверов, сколько клиентов. Это непроверенный вариант.
Спасибо:

Георгий

Фотография
Курсы
Дата: 28.11.2017
Ответить


Попробую. Раньше такая схема выдавала ошибку (где-то год назад), поэтому перешел к варианту количество клиентов=количеству серверов.
Автор топика
Спасибо:
< 1 2 

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy