Гидра и Finam
Atom
09.06.2011
anothar


Установил себе гидру-база встала нормально. Запросил бумаги с Finam-все нормально, но число сделок стоит равное 0, решил запросить сделки за последние дни-ничего, как будто бы не было. Нажал старт экспорта-тоже молчок.
Settings.png 118 KB (464)

Теги:


Спасибо:


<< < 2 3 4 5 6  > >>
Alexander

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


foRs
Скачал новую версию для sqlite, скачал к нему sqllite.dll.
запустил, настройках выставил нужные параметры, минутки, начало даты поставил 1 ноября 2011. время с 10:10 до 18:20
обновил инструменты, выбрал нужный RIZ1 , выставил параметры
класс WIDX
шаг 0,0001
лот 1
биржа РТС (тестовая биржа) и так пробовал
Сделки Финам.

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

Скажите где я что упустил и почему сделки не качаются?


Класс SPBFUT
Шаг 5
Лот 1
Спасибо: foRs



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


Почему гидра закачивает новые инструменты, если я выбрал нужные(см. скрин). И в конце вылетает опять ошибка про шаг цены для MICEX@RTSIND..(я же его не просил закачивать). Во временной директории создаются папки для нужных интсрументов (из источника Finam), но все файлы пустые.

Цитата:

Finam 19:31:16.1670868 Инициализируется.
Quik 19:31:16.1680868 Инициализируется.
Finam 12:32:06.7649808 Старт с 11.01.2001 для SBER1@Finam.
Finam 12:32:07.3740157 Старт с 11.01.2001 для SBERP1@Finam.
Finam 12:32:07.5510258 Старт с 06.01.2001 для АО)@Finam.
Quik 12:32:08.4450769 Получены новые инструменты:
Quik 12:32:08.4450769 MICEX@RTSIND
Quik 12:32:08.4450769 RTS2@RTSIDX

...
...


