﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">Yahoo и  Google источник для Гидры.</title>
  <id>~/topic/243/yahoo-i--google-istochnik-dlya-gidry_/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-18T06:24:05Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=243" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/178/</id>
    <title type="text">Я просто не могу не поделиться новой user-friendly версией.+) Источник поддерживает закачку daily св...</title>
    <published>2013-09-17T17:35:45Z</published>
    <updated>2016-07-28T17:57:49Z</updated>
    <author>
      <name>Kazai Mazai</name>
      <uri>https://stocksharp.com/users/5954/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Я просто не могу не поделиться новой user-friendly версией.+)&lt;/p&gt;
&lt;p&gt;Источник поддерживает закачку &lt;strong&gt;daily&lt;/strong&gt; свечек с &lt;strong&gt;Yahoo и Google finance.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Поддерживается Гидра версии &lt;strong&gt;4.1.16.1&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Установка&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Идем на &lt;a href="https://github.com/KazaiMazai/YahooGoogleSource-for-StockSharp-Hydra" target="_blank"&gt;ГитХаб&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Обращаем внимание на то, что б была включена ветка &lt;strong&gt;&amp;quot;master&amp;quot;&lt;/strong&gt; и жмем &lt;strong&gt;&amp;quot;download zip&amp;quot;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/file/102546/1.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;После того, как скачали, идем в архиве в папку &lt;strong&gt;bin\Release&lt;/strong&gt; и ищем там файлик &lt;strong&gt;StockSharp.Hydra.YahooGoogle.dll&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Копируем его в &lt;strong&gt;Hydra\Plugins&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Запускаем Гидру. В списке Источников должен был появиться &lt;strong&gt;Yahoo+Google&lt;/strong&gt;.
Если не появился, жмем добавить источник.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Настройки.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Есть два режима: обычный и перезагрузка.&lt;/p&gt;
&lt;p&gt;В режиме перезагрузка, будут качаться все отсутствующие данные, начиная с указанной начальной даты.&lt;/p&gt;
&lt;p&gt;Временной отступ - для обычного режима. При отступе равном, например, 50, будут качаться все отсутствующие данные за последние 50 дней.&lt;/p&gt;
&lt;p&gt;Полезно, например, если вы считаете какой-нибудь индикатор за последние 50 дней, а все что раньше, вас не интересует.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Инструменты&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;При первом запуске, в главной директории Hydra появится текстовый файл &lt;strong&gt;YahooGoogleSourceTickers.txt&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Записываем в него id необходимых инструментов через пробел, например:&lt;/p&gt;
&lt;p&gt;AAPL@SMART SPY@SMART APOL@NASDAQ GOOG@SMART&lt;/p&gt;
&lt;p&gt;&lt;em&gt;SMART это умная система роутинга ордеров по ECN'ам. Типа как exchange board. Можно не обращать внимания.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Для импорта инструментов в гидре жмем добавить.&lt;/p&gt;
&lt;p&gt;&lt;img src="/file/102547/2.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/file/102548/3.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Инструменты спарсятся и добавятся в базу.&lt;/p&gt;
&lt;p&gt;Перед началом закачки нужно не забыть добавить желаемые данные - &lt;strong&gt;свечки 1 DAY&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ошибки&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Id инструментов, по которым по каким-то причинам не удалось загрузить данные, или были получены битые данные, записываются в файл &lt;strong&gt;ErrorTickers.txt&lt;/strong&gt; в корневой директории Гидры.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/29359/</id>
    <title type="text">Сделал всё по инструкции. Только версия Гидры 4.2.2.1. После запуска выдаёт следующее сообщение: S#....</title>
    <published>2014-01-27T11:53:49Z</published>
    <updated>2014-01-27T11:53:49Z</updated>
    <author>
      <name>Diamat</name>
      <uri>https://stocksharp.com/users/50761/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Сделал всё по инструкции. Только версия Гидры 4.2.2.1. После запуска выдаёт следующее сообщение:&lt;/p&gt;
