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  > >>
Mikhail Sukhov

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


Lafert Перейти
Планируется ли создание плагина для украинской биржы, аналогичного плагину ртс ?


Если будут еще запросы - да, сделаю. Пока занят другими направлениями.

Вы сами можете это сделать. Плагин РТС сделан на основе RtsHistorySource. В нем можно указывать путь к ftp. Сделайте плагин по аналогии с РТС, но укажите путь к украинской бирже.
Спасибо:

russ

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


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

+1 Лаферт, есть уже наработки на S#. Давай кооперироваться :)
Спасибо:

Mikhail Sukhov

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


Продвинулись в этом вопросе?
Спасибо:

Yura

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


было-бы не плохо если б укр биржа поддерживалась.
Спасибо:

Yura

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


Есть планы на счет этого?
Спасибо:

Mikhail Sukhov

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


Yura Перейти
Есть планы на счет этого?


У меня нет. Я думал у топик стартера что-то завалялось.
Спасибо:

Yura

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


в RtsHistorySource
Host это именно адрес фтп сервера? а FolderPath это путь к директории?
например
Код

_source.Host = "ftp.rts.ru";
_source.FolderPath = "pub/info/stats/history/2/2007/";  

пытаюсь с укр биржи считать
Спасибо:

Alexander

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


Yura Перейти
в RtsHistorySource
Host это именно адрес фтп сервера? а FolderPath это путь к директории?
например
Код

_source.Host = "ftp.rts.ru";
_source.FolderPath = "pub/info/stats/history/2/2007/";  

пытаюсь с укр биржи считать


да.
поэкспериментируйте
Спасибо:

Yura

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


Alexander Перейти
Yura Перейти
в RtsHistorySource
Host это именно адрес фтп сервера? а FolderPath это путь к директории?
например
Код

_source.Host = "ftp.rts.ru";
_source.FolderPath = "pub/info/stats/history/2/2007/";  

пытаюсь с укр биржи считать


да.
поэкспериментируйте
Спасибо:

Yura

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


Yura Перейти
Alexander Перейти
Yura Перейти
в RtsHistorySource
Host это именно адрес фтп сервера? а FolderPath это путь к директории?
например
Код

_source.Host = "ftp.rts.ru";
_source.FolderPath = "pub/info/stats/history/2/2007/";  

пытаюсь с укр биржи считать


да.
поэкспериментируйте
RTS 16:28:44.4769364 Стартовал.
RTS 16:28:44.4799365 Сделки не были загружены.

Спасибо:

Alexander

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


Не думаю что простая замена что-то даст
необходимо разбираться, смотреть какой путь держит, какой - нет.
сравнивать форматы.
Спасибо:

Yura

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


Alexander Перейти
Не думаю что простая замена что-то даст
необходимо разбираться, смотреть какой путь держит, какой - нет.
сравнивать форматы.

буду пытаться
Спасибо:

Yura

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


Какие условия должны бить установлены для скачивания с РТС?
я в примере RtsTradeSource не нашел ни использования host ни Folderpath
Спасибо:

Yura

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


Yura Перейти
Какие условия должны бить установлены для скачивания с РТС?
я в примере RtsTradeSource не нашел ни использования host ни Folderpath

На РТС как и на укр.бирже, все фалы истории хранятся в zip-архивах. А гидра как я понял понимает только dbf так? И если укажем путь в зип архиву то конечно же не сработает?
Спасибо:

Yura

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


Установил _source.TxtDirectory = "своя директория";

RTS 18:44:36.5595979 Стартовал.
RTS 18:44:36.5635981 Старт с 26.03.2009.
RTS 18:44:59.3779031 System.Net.Sockets.SocketException: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение 194.247.132.8:3128
в LumiSoft.Net.TCP.TCP_Client.Connect(String host, Int32 port, Boolean ssl)
в LumiSoft.Net.TCP.TCP_Client.Connect(String host, Int32 port)
в StockSharp.Algo.History.Rts.RtsHistorySource.GetTrades(DateTime time)
в StockSharp.Hydra.Rts.RtsTradeSource.Load(Security security) в C:\Users\Юрец\Desktop\Новая папка (2)\Hydra\Plugins\Rts\RtsTradeSource.cs:строка 181
в StockSharp.Hydra.Worker.<Download>b__f(IMarketDataSource source) в C:\Users\Юрец\Desktop\Новая папка (2)\Hydra\Hydra\Worker.cs:строка 128