Quik 12:32:08.4700783 SR10500BO2@RTS
Quik 12:32:08.4710784 RI155000BM2@RTS
Quik 12:32:08.4710784 RU000A0JQ9U9@EQOB
Quik 12:32:08.4710784 Si35000BC2@RTS
Quik 12:32:08.4710784 RU000A0JR4J2@EQOB
Quik 12:32:08.4710784 KLNA@EQNL
Quik 12:32:08.4710784 RU000A0JQ136@EQNO
Quik 12:32:08.4710784 SR8250BC2@RTS
Quik 12:32:08.4710784 TGKN@EQNL
Quik 12:32:08.4710784 RU000A0JQ177@EQNO
Quik 12:32:08.4710784 RU000A0JQ5E1@EQOB
Quik 12:32:08.4710784 NKNC@EQBS
Quik 12:32:08.4710784 GZ18000BB2@RTS
Quik 12:32:08.4710784 RU000A0JR1F6@EQNO
Quik 12:32:08.4710784 DLVB@EQNE
Quik 12:32:08.4710784 RU000A0JPAZ0@EQNB
Quik 12:32:08.4710784 RU000A0JP799@EQNE
Quik 12:32:08.4710784 Si34000BC2@RTS
Quik 12:32:08.4710784 Si33250BC2@RTS
Quik 12:32:08.4710784 PBSBP@EQNE
Quik 12:32:08.4710784 ARSB@EQNE
Quik 12:32:08.4710784 RU000A0JR7S6@EQNB
Quik 12:32:08.4710784 RU000A0JR5K7@EQOV
Quik 12:32:08.4710784 SR7250BC2@RTS
Quik 12:32:08.4710784 RU000A0JRYP7@EQNB
Quik 12:32:08.4720785 PLSM@EQNE
Quik 12:32:08.4720785 RU000A0JR9A0@EQOB
Quik 12:32:08.4720785 RU000A0JRVZ2@EQNB
Quik 12:32:08.4720785 RU000A0JQ656@EQNO
Quik 12:32:08.4720785 MGNT-006D@EQNE
Quik 12:32:08.4720785 RI170000BF2@RTS
Quik 12:32:08.4720785 PHOR@EQLV
Quik 12:32:08.4720785 RI180000BF2@RTS
Quik 12:32:08.4720785 RI165000BC2@RTS
Quik 12:32:08.4720785 MICEXEQRRON@INDX
Quik 12:32:08.4720785 MICEXBORRON@INDX
Quik 12:32:08.4720785 5449_101@FNT
Quik 12:32:08.4720785 27026_101@FNT
Quik 12:32:08.4720785 RU000A0JNPK5@EQOB
Quik 12:32:08.4720785 59048_101@FNT
Quik 12:32:08.4720785 GUMM@EQNE
Quik 12:32:08.4720785 RU000A0JRN78@EQNO
Quik 12:32:08.4720785 RU000A0JPTM8@EQOB
Quik 12:32:08.4720785 24849_101@FNT
Quik 12:32:08.4720785 IRKT@EQNE
Quik 12:32:08.4720785 MTSS@RTS
Quik 12:32:08.4720785 26911_101@FNT
Quik 12:32:08.4730785 RU000A0JNYN1@EQOB
Quik 12:32:08.4730785 RU000A0JNGU3@EQNB
Quik 12:32:08.4730785 KZBE@EQNL
Quik 12:32:08.4730785 RI125000BA2@RTS
Quik 12:32:08.4730785 RI115000BO2@RTS
Quik 12:32:08.4730785 RU000A0JNYP6@EQOB
Quik 12:32:08.4730785 LK17500BB2@RTS
Quik 12:32:08.4730785 RI135000BB2@RTS
Quik 12:32:08.4730785 RU000A0E6TK0@EQOB
Quik 12:32:08.4730785 RI185000BB2@RTS
Quik 12:32:08.4730785 RU000A0JP6L5@EQNB
Quik 12:32:08.4730785 RU000A0JPTS5@EQOB
Quik 12:32:08.4730785 BEGYP@EQNE
Quik 12:32:08.4730785 RU000A0JQ6S9@EQNO
Quik 12:32:08.4730785 RI160000BM2@RTS
Quik 12:32:08.4730785 VSMZ@EQNE
Quik 12:32:08.4730785 RU000A0JQS74@EQOB
Quik 12:32:08.4730785 RU000A0JQ6U5@EQOB
Quik 12:32:08.4730785 RU000A0JR894@EQNB
Quik 12:32:08.4730785 RU000A0JRJQ6@EQNO
Quik 12:32:08.4730785 CHEP@EQNL
Quik 12:32:08.4730785 RU000A0JR2H0@EQOB
Quik 12:32:08.4730785 GZ15500BO2@RTS
Quik 12:32:08.4730785 29937_101@FNT
Quik 12:32:08.4740786 27039_101@FNT
Quik 12:32:08.4740786 RU000A0JRKP6@EQOB
Quik 12:32:08.4740786 59810_101@FNT
Quik 12:32:08.4740786 FEES@RTS
Quik 12:32:08.4740786 RU000A0JRJN3@EQNO
Quik 12:32:08.4740786 RU000A0JRJP8@EQNO
Quik 12:32:08.4740786 RU000A0JP1V5@EQOB
Quik 12:32:08.4740786 RUGR@EQNE
Quik 12:32:08.4740786 SR9000BB2@RTS
Quik 12:32:08.4740786 RU000A0JRER5@EQOB
Quik 12:32:08.4740786 MGNZ@EQNE
Quik 12:32:08.4740786 RI90000BO2@RTS
Quik 12:32:08.4740786 RU000A0JRUS9@EQNO
Quik 12:32:08.4740786 DSF2@RTS
Quik 12:32:08.4740786 UTAR@EQNE
Quik 12:32:08.4740786 RU000A0JRK63@EQOV
Quik 12:32:08.4740786 TZUM@EQNE
Quik 12:32:08.4740786 RU000A0JRDR7@EQOB
Quik 12:32:08.4740786 RU000A0JR209@EQNO
Quik 12:32:08.4740786 RU000A0JQX85@EQNB
Quik 12:32:08.4740786 RU000A0JRKL5@EQOB
Quik 12:32:08.4740786 64971_101@FNT
Quik 12:32:08.4740786 HIMCP@EQNE
Quik 12:32:08.4750786 RU000A0JQT99@EQNB
Quik 12:32:08.8210984 System.ArgumentException: Инструмент MICEX@RTSIND имеет нулевой шаг цены.
Имя параметра: security
в #=qsUVx8aLRZW_nZe5D2rHIDjSWtx8H21JA7pGfZaXzUs_1iM1dUtisk$bY5jcDdUgh..ctor(Security #=qlBP6yupZZVSXLkctl7rUhA==, String #=qCzo3nMW_JlV0IJEJaPSvPA==, String #=qCbtBugjG4cqjFPLcBYV0IA==, Int32 #=qlZczL7$jbEEEYJBYOmfQeg==, Func`2 #=qoX6rrEX9k$zlmRnh44PzAQ==, Func`2 #=qgK9EmHRMYnYAzQjELoCcpQ==, Func`2 #=qjnQG2I6QVa6B9z174OOqyQ==)
в #=q6FkNnwf6H5FK5pt8qPDKoNnFstKkC9oJpTePvzIyh3$XLQ0GDrA76BGwqDx_9O_p..ctor(Security #=q66j52dUChjMl7_$KByWHjQ==, String #=qYntznu1VHANwKtSOnlxy3g==)
в StockSharp.Algo.Storages.TradingStorage.#=qPoqAmXL0e2JM_uhdJ0Lpi$yBZxNBOoNdnECVIwMCPsU=(Tuple`2 #=qJOb7Ksnw3ptpN1E_lUot3w==)
в Ecng.Collections.CollectionHelper.SafeAdd[TKey,TValue](IDictionary`2 dictionary, TKey key, Func`2 handler)
в StockSharp.Algo.Storages.TradingStorage.GetTradeStorage(Security security, String basePath)
в StockSharp.Hydra.Core.BaseMarketDataSource.SaveTrades(Security security, IEnumerable`1 trades) в D:\work\Economic\S#\TradeMaxProject\Hydra\Core\BaseMarketDataSource.cs:строка 185
в StockSharp.Hydra.Core.BaseMarketDataSource.SaveTrades(IDictionary`2 allTrades) в D:\work\Economic\S#\TradeMaxProject\Hydra\Core\BaseMarketDataSource.cs:строка 174
в StockSharp.Hydra.Core.TraderMarketDataSource.Load() в D:\work\Economic\S#\TradeMaxProject\Hydra\Core\TraderMarketDataSource.cs:строка 68
в StockSharp.Hydra.Worker.<>c__DisplayClass13.<Download>b__10(IMarketDataSource source) в D:\work\Economic\S#\TradeMaxProject\Hydra\Hydra\Worker.cs:строка 187
Finam 19:33:31.8308463 Останавливается.
Finam 19:33:31.8308463 Остановлен.
Quik 19:33:31.8308463 Останавливается.
Quik 19:33:32.1178627 Остановлен.
Finam 19:47:29.5557614 Инициализируется.
Quik 19:47:29.5557614 Инициализируется.