&lt;p&gt;S#.Data 1/27/2014 15:48:53 Error System.Reflection.ReflectionTypeLoadException: Не удается загрузить один или более запрошенных типов. Обратитесь к свойству LoaderExceptions для получения дополнительных сведений.
в System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
в System.Reflection.Assembly.GetTypes()
в StockSharp.Hydra.MainWindow.InitializeTasks()
System.TypeLoadException: Отсутствует реализация метода &amp;quot;add_LookupSecuritiesResult&amp;quot; в типе &amp;quot;StockSharp.Hydra.YahooGoogle.YahooGoogleTask&amp;quot; из сборки &amp;quot;StockSharp.Hydra.YahooGoogle, Version=1.0.0.1, Culture=neutral, PublicKeyToken=null&amp;quot;.&lt;/p&gt;
&lt;p&gt;Как исправить?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/28755/</id>
    <title type="text">Andrii: Возможно ли ним протестировать на истории? Если взять SampleHistoryTesting var trader = new ...</title>
    <published>2013-12-24T20:49:07Z</published>
    <updated>2013-12-24T20:49:07Z</updated>
    <author>
      <name>Kazai Mazai</name>
      <uri>https://stocksharp.com/users/5954/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(27967)" rel="nofollow" target="_blank"&gt;Andrii&lt;/a&gt;:&lt;/strong&gt;
Возможно ли ним протестировать на истории?
Если взять SampleHistoryTesting&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;p security="" portfolio=""&gt;var trader = new EmulationTrader(
new[] ,
new[] )
{
MarketTimeChangedInterval = timeFrame,
StorageRegistry = new YahooGoogelHistorySource(...),&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;				// использовать стаканы
				UseMarketDepth = emulationInfo.UseMarketDepth,

				// использовать свечки
				UseCandlesTimeFrame = emulationInfo.UseCandleTimeFrame,
			};
&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;
Нужно смотреть, какой должен быть интерфейс у источника свечей для StorageRegistry. Но на базе того, что есть внутри в источнике для гидры - вполне. Но это гемор.

Проще вариант - скачать данные гидрой. А потом просто указать путь к данным в StorageRegistry. Все должно взлететь.   
&lt;/code&gt;&lt;/pre&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/27967/</id>
    <title type="text">Возможно ли ним протестировать на истории? Если взять SampleHistoryTesting var trader = new Emulatio...</title>
    <published>2013-10-31T10:34:15Z</published>
    <updated>2013-10-31T10:34:15Z</updated>
    <author>
      <name>Andrii</name>
      <uri>https://stocksharp.com/users/27996/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Возможно ли ним протестировать на истории?
Если взять SampleHistoryTesting&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;var trader = new EmulationTrader(
					new[] { security },
					new[] { portfolio })
				{
					MarketTimeChangedInterval = timeFrame,
					StorageRegistry = new YahooGoogelHistorySource(...),

					// использовать стаканы
					UseMarketDepth = emulationInfo.UseMarketDepth,

					// использовать свечки
					UseCandlesTimeFrame = emulationInfo.UseCandleTimeFrame,
				};
&lt;/code&gt;&lt;/pre&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/27725/</id>
    <title type="text">Oldman: Kazai Mazai: Oldman: Kazai Mazai, не мог бы ты проапдейтить плагин для работы с Гидрой 4.1.1...</title>
    <published>2013-10-09T21:29:41Z</published>
    <updated>2013-10-09T21:29:41Z</updated>
    <author>
      <name>Kazai Mazai</name>
      <uri>https://stocksharp.com/users/5954/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(27717)" rel="nofollow" target="_blank"&gt;Oldman&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(27704)" rel="nofollow" target="_blank"&gt;Kazai Mazai&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(27703)" rel="nofollow" target="_blank"&gt;Oldman&lt;/a&gt;:&lt;/strong&gt;
