API 4.2.8. Ошибка №3 при чтении изменений инструментов из хранилища
Код
System.ArgumentException: Decimal byte array constructor requires an array of length four containing valid decimal bytes.
at System.Decimal.SetBits(Int32[] bits)
at #=q7hbTCONvIO4muPuc2eMrnaMieTHfWWwAqKMgNtaGvW0rMY4sOXFfNR53eoGxLVfcrl_efCSw291uSuOv6cNuRg==.#=qhWibxfqJAv212d1e6qnM3vkcSVgiY772TRtJqTO3Jqk=(BitArrayReader #=q6QpFnl8OvFEEJikOGoD5_Q==, Decimal #=qt7Urm8KiV6PAhnGjy5djog==)
at #=q7hbTCONvIO4muPuc2eMrnaMieTHfWWwAqKMgNtaGvW0rMY4sOXFfNR53eoGxLVfcrl_efCSw291uSuOv6cNuRg==.#=qh5FLVCQ5dIRJc0BphWDyM0m_BBjh$nReKXvfuc9o5go=[T](BitArrayReader #=qHCKz9fHxXoknhhWwNqSJSg==, #=qek3V_aKLd71R0$hcSuVtT7ZCVQB71cVJlM93QvvrAA6blcWdRdJogknlwwv7sX0E #=qI$GePiDpmN0KYiz6EeUdTQ==)
at #=qZ104p5z2eov1_mYO_k1HL3qd433raEyXKQiRbsnKmNglEOVZ4DA3_64Cm5Ht5TpL.#=qIXf66HzCEmtO1Wdjhp9WUw==(#=qQ$9pKiVYmuQlxy1UDxDyklIy7h1WI$VD32oe4WzImoA= #=qdAmiLVrcUhz6m_nNxImNqQ==)
at #=q5EdaFwPV1ERNKALP2WC1eH4yJqcY9G4z0Sq7Lv5xjXCmEqb6p_7ia$WJJRFMkJfwI3eez87iQcNEy8XasBGtRQ==.#=qQ$9pKiVYmuQlxy1UDxDyklIy7h1WI$VD32oe4WzImoA=.MoveNext()
at System.Linq.Enumerable.<SelectManyIterator>d__14`2.MoveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at StorageResave.Resavers.SecurityChangeResaver.Resave(String sourcePath, String destinationPath, DateTime from, DateTime to) in c:\Projects\StockSharpTests\trunk\StorageResave\StorageResave\Resavers\SecurityChangeResaver.cs:line 79
Маркет данные с изменениями инструмента для воспроизведения ошибки прилагаю. Инструмент: GMKN@TQBS, дата: 27.12.2013, записано через Смартком.