Уважаемые пользователи! С сегодняшнего дня компания Финам изменила способ доступа к сервису \"Экспорт данных\". Теперь данный сервис недоступен для автоматического скачивания. Для нас это означает, что с текущего дня наша программа S#.Data (Hydra) не сможет скачивать данные с Финама. То есть, к сожалению, сервис скачивания данных через Гидру с Финам больше недоступен. Подробнее можно узнать из обсуждения на форуме Финам Мы приносим извинения нашим пользователям за неудобства, но просим учесть, что отключение сервиса произошло не по нашей вине и помимо нашего желания. Мы продолжим работать над нашими продуктами и постараемся найти оптимальное решение, чтобы предоставить вам качественный сервис. Также, если у вас есть на примете сервис, который может заменить Финам, мы с удовольствием выслушаем вас. Комментируйте эту новость или пишите на info@stocksharp.com С благодарностью пользователям, StockSharp
Добрый день. Мы продолжаем рассказывать о продуктах компании StockSharp, и в прошлых статьях мы разобрали конструктор торговых роботов S#.Designer, а также графический каркас S#.Shell, который помогает создавать торговых роботов в том числе на языке C# с использованием библиотеки S#.API. Работа данных программ направлена на создание торговых систем, с применением языков программирования или кубиков, в которых строки кода, для простоты заменены кубиками, выполняющие торговые операции или отвечающие за условия и параметры. Создание торговых роботов было бы не полным без тестирования вновь созданной торговой стратегии. Для тестирования и отладки торговых роботов, перед запуском на реальных торгах необходимо провести тестирование на маркет данных, что бы убедиться в правильности работы, рассмотреть возможные «тонкие места» или ошибки, которые возникают во время торгов. Сегодня маркет данные играют важную роль не только для проведения технического анализа торговых систем, но и для аналитики поведения рынка в целом. Согласитесь, что имея данные поведения рынка за интересующий период, при должных соответствующих условиях, можно стремится предсказать поведение рынка, тем самым можно предугадать развитие событий. На сегодня маркет данные – бес ценнейшая информация для трейдера, и ее поиск необходим для него, как для будущей торговли , так и для анализа совершенных действий. Проблема получения маркет данных заключается в малом количестве источников, которые предоставляют информацию на выгодных условиях. Всегда существуют ограничения для поучения, либо данные платные, либо ограничены периодом, за который они предоставляются. Более того, трейдер получает данные только из одного источника, а менять источники для получения иных данных достаточно неудобная процедура. Исходя из потребностей трейдера в S# разработали программу S#.Data или просто Hydra. Что же она из себя подставляет? Программа S#.Data это программа автоматической загрузки маркет данных. source-market-data.gif Пользователю предоставляется огромный арсенал функций: - Выбор источника маркет данных (более сотни источников для скачивания). - Выбор необходимого финансового инструмента, который представляет интерес для трейдера. - Выбор тип данных: свечи, тиковые сделки и стаканы - Внушительный выбор таймфреймов для скачивания маркет данных. source-market-data-download.gif Огромным преимуществом Hydra является возможность выбора формата хранения данных. Таким образом, скачав маркет данные, пользователь сохраняет их в удобный формат и может использовать их при тестировании своей стратегии на любой платформе. Данные могут сохраняются в двух форматах: в специальном бинарном формате S#.Data (BIN), что обеспечивает максимальную степень сжатия, или в текстовом формате CSV, что удобно при анализе данных в других программах. market-data-download.gif Все что нужно пользователю – настроить источник маркет данных, выбрать инструмент и необходимый период. При этом можно настроить программу на беспрерывное сохранение маркетданных. Возможность использования серверного режима, позволяет сохранять маркет данные на сервере и настраивать доступ из любой точки мира, что позволяет создавать огромные массивы данных для более детального анализа или использования на длительных торгах. Одновременно, S#.Data может использовать источники как исторических, так и данных реального времени (например, подключение к Quik или SmartCOM для получения стаканов). Это возможно за счет использования расширяемой (плагинной) модели источников. Так же Hydra плагин, который позволяет разрабатывать собственные источники. Возможность функции Аналитика, позволяют не выходя из программы проводить анализ данных по различным критериям. Построение графиков данных биржевых котировок и индексов, делают скаченные данные более наглядными и более удобными для применения. Очень важным преимуществом, что делает данную программу уникальной, помимо набора функций, которым может позавидовать любая другая программа, это то что программа Hydra – полностью бесплатная. Все данные возможности не являются пределом функционала, лишь яркими отличительными чертами, делающими Hydra незаменимым инструментом для любого трейдера, особенного настроенного на прибыль.
Рассмотрим сегодня очень важный элемент биржевой торговли, без которого сама торговля не имела бы смысла, так как без информации о позициях торговых инструментов торговля превратилась бы в хаос. Итак котировки биржевых элементов – данные, позволяющие в режиме реального времени игрокам рынка знать любые изменения происходящие с торговыми инструментами. Изменение цены, объема и другая информация, содержится в биржевой котировки. Биржевая котировка играет главную роль при проведении анализа и тестирования торговых стратегий. Получение маркет данных биржевых котировок залог правильного тестирования торгового робота. Порой получение маркет данных обременяется условностями: платным контентом ресурсов, ограниченностью периодом данных. Однако, программа Hydra бесплатно позволяет скачивать маркет данные с огромного числа источников, так же как и программа Designer, что наглядно представлено на нашем обучающем видео. https://www.youtube.com/watch?v=hCKvNFSdbrc Помимо информации, которую несут маркет данные, важным их значением является выбранный таймфрейм данных. Что же такое таймфрейм? Таймфрейм — временной интервал, используемый при построении графиков биржевых котировок. Основная задача его – позволить наглядно представить графически тенденцию изменения параметра биржевой котировки. Например, увидеть как менялась цена за равные промежутки времени. timeframe-trade-system.png Рассмотрим основной элемент таймфрейма – свечи. Свечи формируются за установленный трейдером промежуток времени, так мы можем увидеть как менялась цена за неделю или в течение дня. Свечной график может дать информацию о максимальной и минимальной за установленный таймфреймом период, показать изменение объема котировок. цене могут рассказать нам о максимуме и минимуме цены за соответствующий период, по ним мы можем увидеть цену открытия и закрытия. candels-trade-market-data.png При этом для получения более детального движения параметров внутри самого интервала таймфрейма, необходимо использовать – тиковые данные, из которых так же строится график. Тиковый график наиболее точный, так как дает детальное изменение данных, а не конечное за период. Давайте рассмотрим как обозначаются таймфреймы: M — означает минута (например, М4 — пятиминутный таймфрей). H — означает час (например, H1 — часовой таймфрейм). D – означает день, иногда используется значение «Daily» (например D10 — десятидневный таймфрейм W – означает неделя, также используется термин Weekly (например W2 – двухнедельный таймфрейм) MN – означает ежемесячный, так же может означать как Monthly (например MN3 – трехмесячный таймфрейм). Y — означает год (например Y5 – пятилетний таймфрейм). Более старшие таймфреймы состоят из более младших, так например десятиминутный таймфрейм можно создать из двух пятиминутных. Различные таймфреймы могут использоваться для разных целей: Минутные и часовой таймфрейм: Часто применяются для торговли по методу скальпинга, дерейдинга, пипсовки. Короткие тайфреймы используются для более быстрой торговли, ограниченной зачастую одним торговым днем. От часового до дневного таймфреймы Зачастую используются для среднесрочной торговли. Наиболее умеренная по скорости торговля, ее часто выбирают начинающие трейдеры. От дневного до годовых таймфреймов. В большинстве своем этими таймфреймами пользуются инвесторы, которые размещают свой капитал на более длительный срок, с перспективой получения дохода в долгосрочном периоде. Итак, мы рассмотрели основные виды тайм фреймов. Безусловно, успешная торговля складывается из применения различных таймфреймов. Комбинация их дает наиболее оптимальное решение по увеличению доходов трейдера. Именно поэтому все наши продукты от Designer до Shell умеют работать с различными таймфреймами, а Hydra при скачивании дает возможность выбрать сразу несколько тайфреймов для скачивания.