Hydra: поддержка украинской биржы
Atom Ответить
07.03.2011


Планируется ли создание плагина для украинской биржы, аналогичного плагину ртс ?
Зазипованые файлы со сделками лежат по адресу ftp://ftp.ux.ua/pub/info/statforts/
К сожалению, сделки украинского фьючерса можно достать только по этому адресу в dbf, или в тексте порциями по 5000 записей по адресу http://www.ux.ua/ru/marketdata/export.aspx, что очень неудобно.
Формат аналогичен ртс.

Теги:


Спасибо:




85 Ответов
< 1 2 3 4  >
Alexander

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


Yura Перейти
ну я правильно понял, гидра для РТС подключается к ftp РТС. Меня интересует можно-ли изменить источник?
Вот я и создал локальный фтп и указал к нему путь..если что-то не так подскажите пожалуйста..


127.0.0.1 - это localhost, это ваш домашний локальный компьютер.
напишите адрес фтп сервера украинской биржи.
Спасибо:

esper

Фотография
Программист
Дата: 26.07.2011
Ответить


А форматы данных совпадают у ртс и украинской биржи?
Спасибо:

Yura

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


так в том то и дело что я хочу сделать источник на localhost, то есть на своем компе. Это реально?
если нет буду конектится к укр бирже
Спасибо:

Alexander

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


esper Перейти
А форматы данных совпадают у ртс и украинской биржи?


говорят что да, мы не смотрели, не сравнивали.


Юра, вот адрес украинского ftp, в первом сообщении есть: ftp://ftp.ux.ua/pub/info/statforts/

из него и подставляйте всё что надо.
Спасибо:

Yura

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


Ругается на UserName и Password. Вход же на ftp укр бирже свободный. Не пойму..
Спасибо:

Yura

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


Какой логин а пароль используется стандартно для входа на фтп ртс?
Спасибо:

Yura

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


Стандартно же логин anonymopus?
или как?Crying
по какому логину,паролю и порту происходит конект у вас с ртс? подскажите пожалуйстаCrying
Спасибо:

Yura

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


RTS 15:58:36.9331277 Стартовал.
RTS 15:58:36.9381280 Старт с 10.01.2007.
RTS 15:58:37.2511459 LumiSoft.Net.FTP.Client.FTP_ClientException: 530 Please login with USER and PASS.
в LumiSoft.Net.FTP.Client.FTP_Client.Authenticate(String userName, String password)
в StockSharp.Algo.History.Rts.RtsHistorySource.GetTrades(DateTime time)
в StockSharp.Hydra.Rts.RtsTradeSource.Load(Security security) в C:\Users\Юрец\Desktop\Новая папка (2)\Hydra\Plugins\Rts\RtsTradeSource.cs:строка 187
в StockSharp.Hydra.Worker.<Download>b__f(IMarketDataSource source) в C:\Users\Юрец\Desktop\Новая папка (2)\Hydra\Hydra\Worker.cs:строка 128
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 26.07.2011
Ответить


Приведите свой финальный код настройки RtsHistorySource.
Спасибо:

Yura

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


Код
 _source.Host = "ftp.ux.ua";
            _source.Port = 21;
            _source.UserName = "anonymous";
            _source.Password = "";

Спасибо:

Yura

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


Какие настройки вы писали для конекта с ртс фтп
Спасибо:

Yura

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


Yura Перейти
Код
 _source.Host = "ftp.ux.ua";
            _source.Port = 21;
            _source.UserName = "anonymous";
            _source.Password = "";


и постоянно
RTS 15:58:36.9331277 Стартовал.
RTS 15:58:36.9381280 Старт с 10.01.2007.
RTS 15:58:37.2511459 LumiSoft.Net.FTP.Client.FTP_ClientException: 530 Please login with USER and PASS.
в LumiSoft.Net.FTP.Client.FTP_Client.Authenticate(String userName, String password)
в StockSharp.Algo.History.Rts.RtsHistorySource.GetTrades(DateTime time)
в StockSharp.Hydra.Rts.RtsTradeSource.Load(Security security) в C:\Users\Юрец\Desktop\Новая папка (2)\Hydra\Plugins\Rts\RtsTradeSource.cs:строка 187
в StockSharp.Hydra.Worker.<Download>b__f(IMarketDataSource source) в C:\Users\Юрец\Desktop\Новая папка (2)\Hydra\Hydra\Worker.cs:строка 128
Спасибо:

esper

Фотография
Программист
Дата: 26.07.2011
Ответить


