Файл всегда имеет вид: Дата (пусто?) / ид транзакции / цена /объем ;1062073789;60647.00;12; ;1062073790;60647.00;10; ;1062073791;60666.00;2; ;1062073792;60684.00;2; ;1062073793;60699.00;1; ;1062073794;60700.00;12; ;1062073795;60700.00;2; ;1062073796;60700.00;5;
Комментарии (20)
Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий
Версия гидры
Столкнулся с этим в 4.2.71.0.
При этом в логах присутствует следующее, если это важно:
http://stocksharp.com/forum/4888/Iskhodnyi-kod-S--na-GitHub/
Обоим
На выбор:
Михаил, на вашем обучении вы поясняете как писать выгрузки данных, которые нужны именно мне? Например, обрабатывать тики или просто писать выгрузку тиков самому, в нужном мне формате? Если да, запишусь, конечно.
Добрый день, на обучении мы рассказываем подобные вещи, т.е. вы сможете написать выгрузку данных в нужном вам формате. Тоже и с обработкой тиков. Напишите в скайп AlgoTradingRus или на почту lesson@stocksharp.com и я смогу вас проконсультировать поподробнее.
По нашему опыту ждать исправление ошибки силами коммьюнити можно очень долго. Кроме того коммьюнити не будет решать именно вашу проблему, энтузиасты сделают решение под себя и не факт, что оно подойдет именно вам.
Или я неправильно понял приведённую Вами выше ссылку, и не существует такого варианта?
Похоже на ошибку конвертации данных финама в формат Гидры: Название Время Тип Сообщение Finam 17.03.2015 0:14:01 +05:00 Error System.InvalidCastException: Cannot convert with format HH:mm:ss zzz to TimeSpan. ---> System.FormatException: String was not recognized as a valid DateTime. at System.DateTimeParse.ParseExact(String s, String format, DateTimeFormatInfo dtfi, DateTimeStyles style, TimeSpan& offset) at System.DateTimeOffset.ParseExact(String input, String format, IFormatProvider formatProvider, DateTimeStyles styles) at Ecng.Common.TimeHelper.ToDateTimeOffset(String value, String format) --- End of inner exception stack trace --- at Ecng.Common.TimeHelper.ToDateTimeOffset(String value, String format) at StockSharp.Algo.Storages.CsvMarketDataSerializer
1.ParseTime(String str, DateTime date) at StockSharp.Algo.Storages.CsvMarketDataSerializer1.CsvMetaInfo.<>c__DisplayClass15.<Read>b__14() at Ecng.Common.Converter.<>c__DisplayClassf.<DoInCulture>b__e() at Ecng.Common.Converter.DoInCulture(CultureInfo cultureInfo, Func1 func) at StockSharp.Algo.Storages.MarketDataStorage2.GetInfo(Stream stream, DateTime date) at StockSharp.Algo.Storages.MarketDataStorage2.Save(IEnumerable1 data) at StockSharp.Hydra.Core.BaseHydraTask.SafeSave(Security security, Type messageType, Object arg, IEnumerable1 values, Func2 getTime, IEnumerable1 getErrors, Func4 getStorage)Скорее, в локальных настройках.
Покажите класс https://github.com/stocksharp/stocksharp/ А то все разговоры, разговоры. Прямо как аналитики на смарт лабе.😀
Это не слабо. Вы неправильно диагностировали. Вот я и подумал, может вам прокачать опыт и попробовать себя. Вы же вроде бы ИТ-шник. Нелищним будет испытать свои силы в чем-то реальном.
Между дезинформацией и отсуствием информации есть довольно таки большая разница. Поэтому я и сравнил вас с аналитиком, который дает прогнозы, не беря на себя никакой риск.
Давайте ответ, если у вас есть доказательства. Потому что иначе вы вводите в заблуждение (я то знаю в чем причина, и она точно не в региональных настройках), и кто-то из-за ваших слов потеряет кучу времени, ища то, чего нет.
Скорее, в локальных настройках. //В каком направлении копать хотя бы? Что за настройки такие ? Раньше у меня свечи выгружались хотя бы, сейчас по свечам как и по тикам дат нет - пусто. Ничего не делал с программой.
В направлении гитхаба
Недавно нашел программу S#.Data Спасибо авторам, сэкономил время на написании кода по получению данных.
Столкнулся с похожей проблемой при попытке получить стакан через Transaq. Мне не удалось найти причину такой ошибки, но Exception ушел, когда я поменял в настройках "CSV" на "Bin". Возможно, кому-то поможет. Теперь передо мной стоит вопрос, как мне прочитать сохраненные данные своей самописной программой на C#. Возможно, в S#.API есть готовые классы для чтения BIN формата?
UPD И, отвечая на свой же вопрос :) Получилось выгрузить данные в формат XML