скачанная история биржевых котировок. StockSharphttps://stocksharp.ru/handlers/atom.ashx?category=tag&id=скачанная история биржевых котировок&type=articlesCopyright @ StockSharp Platform LLC 2010 - 20242024-03-28T21:04:00Zhttps://stocksharp.ru/images/logo.pnghttps://stocksharp.ru/topic/10596/Выгрузка маркет данных из программы Hydra в нужный формат.2019-04-09T11:28:21Z2019-08-28T14:02:32ZMarathttps://stocksharp.ru/users/101940/info@stocksharp.ruВ прошлой статье были разобраны общие принципы работы с программой S#.Data (Hydra), от ее установки на компьютер пользователя, до скачивания истории маркет данных с двух источников ФИНАМ и MFD.<br />В сегодняшней статье мы подробно разберем функцию записи в файл скачанной истории биржевых котировок и настройку шаблона для конвертации данных котировок в текстовой файл, с целью, когда маркет данные используются в других программах алгоритмической торговли и анализа торговых стратегий. <br />Как уже говорилось ранее, программа способна хранить истории торгов в специальном бинарном формате S#.Data (BIN), что обеспечивает максимальную степень сжатия истории торгов, или в текстовом формате CSV, что удобно при анализе рыночных данных в других программах.<br />Рассмотрим порядок выгрузки истории биржевых котировок в разные форматы файлов:<br />Загрузим программу S#.Data (Hydra). Мы уже имеем данные истории торгов, загруженные ранее. <br /><br /> <a href='https://stocksharp.ru/file/108864/1_1_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.ru/file/108864/1_1_jpg/?size=500x500" alt="1.1.jpg" title="1.1.jpg" /></a><br /><br />Выберем, к примеру, источником биржевых данных, ранее скачанные маркет данные с ресурса MFD. <br /><br /> <a href='https://stocksharp.ru/file/108869/1_2_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.ru/file/108869/1_2_jpg/?size=500x500" alt="1.2.jpg" title="1.2.jpg" /></a><br /><br />У нас загружена история котировок акций Сбербанка. <br /><br /> <a href='https://stocksharp.ru/file/108865/1_3_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.ru/file/108865/1_3_jpg/?size=500x500" alt="1.3.jpg" title="1.3.jpg" /></a><br /><br />Нажмем правую клавишу мыши, и выберем пункт «Посмотреть скаченное». <br /><br /> <a href='https://stocksharp.ru/file/108868/1_4_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.ru/file/108868/1_4_jpg/?size=500x500" alt="1.4.jpg" title="1.4.jpg" /></a><br /><br />Выберем справа пиктограмму «сохранить», чтобы сохранить историю биржевых котировок. <br /><br /> <a href='https://stocksharp.ru/file/108871/1_5_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.ru/file/108871/1_5_jpg/?size=500x500" alt="1.5.jpg" title="1.5.jpg" /></a><br /><br />В выпавшем списке выберем необходимый для нас формат. Например - Excel.<br /><br /> <a href='https://stocksharp.ru/file/108867/1_6_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.ru/file/108867/1_6_jpg/?size=500x500" alt="1.6.jpg" title="1.6.jpg" /></a><br /><br />После записи данные биржевых котировок можно просмотреть, открыв файл.<br /><br /> <a href='https://stocksharp.ru/file/108873/1_8_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.ru/file/108873/1_8_jpg/?size=500x500" alt="1.8.jpg" title="1.8.jpg" /></a><br /><br />Сохраним теперь скачанные маркет данные в формате txt. <br /><br /> <a href='https://stocksharp.ru/file/108872/1_9_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.ru/file/108872/1_9_jpg/?size=500x500" alt="1.9.jpg" title="1.9.jpg" /></a><br /><br />Нажмем кнопку «сохранить» и увидим, что появилось меню настройки шаблона записи истории биржевых котировок. Данная функция реализована в программе S#.Data (Hydra) с целью предоставить возможность пользователю сохранить данные котировок в удобном виде, для упрощения использования маркет данных в других программах. <br /><br /> <a href='https://stocksharp.ru/file/108874/1_9a_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.ru/file/108874/1_9a_jpg/?size=500x500" alt="1.9а.jpg" title="1.9а.jpg" /></a><br /><br />Заменим все «:» в программе на «-», и нажимаем «Предпросмотр». Заметим, что вид записи изменился. <br /><br /> <a href='https://stocksharp.ru/file/108870/1_9b_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.ru/file/108870/1_9b_jpg/?size=500x500" alt="1.9б.jpg" title="1.9б.jpg" /></a><br /><br />Сохраним и откроем файл с скаченными маркет данными. <br /><br /> <a href='https://stocksharp.ru/file/108866/1_10_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.ru/file/108866/1_10_jpg/?size=500x500" alt="1.10.jpg" title="1.10.jpg" /></a><br /><br />Рассмотренный сегодня функционал программы S#.Data (Hydra), позволяет говорить о том, что скачанные маркет данные можно применять на любой платформе, что облегчает работу с торговыми алгоритмами. Настройка шаблона представления биржевых котировок позволяет настроить вид скачанных биржевых данных под себя, делая их более удобными для анализа торговой стратегии. Стоит заметить что программа в том числе поддерживает возможность выгрузку истории биржевых котировок в базы данных SQL, что позволит анализировать данные средствами данного языка.<br /><br />Напишите нам в комментариях, какие вопросы вы хотели бы рассмотреть в наших следующих статьях.<br /><br />