Спасибо:

Yura

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


Yura Перейти
Установил _source.TxtDirectory = "своя директория";

RTS 18:44:36.5595979 Стартовал.
RTS 18:44:36.5635981 Старт с 26.03.2009.
RTS 18:44:59.3779031 System.Net.Sockets.SocketException: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение 194.247.132.8:3128
в LumiSoft.Net.TCP.TCP_Client.Connect(String host, Int32 port, Boolean ssl)
в LumiSoft.Net.TCP.TCP_Client.Connect(String host, Int32 port)
в StockSharp.Algo.History.Rts.RtsHistorySource.GetTrades(DateTime time)
в StockSharp.Hydra.Rts.RtsTradeSource.Load(Security security) в C:\Users\Юрец\Desktop\Новая папка (2)\Hydra\Plugins\Rts\RtsTradeSource.cs:строка 181
в StockSharp.Hydra.Worker.<Download>b__f(IMarketDataSource source) в C:\Users\Юрец\Desktop\Новая папка (2)\Hydra\Hydra\Worker.cs:строка 128


не могу найти где найти путь к 194.247.132.8 и возможно ли его изменить вообще?
Спасибо:

Mikhail Sukhov

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


А как вы инициализировали RtsHistorySource?
Спасибо:

Yura

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


Mikhail Sukhov Перейти
А как вы инициализировали RtsHistorySource?

_source = new RtsHistorySource(new SecurityStorage(this)) { DumpFolder = _settings.DumpFolder };
_source.TxtDirectory = "C:/ddd/rrr";
Спасибо:

Yura

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


Yura Перейти
Mikhail Sukhov Перейти
А как вы инициализировали RtsHistorySource?

private readonly RtsHistorySource _source;
_source = new RtsHistorySource(new SecurityStorage(this)) { DumpFolder = _settings.DumpFolder };
_source.TxtDirectory = "C:/ddd/rrr";

если что-то не так делаю,подскажите как правильно..я новичок в этом деле, студент так сказать)
Код
private readonly RtsHistorySource _source;
_source = new RtsHistorySource(new SecurityStorage(this)) { DumpFolder = _settings.DumpFolder };
            _source.TxtDirectory = "C:/ddd/rrr"
Спасибо:

Mikhail Sukhov

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


Yura Перейти
если что-то не так делаю,подскажите как правильно..


Свойства Host DbfDirectory TxtDirectory
Спасибо:

Yura

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


Host это путь к ftp серверу, DbfDirectory и TxtDirectory это путь к файлу именно на ftp?
Спасибо:

Mikhail Sukhov

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


Yura Перейти
Host это путь к ftp серверу, DbfDirectory и TxtDirectory это путь к файлу именно на ftp?


https://stocksharp.ru/do...Rts_RtsHistorySource.htm
Спасибо:

Yura

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


Пишу такое:
Код
 _source.TxtDirectory = "history/";
_source.DbfDirectory = "history/";
_source.Host = "127.0.0.1";
_source.Port = 80;


выдает такое:

RTS 14:17:44.6979597 Стартовал.
RTS 14:17:44.7009598 Старт с 10.01.2007.
RTS 14:18:00.7668788 System.NullReferenceException: В экземпляре объекта не задана ссылка на объект.
в LumiSoft.Net.TCP.TCP_Client.Connect(String host, Int32 port, Boolean ssl)
в LumiSoft.Net.TCP.TCP_Client.Connect(String host, Int32 port)
в StockSharp.Algo.History.Rts.RtsHistorySource.GetTrades(DateTime time)
в StockSharp.Hydra.Rts.RtsTradeSource.Load(Security security) в C:\Users\Юрец\Desktop\Новая папка (2)\Hydra\Plugins\Rts\RtsTradeSource.cs:строка 183
в StockSharp.Hydra.Worker.<Download>b__f(IMarketDataSource source) в C:\Users\Юрец\Desktop\Новая папка (2)\Hydra\Hydra\Worker.cs:строка 128
Спасибо:

Alexander

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


А зачем такой хост? Confused

Да и насчёт остальных настроек я сомневаюсь...
Спасибо:

Yura

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


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

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

loading
clippy