&lt;strong&gt;Kazai Mazai&lt;/strong&gt;, не мог бы ты проапдейтить плагин для работы с Гидрой 4.1.19.1?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Так он и так для 4.1.19.1&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Завелся :)
И другой вопрос, возможно ли твоими плагинами WL и Google-Yahoo качать данные в одну папку (минутки и дневки), или лучше разнести?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Скорее всего можно. Это уже ответственность гидры, как хранить все. Но думаю, что проблем не должно возникнуть. Там в папках для каждого инструмента, для каждой даты, для каждого таймфрейма свой файлик создается.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/27717/</id>
    <title type="text">Kazai Mazai: Oldman: Kazai Mazai, не мог бы ты проапдейтить плагин для работы с Гидрой 4.1.19.1? Так...</title>
    <published>2013-10-09T10:47:30Z</published>
    <updated>2013-10-09T10:47:30Z</updated>
    <author>
      <name>Oldman</name>
      <uri>https://stocksharp.com/users/28451/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(27704)" rel="nofollow" target="_blank"&gt;Kazai Mazai&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(27703)" rel="nofollow" target="_blank"&gt;Oldman&lt;/a&gt;:&lt;/strong&gt;
&lt;strong&gt;Kazai Mazai&lt;/strong&gt;, не мог бы ты проапдейтить плагин для работы с Гидрой 4.1.19.1?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Так он и так для 4.1.19.1&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Завелся :)
И другой вопрос, возможно ли твоими плагинами WL и Google-Yahoo качать данные в одну папку (минутки и дневки), или лучше разнести?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/27704/</id>
    <title type="text">Oldman: Kazai Mazai, не мог бы ты проапдейтить плагин для работы с Гидрой 4.1.19.1? Так он и так для...</title>
    <published>2013-10-07T18:26:39Z</published>
    <updated>2013-10-07T18:26:39Z</updated>
    <author>
      <name>Kazai Mazai</name>
      <uri>https://stocksharp.com/users/5954/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(27703)" rel="nofollow" target="_blank"&gt;Oldman&lt;/a&gt;:&lt;/strong&gt;
&lt;strong&gt;Kazai Mazai&lt;/strong&gt;, не мог бы ты проапдейтить плагин для работы с Гидрой 4.1.19.1?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Так он и так для 4.1.19.1&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/27703/</id>
    <title type="text">Kazai Mazai, не мог бы ты проапдейтить плагин для работы с Гидрой 4.1.19.1? </title>
    <published>2013-10-07T14:20:59Z</published>
    <updated>2013-10-07T14:20:59Z</updated>
    <author>
      <name>Oldman</name>
      <uri>https://stocksharp.com/users/28451/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;&lt;strong&gt;Kazai Mazai&lt;/strong&gt;, не мог бы ты проапдейтить плагин для работы с Гидрой 4.1.19.1?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/27502/</id>
    <title type="text">Обновление до 4.1.19.1 Инструкция та же. Брать там же. Комментарий. Был замечен маленький фейл на ве...</title>
    <published>2013-09-16T18:50:22Z</published>
    <updated>2013-09-16T19:21:50Z</updated>
    <author>
      <name>Kazai Mazai</name>
      <uri>https://stocksharp.com/users/5954/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;&lt;span style="font-size:24pt"&gt;&lt;strong&gt;Обновление до 4.1.19.1&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Инструкция та же. Брать там же.&lt;/p&gt;
&lt;p&gt;Комментарий.&lt;/p&gt;
&lt;p&gt;Был замечен маленький фейл на версии 4.1.16.1:&lt;/p&gt;
&lt;p&gt;Если никаких инструментов не выбрано, т.е. выбран All, то он расценивается,как полноценный инструмент с названием All и для него ищутся свечки. А раньше вроде такого не было.&lt;/p&gt;
&lt;p&gt;Но теперь это неважно, потому что с новыми контролами можно удобнейшим образом выделить все инструменты.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>