гидра.png 91 KB (540)
Спасибо:

Mikhail Sukhov

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


Максим Пыж
Почему гидра закачивает новые инструменты, если я выбрал нужные(см. скрин).


Посмотрите настройки источника внимательнее.
Спасибо:



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


Все так??
quil setting.png 55 KB (216) finam setting.png 45 KB (217)
Спасибо:

Mikhail Sukhov

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


Максим Пыж
Все так??


Да, фильтр включен. Надо посмотреть под отладчиком почему так.
Спасибо:



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


Поменял свою базу SQL Server на стандартную обратно(видимо какие то ошибки в моей). Загрузка не нужных инструментов пропала. Загрузка с Quik работает.. С finama нет. В логе пишет :

Finam 20:23:38.7239858 Старт с 07.01.2006 для NKEL@Finam. - и все..данные не поступают. Запускал после 19 00. Есть разница во сколько запускать Гидру для источника Finam ??

NKEL@Finam - единственный интсрумент, который я выбрал и вручную для него прописал шаг цены 1 и размер лота.
Может кто подскажет куда посмотреть в коде, чтобы проверить роботоспособность загрузки данных.??


}
NKEL.png 24 KB (210)
Спасибо:



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


Поменял инструмент на LKOH@EQBR.. и все заработало..
Почему тогда интересно не качаются с финама инструменты с индексом @Finam ??
Спасибо:



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


