Не экспортируется дата при экспорте сделок в txt/excel

Не экспортируется дата при экспорте сделок в txt/excel
Atom
3/15/2015
l2eol


Файл всегда имеет вид:
Дата (пусто?) / ид транзакции / цена /объем
;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;

Tags:


Thanks:


1 2  >
Mikhail Sukhov

Avatar
Date: 3/15/2015
Reply


Версия гидры
Thanks:

txls

Avatar
Date: 3/15/2015
Reply


Столкнулся с этим в 4.2.71.0.

При этом в логах присутствует следующее, если это важно:

Quote:

Name Time Type Message
S#.Data (Hydra) 3/15/2015 1:25:56 PM +03:00 Error System.InvalidOperationException: There is an error in XML document (24, 18). ---> System.Xml.XmlException: Data at the root level is invalid. Line 24, position 18.
System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace()
System.Xml.XmlTextReaderImpl.ParseDocumentContent()
System.Xml.XmlReader.ReadEndElement()
Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderXmlDockSiteLayout.Read27_XmlDockSiteLayout(Boolean isNullable, Boolean checkType)
Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderXmlDockSiteLayout.Read28_DockSiteLayout()
- ђ?ђ?ђ?ђ?‘? ‘?‘?ђш‘?‘?ђс‘?ђ?ђ?ђуђс ђ?ђ?‘?‘?‘?ђ?ђ?ђ?ђ?ђ?ђ? ‘?‘?ђ?ђуђш ђс‘?ђуђ?‘?‘?ђ?ђ?ђсђь ---
System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
ActiproSoftware.Windows.Serialization.XmlSerializerBase`2.#vZb(String #hd)
ActiproSoftware.Windows.Serialization.XmlSerializerBase`2.LoadFromFile(String path)
ActiproSoftware.Windows.Serialization.XmlSerializerBase`2.LoadFromFile(String path, TObj obj)
Ecng.Common.Converter.<>c__DisplayClassf.<DoInCulture>b__e()
Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
StockSharp.Hydra.UserConfig.LoadLayout()
Thanks:

Mikhail Sukhov

Avatar
Date: 3/15/2015
Reply


Thanks:

l2eol

Avatar
Date: 3/16/2015
Reply


Михаил Сухов
http://stocksharp.com/forum/4888/Iskhodnyi-kod-S--na-GitHub/

Обоим

Версия 4.2.71.0.
Ошибки как у предыдущего участника у меня нет.
Опенсорс в данном случае проблему не решает, к сожалению, далек от программирования
Thanks:

Mikhail Sukhov

Avatar
Date: 3/16/2015
Reply


l2eol

Опенсорс в данном случае проблему не решает, к сожалению, далек от программирования


На выбор:

1. Приобретайте обучение, и тогда в рамках активной подписки решим вашу проблему (если, конечно, это ошибка гидры, а не ваши собственные настройки).
2. Обратитесь к программисту (на этом форуме или других фриланс сайтах) за деньги, чтобы он помог решить вашу проблему.
Thanks:

l2eol

Avatar
Date: 3/16/2015
Reply


Михаил, на вашем обучении вы поясняете как писать выгрузки данных, которые нужны именно мне?
Например, обрабатывать тики или просто писать выгрузку тиков самому, в нужном мне формате?
Если да, запишусь, конечно.
Thanks:

txls

Avatar
Date: 3/16/2015
Reply


Quote:
1. Приобретайте обучение, и тогда в рамках активной подписки решим вашу проблему (если, конечно, это ошибка гидры, а не ваши собственные настройки).
2. Обратитесь к программисту (на этом форуме или других фриланс сайтах) за деньги, чтобы он помог решить вашу проблему.


3. Подождите апдейт, в котором будет исправление данной ошибки силами коммьюнити.

Или я неправильно понял приведённую Вами выше ссылку, и не существует такого варианта?

Thanks:

Юрий Басангов

Avatar
Date: 3/16/2015
Reply


l2eol
Михаил, на вашем обучении вы поясняете как писать выгрузки данных, которые нужны именно мне?
Например, обрабатывать тики или просто писать выгрузку тиков самому, в нужном мне формате?
Если да, запишусь, конечно.


Добрый день, на обучении мы рассказываем подобные вещи, т.е. вы сможете написать выгрузку данных в нужном вам формате.
Тоже и с обработкой тиков.
Напишите в скайп AlgoTradingRus или на почту lesson@stocksharp.com и я смогу вас проконсультировать поподробнее.

txls
[quote]
3. Подождите апдейт, в котором будет исправление данной ошибки силами коммьюнити.
Или я неправильно понял приведённую Вами выше ссылку, и не существует такого варианта?


По нашему опыту ждать исправление ошибки силами коммьюнити можно очень долго. Кроме того коммьюнити не будет решать именно вашу проблему, энтузиасты сделают решение под себя и не факт, что оно подойдет именно вам.
Thanks:

l2eol

Avatar
Date: 3/16/2015
Reply


Похоже на ошибку конвертации данных финама в формат Гидры:
Название Время Тип Сообщение
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.CsvMarketDataSerializer`1.CsvMetaInfo.<>c__DisplayClass15.<Read>b__14()
at Ecng.Common.Converter.<>c__DisplayClassf.<DoInCulture>b__e()
at Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
at StockSharp.Algo.Storages.MarketDataStorage`2.GetInfo(Stream stream, DateTime date)
at StockSharp.Algo.Storages.MarketDataStorage`2.Save(IEnumerable`1 data)
at StockSharp.Hydra.Core.BaseHydraTask.SafeSave[T](Security security, Type messageType, Object arg, IEnumerable`1 values, Func`2 getTime, IEnumerable`1 getErrors, Func`4 getStorage)
Thanks:

Mikhail Sukhov

Avatar
Date: 3/17/2015
Reply


l2eol
Похоже на ошибку конвертации данных финама в формат Гидры:


Скорее, в локальных настройках.

Thanks:
1 2  >

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy