Alexander
|
Дата: 07.12.2011
foRs Скачал новую версию для sqlite, скачал к нему sqllite.dll. запустил, настройках выставил нужные параметры, минутки, начало даты поставил 1 ноября 2011. время с 10:10 до 18:20 обновил инструменты, выбрал нужный RIZ1 , выставил параметры класс WIDX шаг 0,0001 лот 1 биржа РТС (тестовая биржа) и так пробовал Сделки Финам.
Вот в графе сделки и стаканы там нули стоят. После старта файлы создаются но пустые сделок нету. С финама пробовал качать - все качается на данном промежутке.
Скажите где я что упустил и почему сделки не качаются?
Класс SPBFUT Шаг 5 Лот 1
|
|
|
|
|
|
Дата: 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 Инициализируется.
|
|
Спасибо:
|
|
|
|
|
Mikhail Sukhov
|
Дата: 16.01.2012
Максим Пыж Почему гидра закачивает новые инструменты, если я выбрал нужные(см. скрин). Посмотрите настройки источника внимательнее.
|
|
Спасибо:
|
|
|
|
|
|
Дата: 16.01.2012
|
|
Спасибо:
|
|
|
|
|
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 и размер лота. Может кто подскажет куда посмотреть в коде, чтобы проверить роботоспособность загрузки данных.?? }
|
|
Спасибо:
|
|
|
|
|
|
Дата: 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
Что не так?
|
|
Спасибо:
|
|
|
|