Может кто объяснить, почему когда я переключаюсь с БД SQLLite на БД SQL Server с QUIK начинают загружаться "левые" инструменты:
(Я начал отладку после того как был запущен экспорт данных из таблиц "Инструменты" и "Сделки"). Так вот по событию OnNewTrades (см. скрин 1) начинают добавляться новые инструменты (хотя фильтр на источнике QUIK выставлен).Появляются новые инструменты (это все пишется в лог) и гидра выдает исключение, когда натыкается на первый инструмент у которого не выставлен шаг цены(список инструментов - скрин 2)..
Спасибо:

Mikhail Sukhov

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


Максим Пыж
Может кто объяснить, почему когда я переключаюсь с БД SQLLite на БД SQL Server с QUIK начинают загружаться "левые" инструменты:
(Я начал отладку после того как был запущен экспорт данных из таблиц "Инструменты" и "Сделки"). Так вот по событию OnNewTrades (см. скрин 1) начинают добавляться новые инструменты (хотя фильтр на источнике QUIK выставлен).Появляются новые инструменты (это все пишется в лог) и гидра выдает исключение, когда натыкается на первый инструмент у которого не выставлен шаг цены(список инструментов - скрин 2)..


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

VladOA

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


Закачивал GAZP. До 31.05.2010 все было нормально. Теперь пишет:

Finam 13:39:10.2871000 Старт с 31.05.2010 для GAZP@EQNE.
Finam 13:39:10.7371000 System.NotImplementedException: Сохранение дробного объема 157,90000 не реализовано.
в #=qIvfb0KaoLZHJwbwdmyUYG0aYBGwmZUZpaA8XWd7TzmFZlIvGXBdcGcbQ_azEKiMv.#=qPLZ4Br16ROnPUsLhEbyWJeb8asqLR_khBRwIVWuxdlc=(List`1 #=qHaHP4WZSVdKz53Hwzy$ekw==, Decimal #=qhu4vhr1MHD80bbKU0aTtKg==)
в #=qBqzAfx4eX6jbAhjwSd62HO7JRaSexID1AIl5WmXAy3S7x063IslpJU6PSmAY4K6e.OnSave(List`1 #=qqyKsrFDqPQNf7clHmU6QKA==, IEnumerable`1 #=qK6EdLnUkgp_KJy$hJ11a_w==, DateTime #=qSFAC$scRA4mWTzTNQChuoA==, #=qYNjvRXHQghRb5cWAIiLMPxObT5A_ll0ShaDoWeOCPo40g7vTN_D9$sRoNYtawAKR #=qCq$dYyBeVA4pLz$2xUo$IA==)
в #=qIvfb0KaoLZHJwbwdmyUYG0aYBGwmZUZpaA8XWd7TzmFZlIvGXBdcGcbQ_azEKiMv.#=qbxwQorhTEVBrDX_KQPOpHQ==(DateTime #=quT0U3ebFiCvxBFlCJ5FPaw==, IEnumerable`1 #=qcOtJ7PQfvVQNrynCnb33UA==, Boolean #=q2qnj8xtZHEt7km9X5YENcQ==)
в #=qIvfb0KaoLZHJwbwdmyUYG0aYBGwmZUZpaA8XWd7TzmFZlIvGXBdcGcbQ_azEKiMv.Save(IEnumerable`1 #=qnHQMv3JcZ9cSYcyXHIl8XQ==)
в StockSharp.Hydra.Core.BaseMarketDataSource.SaveTrades(Security security, IEnumerable`1 trades) в F:\Sources\StockSharpReleases\StockSharp_4.0.16\Hydra\Core\BaseMarketDataSource.cs:строка 185
в StockSharp.Hydra.Finam.FinamSource.Load() в F:\Sources\StockSharpReleases\StockSharp_4.0.16\Hydra\Plugins\Finam\FinamSource.cs:строка 151
в StockSharp.Hydra.Worker.<>c__DisplayClass13.<Download>b__10(IMarketDataSource source) в F:\Sources\StockSharpReleases\StockSharp_4.0.16\Hydra\Hydra\Worker.cs:строка 187

Что не так?
Спасибо:
<< < 2 3 4 5 6  > >>

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

loading
clippy