Попробуйте так:
пользователь - anonymous
пароль - test@test.ru
Спасибо:

Yura

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


одна и та же ошибкаCrying
Спасибо:

Yura

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


локальное хранение данных истории с ее постоянным обновлением через терминал по выбранным инструментам. Что лучше?!написать свой парсер, или же разбираться с гидрой чтоб была связь с укр биржей?
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 26.07.2011
Ответить


Yura Перейти
Код
 _source.Host = "ftp.ux.ua";
            _source.Port = 21;
            _source.UserName = "anonymous";
            _source.Password = "";



Пароль тоже anonymous... Может стоит запустить Гидру под дебагом и посмотреть какие настройки заданы у RtsHistorySource? Вы так еще долго будете методом тыка проверять, что же нужно сделать.
Спасибо:

Yura

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


пробовал все.. непонятно какой нужно использовать логин и пароль чтоб приконектится к фтп укр биржи.. ставил anonymous и то и то, одна и та же ошибка.
Создал локальный фтп, задал host="localhost"
конектится! Но не загружает данные

RTS 15:56:55.9961388 Стартовал.
RTS 15:56:56.0001390 Старт с 31.01.2007.
RTS 15:56:57.7862412 Загружено 0 сделок.
в чем может быть проблема? хотя dbf файлы качал с РТС.
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 27.07.2011
Ответить


Yura Перейти
пробовал все.. непонятно какой нужно использовать логин и пароль чтоб приконектится к фтп укр биржи.. ставил anonymous и то и то, одна и та же ошибка.


Приведите свой финальный код настройки RtsHistorySource.
Спасибо:

Yura

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


Код
_source.Host = "localhost";

Я изменил только хост,а TxtDirectory и DbfDirectory оставил стандартными то есть для dbf pub\FORTS\pubstat , а для txt pub\info\stats\history\F
и на локальном ftp я сделал такое же дерево папок.
Ну я правильно понимаю если пишет такое
RTS 15:56:55.9961388 Стартовал.
RTS 15:56:56.0001390 Старт с 31.01.2007.
RTS 15:56:57.7862412 Загружено 0 сделок.
то конект в фтп есть и проблема уже в другом правильно?
Спасибо:

Alexander

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


Yura Перейти
Код
_source.Host = "localhost";

Я изменил только хост,а TxtDirectory и DbfDirectory оставил стандартными то есть для dbf pub\FORTS\pubstat , а для txt pub\info\stats\history\F
и на локальном ftp я сделал такое же дерево папок.
Ну я правильно понимаю если пишет такое
RTS 15:56:55.9961388 Стартовал.
RTS 15:56:56.0001390 Старт с 31.01.2007.
RTS 15:56:57.7862412 Загружено 0 сделок.
то конект в фтп есть и проблема уже в другом правильно?


1) какая у вас структура папок? у вас расшарены папки pub\FORTS\pubstat для локального компа?
покажите скриншот

2) структура папок у украинской биржи явно другая
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 27.07.2011
Ответить


Yura Перейти
Ну я правильно понимаю если пишет такое
RTS 15:56:55.9961388 Стартовал.
RTS 15:56:56.0001390 Старт с 31.01.2007.
RTS 15:56:57.7862412 Загружено 0 сделок.
то конект в фтп есть и проблема уже в другом правильно?


Нет, это значит что проблем нет вообще. Просто за 31.01.2007 не было найдено сделок (возможно не было файлов за этот день на FTP). И далее через интервал будет обработана следующая дата.
Спасибо:

Yura

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


сделал аналогию полную как на ртс

http://saveimg.ru/show-image.ph...290909a24d130bbd38f26110
http://saveimg.ru/show-image.ph...5c736aceac7a2240b297c226

все равно загружено 0 сделок( указываю начальную дату в гидре 23.08.07
Спасибо:

Yura

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


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

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 27.07.2011
Ответить


Yura Перейти
сделал аналогию полную как на ртс

https://saveimg.ru/show-image.ph...290909a24d130bbd38f26110
https://saveimg.ru/show-image.ph...5c736aceac7a2240b297c226

все равно загружено 0 сделок( указываю начальную дату в гидре 23.08.07


А в DumpFolder что нибудь Гидра сбросила?
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 27.07.2011
Ответить


Yura Перейти
а такой вопрос, в системе должен быть установлен какой нибудь софт для дбф файлов..или как гидра парсит этот файл?


Она парсит самостоятельно, без доп софта.
Спасибо:
< 1 2 3 4  >

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

loading
clippy