﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">openecry. StockSharp</title>
  <id>https://stocksharp.ru/handlers/atom.ashx?category=tag&amp;id=openecry&amp;type=community</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-17T15:17:23Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=tag&amp;id=openecry&amp;type=community" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/10616/</id>
    <title type="text">Отличная новость от брокера Futures Online (OpenECry)!</title>
    <published>2019-04-16T14:22:12Z</published>
    <updated>2019-06-10T01:50:11Z</updated>
    <author>
      <name>Marat</name>
      <uri>https://stocksharp.ru/users/101940/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Брокеры" />
    <category term="Торговые системы" />
    <category term="OpenECry" />
    <category term="Биржа" />
    <category term="Futures" />
    <category term="брокер" />
    <category term="Futures Online" />
    <category term="торговля на бирже" />
    <category term="торговые платформы" />
    <content type="html">Привет.&lt;br /&gt;Спешим сообщить, что мы получили аккредитацию от брокера Futures Online (OpenECry). Теперь мы в списке официально поддерживаемых программ.&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/108912/new-brok.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/108912/new-brok.png?size=800x800" alt="new brok.png" title="new brok.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Для настройки доступа пройдите по ссылке &lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAABtBGESsbLUfUnhJolRQ7jMfJ-D71g6vpVUmJryD_aOZjk4c1TZBnOk_l9G0Axc-3sZPYwr1r_yO2mWO5_Ar9MZ" title="https://myaccount.gainfutures.com/Software/ThirdParty"&gt;https://myaccount.gainfutures.com/Software/ThirdParty&lt;/a&gt;.&lt;br /&gt;Для корректной работы программы, скачайте версию из раздела Ночные Сборки по ссылке &lt;a href="https://stocksharp.ru/products/download" title="https://stocksharp.ru/products/download"&gt;https://stocksharp.ru/products/download&lt;/a&gt;. &lt;br /&gt;Для работы с русскоязычной технической поддержкой, рекомендуем воспользоваться ресурсом &lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAABLUAKPgVXOG8Ko6BLjPvIwj9QRl3Bkc6DVA3p5WoZ-lw" title="https://tradeinwest.ru/ "&gt;https://tradeinwest.ru/ &lt;/a&gt;, здесь вам окажут всю необходимую помощь.&lt;br /&gt;Если у вас возникли вопросы , пишите в комментариях. Ждем ваше мнение о качестве работы программ и замечания, для дальнейшего усовершенствования.&lt;br /&gt;Спасибо.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/9127/</id>
    <title type="text">Тиковые данные в OpenECry</title>
    <published>2018-02-13T10:42:27Z</published>
    <updated>2018-02-14T11:17:25Z</updated>
    <author>
      <name>RashinSergey</name>
      <uri>https://stocksharp.ru/users/99102/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="OpenECry" />
    <category term="oec" />
    <content type="html">Здравствуйте, вот уже неделю мучаюсь с проблемой, никаким образом не удается получить тиковые данные в openecry.&lt;br /&gt;&lt;br /&gt;Скажите пожалуйста тики в openECry вообще работают ?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Подскажите пожалуйста кто-нибудь в чем дело может быть.... очень прошу =(&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt;using ConsoleDump;&lt;br /&gt;using Ecng.Common;&lt;br /&gt;using Ecng.Xaml;&lt;br /&gt;using StockSharp.Algo;&lt;br /&gt;using StockSharp.Algo.Candles;&lt;br /&gt;using StockSharp.BusinessEntities;&lt;br /&gt;using StockSharp.Localization;&lt;br /&gt;using StockSharp.Messages;&lt;br /&gt;using StockSharp.OpenECry;&lt;br /&gt;using StockSharp.Xaml;&lt;br /&gt;using StockSharp.Xaml.Charting;&lt;br /&gt;using System;&lt;br /&gt;using System.Linq;&lt;br /&gt;using System.Net;&lt;br /&gt;using System.Windows;&lt;br /&gt;using System.Windows.Controls;&lt;br /&gt;using WpfApp1.Service;&lt;br /&gt;&lt;br /&gt;namespace WpfApp1&lt;br /&gt;{&lt;br /&gt;    /// &amp;lt;summary&amp;gt;&lt;br /&gt;    /// Логика взаимодействия для MainWindow.xaml&lt;br /&gt;    /// &amp;lt;/summary&amp;gt;&lt;br /&gt;    public partial class MainWindow&lt;br /&gt;    {&lt;br /&gt;        /// &amp;lt;summary&amp;gt;&lt;br /&gt;        /// Название коннетора&lt;br /&gt;        /// &amp;lt;/summary&amp;gt;&lt;br /&gt;        private string selectedConnector;&lt;br /&gt;&lt;br /&gt;        /// &amp;lt;summary&amp;gt;&lt;br /&gt;        /// Выбранный инструмент&lt;br /&gt;        /// &amp;lt;/summary&amp;gt;&lt;br /&gt;        private Security selectedSecurity;&lt;br /&gt;&lt;br /&gt;        /// &amp;lt;summary&amp;gt;&lt;br /&gt;        /// Сервис коннеторов&lt;br /&gt;        /// &amp;lt;/summary&amp;gt;&lt;br /&gt;        private ConnectorServiceInterface ConnectorService;&lt;br /&gt;&lt;br /&gt;        /// &amp;lt;summary&amp;gt;&lt;br /&gt;        /// &lt;br /&gt;        /// &amp;lt;/summary&amp;gt;&lt;br /&gt;        private readonly ChartCandleElement candlesElem;&lt;br /&gt;&lt;br /&gt;        private CandleManager candleManager;&lt;br /&gt;&lt;br /&gt;        private CandleSeries candleSeries;&lt;br /&gt;        private ChartTradeElement tradesElem;&lt;br /&gt;        private ScalperStrategy strategy;&lt;br /&gt;&lt;br /&gt;        private Connector Trader;&lt;br /&gt;        private Portfolio portfolio;&lt;br /&gt;&lt;br /&gt;        public MainWindow()&lt;br /&gt;        {&lt;br /&gt;            InitializeComponent();&lt;br /&gt;&lt;br /&gt;            CandleSettingsEditor.Settings = new CandleSeries&lt;br /&gt;            {&lt;br /&gt;                CandleType = typeof(TimeFrameCandle),&lt;br /&gt;                Arg = TimeSpan.FromMinutes(5),&lt;br /&gt;            };&lt;br /&gt;            CandleSettingsEditor.SettingsChanged += CandleSettingsChanged;&lt;br /&gt;&lt;br /&gt;            ConnectorService = new ConnectorService();&lt;br /&gt;&lt;br /&gt;            var area = new ChartArea();&lt;br /&gt;            Chart.Areas.Add(area);&lt;br /&gt;&lt;br /&gt;            candlesElem = new ChartCandleElement();&lt;br /&gt;            area.Elements.Add(candlesElem);&lt;br /&gt;&lt;br /&gt;            tradesElem = new ChartTradeElement { FullTitle = LocalizedStrings.Str985 };&lt;br /&gt;            area.Elements.Add(tradesElem);&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;     &lt;br /&gt;&lt;br /&gt;        private void SecurityPicker_OnSecuritySelected(Security security)&lt;br /&gt;        {&lt;br /&gt;            if (security == null)&lt;br /&gt;                return;&lt;br /&gt;&lt;br /&gt;            if (candleSeries != null)&lt;br /&gt;            {&lt;br /&gt;                candleManager.Stop(candleSeries); // give back series memory&lt;br /&gt;                strategy.Start();&lt;br /&gt;            }&lt;br /&gt;                &lt;br /&gt;&lt;br /&gt;            Chart.Reset(new&amp;#91;&amp;#93; { candlesElem });&lt;br /&gt;&lt;br /&gt;            selectedSecurity = security;&lt;br /&gt;            StartBotButton.IsEnabled = true;&lt;br /&gt;&lt;br /&gt;       &lt;br /&gt;            Trader.RegisterSecurity(security);&lt;br /&gt;            Trader.RegisterTrades(security);&lt;br /&gt;            Trader.RegisterMarketDepth(security);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;            candleSeries = new CandleSeries(CandleSettingsEditor.Settings.CandleType, security, CandleSettingsEditor.Settings.Arg);&lt;br /&gt;&lt;br /&gt;            // create strategy based on 80 5-min и 10 5-min&lt;br /&gt;            strategy = new ScalperStrategy(&lt;br /&gt;                Chart, candlesElem, tradesElem,&lt;br /&gt;                candleManager, candleSeries)&lt;br /&gt;            {&lt;br /&gt;                Volume = 1,&lt;br /&gt;                Portfolio = portfolio,&lt;br /&gt;                Security = security,&lt;br /&gt;                Connector = Trader,&lt;br /&gt;            };&lt;br /&gt;&lt;br /&gt;            strategy.Start();&lt;br /&gt;            candleManager.Start(candleSeries);&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        private void CandleSettingsChanged()&lt;br /&gt;        {&lt;br /&gt;            SecurityPicker_OnSecuritySelected(SecurityPicker.SelectedSecurity);&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        private void FindClick(object sender, RoutedEventArgs e)&lt;br /&gt;        {&lt;br /&gt;            var wnd = new SecurityLookupWindow { Criteria = new Security { Code = &amp;quot;ES&amp;quot; } };&lt;br /&gt;&lt;br /&gt;            if (!wnd.ShowModal())&lt;br /&gt;            {&lt;br /&gt;                return;&lt;br /&gt;            }&lt;br /&gt;&lt;br /&gt;            Trader.Lookup(wnd.Criteria);&lt;br /&gt;            Trader.LookupSecurities(wnd.Criteria);&lt;br /&gt;            this.GuiAsync(() =&amp;gt; {&lt;br /&gt;                &lt;br /&gt;            });&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        private void StartBot(object sender, RoutedEventArgs e)&lt;br /&gt;        {&lt;br /&gt;            &lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        private void OnSelectConnector(object sender, System.Windows.Controls.SelectionChangedEventArgs e)&lt;br /&gt;        {&lt;br /&gt;            ComboBoxItem item = (ComboBoxItem)ConnectorName.SelectedItem;&lt;br /&gt;&lt;br /&gt;            selectedConnector = item.Name.ToString();&lt;br /&gt;&lt;br /&gt;            Login.IsEnabled = true;&lt;br /&gt;            Password.IsEnabled = true;&lt;br /&gt;            ConnectButton.IsEnabled = true;&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        /// &amp;lt;summary&amp;gt;&lt;br /&gt;        /// Информация о стакане&lt;br /&gt;        /// &amp;lt;/summary&amp;gt;&lt;br /&gt;        /// &amp;lt;param name=&amp;quot;depth&amp;quot;&amp;gt;&amp;lt;/param&amp;gt;&lt;br /&gt;        private void OnDepth(MarketDepth depth)&lt;br /&gt;        {&lt;br /&gt;            if (depth.Security != selectedSecurity)&lt;br /&gt;            {&lt;br /&gt;                return;&lt;br /&gt;            }&lt;br /&gt;&lt;br /&gt;            DepthControl.UpdateDepth(depth);&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        private void ConnectButton_Click(object sender, System.Windows.RoutedEventArgs e)&lt;br /&gt;        {&lt;br /&gt;            Console.WriteLine(&amp;quot;send connect&amp;quot;);&lt;br /&gt;            Trader = ConnectorService.Connect(Login.Text, Password.Password, selectedConnector);&lt;br /&gt;&lt;br /&gt;            // подписываемся на событие успешного соединения&lt;br /&gt;            Trader.Connected += () =&amp;gt;&lt;br /&gt;            {&lt;br /&gt;                Console.WriteLine(&amp;quot;Bot connected...&amp;quot;);&lt;br /&gt;&lt;br /&gt;                candleManager = new CandleManager(Trader);&lt;br /&gt;                //Security Criteria = new Security { Code = &amp;quot;ES&amp;quot; };&lt;br /&gt;                //Trader.LookupSecurities(Criteria);&lt;br /&gt;&lt;br /&gt;                // update gui labels&lt;br /&gt;                this.GuiAsync(() =&amp;gt; {&lt;br /&gt;                    FindButton.IsEnabled = true;&lt;br /&gt;                });&lt;br /&gt;&lt;br /&gt;                // subscribe on news&lt;br /&gt;                Trader.RegisterNews();&lt;br /&gt;            };&lt;br /&gt;            &lt;br /&gt;            // событие успешного отключения&lt;br /&gt;            Trader.Disconnected += () =&amp;gt;&lt;br /&gt;            {&lt;br /&gt;                Console.WriteLine(&amp;quot;Bot disconnected...&amp;quot;);&lt;br /&gt;                this.GuiAsync(() =&amp;gt; {&lt;br /&gt;                    FindButton.IsEnabled = false;&lt;br /&gt;                });&lt;br /&gt;            };&lt;br /&gt;&lt;br /&gt;            // подписываемся на событие разрыва соединения&lt;br /&gt;            Trader.ConnectionError += error =&amp;gt; this.GuiAsync(() =&amp;gt;&lt;br /&gt;            {&lt;br /&gt;                MessageBox.Show(this, error.ToString(), LocalizedStrings.Str2959);&lt;br /&gt;            });&lt;br /&gt;&lt;br /&gt;            // событие ошибки обработки данных&lt;br /&gt;            Trader.Error += error =&amp;gt; this.GuiAsync(() =&amp;gt; MessageBox.Show(this, error.ToString(), LocalizedStrings.Str2955));&lt;br /&gt;&lt;br /&gt;            Trader.NewSecurity += security =&amp;gt;&lt;br /&gt;            {&lt;br /&gt;                SecurityPicker.Securities.Add(security);&lt;br /&gt;            };&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;            Trader.NewMyTrade += trades =&amp;gt;&lt;br /&gt;            {&lt;br /&gt;                trades.Dump();&lt;br /&gt;            };&lt;br /&gt;&lt;br /&gt;            Trader.NewTrade += trade =&amp;gt;&lt;br /&gt;            {&lt;br /&gt;                trade.Dump();&lt;br /&gt;            };&lt;br /&gt;            Trader.NewTrades += trade =&amp;gt;&lt;br /&gt;            {&lt;br /&gt;                trade.Dump();&lt;br /&gt;            };&lt;br /&gt;&lt;br /&gt;            Trader.NewOrder += order =&amp;gt;&lt;br /&gt;            {&lt;br /&gt;               // order.Dump();&lt;br /&gt;            };&lt;br /&gt;&lt;br /&gt;            Trader.NewPosition += position =&amp;gt;&lt;br /&gt;            {&lt;br /&gt;                position.Dump();&lt;br /&gt;            };&lt;br /&gt;&lt;br /&gt;            Trader.NewSecurities += securities =&amp;gt;&lt;br /&gt;            {&lt;br /&gt;               // Console.WriteLine(&amp;quot;Получены инструменты...&amp;quot;);&lt;br /&gt;                //securities.Dump();&lt;br /&gt;&lt;br /&gt;                //Connector.Securities.Dump();&lt;br /&gt;            };&lt;br /&gt;            Trader.NewPortfolio += _portfolio =&amp;gt;&lt;br /&gt;            {&lt;br /&gt;                portfolio = _portfolio;&lt;br /&gt;                // подписываемся на обновление портфеля&lt;br /&gt;                Trader.RegisterPortfolio(_portfolio);&lt;br /&gt;            };&lt;br /&gt;&lt;br /&gt;            Trader.SecurityChanged += sec =&amp;gt;&lt;br /&gt;            {&lt;br /&gt;                sec.Dump();&lt;br /&gt;            };&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;            Trader.NewMarketDepth += OnDepth;&lt;br /&gt;            Trader.MarketDepthChanged += OnDepth;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;            SecurityPicker.MarketDataProvider = Trader;&lt;br /&gt;&lt;br /&gt;            Trader.Connect();&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3274/</id>
    <title type="text">Тиковые данные из OEC демо</title>
    <published>2012-12-24T08:46:33Z</published>
    <updated>2012-12-24T08:46:33Z</updated>
    <author>
      <name>ruticker</name>
      <uri>https://stocksharp.ru/users/27708/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="OpenECry" />
    <content type="html">  На сколько я понял, для подключения к OEC.API нужне отдельный пароль, нежели к самому терминалу, ибо для самого терминала он подходид, а для самплов и &amp;quot;гидры&amp;quot; - нет. &lt;br /&gt;Подскажите где его можно взять, как установить соединение?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2755/</id>
    <title type="text">Исторические данные</title>
    <published>2012-06-01T01:09:24Z</published>
    <updated>2012-06-01T01:09:24Z</updated>
    <author>
      <name>seashaman</name>
      <uri>https://stocksharp.ru/users/772/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="OpenECry" />
    <content type="html">Помогите советом. &lt;br /&gt;Как идеологически правильно организовать доступ стратегии к истории свечек, при использованием OEC.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2741/</id>
    <title type="text">Триальная лицензия</title>
    <published>2012-05-26T18:25:03Z</published>
    <updated>2012-05-26T18:25:03Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="OpenECry" />
    <content type="html">С сегодняшнего дня в триальную лицензию попадает фича OECTrader. В течении этого периода можно посмотреть на возможности этого подключения.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2655/</id>
    <title type="text">Важно! Код UUID для подключения коннектора к API OEC!</title>
    <published>2012-05-02T10:46:47Z</published>
    <updated>2012-05-02T10:46:47Z</updated>
    <author>
      <name>Maksim Chertkov</name>
      <uri>https://stocksharp.ru/users/707/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="OpenECry" />
    <content type="html">Наверняка многие из тех кто захочет подключится в первый раз удидят ошибку - Software not permitted. (&amp;quot;Для данного ПО соединение не разрешено&amp;quot;)&lt;br /&gt;Пишу путь решения этой проблемы, без этого коннектор не подключается к тестовому серверу для разработчиков api.openecry.com.&lt;br /&gt;У API OEC есть такая особенность - каждое приложение при подключении к нему должно сообщать свой UUID код, иначе выдается ошибка - Software not permitted.&lt;br /&gt;Даже если вы зарегистрировались в OEC как разработчик и получили логин и пароль - код UUID вам нужно получать отдельно, специальным запросом в службу поддержки по адресу &lt;a href="https://stocksharp.ru/away/?u=AQAAAAAAAACCtRaSKZCgKLf4-0L1omq5sEFvQCd14aPpbPksrA_bxJ71KMzlOwRgB2qAe_fq5uw"&gt;tickets_support@openecry.com&lt;/a&gt;, где на английском надо сообщить свой логин и попросить прислать вам номер UUID. &lt;br /&gt;По получении необходимо залезть в исходник коннектора и либо исправить там в файле OECTrader.cs строку private const string _oecUuid =&amp;quot;ваш код&amp;quot;, либо пойти дальше и сделать его одним из публичных свойств класса OECTrader и прописать уже потом в своей программе (видимо разработчик коннектора был не в курсе и не вывел наружу это нужное свойство. Последнюю версию коннектора на кодеплексе я так и не нашел, может уже исправили, если нет, то оччень желательно это сделать). После всех вышеописанных действий доступ должен заработать.&lt;br /&gt;&lt;br /&gt;Еще сейчас дописал к коннектору функцию получения свечек по инструментам, сейчас в режиме тестирования, как закончу - если еще актуально будет, то выложу обязательно.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2646/</id>
    <title type="text">Последняя версия</title>
    <published>2012-04-26T21:01:23Z</published>
    <updated>2012-04-26T21:01:23Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="OpenECry" />
    <content type="html">Теперь будет выкладываться вместе со всеми коннекторами на КодеПлекс. Это позволит избежать путаницы с версиями S#, которые есть на кодеплексе, и которые есть в запароленном архиве (он останется для выкладывания туда исходного кода).&lt;br /&gt;&lt;br /&gt;Коннектор требует особую лицензию (напомню, S# теперь проверяет наличие на компьютере лицензионного файла). Всех, кто участвовал в разработке, добавим на сервере, чтобы получили особые версии лицензий.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2562/</id>
    <title type="text">подключение с помощью OEC коннектора к демо доступу</title>
    <published>2012-04-03T10:39:43Z</published>
    <updated>2012-04-03T10:39:43Z</updated>
    <author>
      <name>fish</name>
      <uri>https://stocksharp.ru/users/241/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="OpenECry" />
    <content type="html">Попробовал подключиться с данными для демо доступа к api.openecry.com:9200 &lt;br /&gt;Видно для демо доступа другой адрес. Есть у кого нить эти данные, а то в &lt;br /&gt;тех. поддержки OEC меня так и не поняли.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2440/</id>
    <title type="text">Готов</title>
    <published>2012-02-27T16:11:17Z</published>
    <updated>2012-02-27T16:11:17Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="OpenECry" />
    <content type="html">Посмотрел код, немного поработал в примере. Считаю, что можно начинать мучить.&lt;br /&gt;&lt;br /&gt;upd. Выложил коннектор &lt;a target="_blank" rel="nofollow" href="http://www.box.com/s/f549d2bdb1290b1c251d " title="http://www.box.com/s/f549d2bdb1290b1c251d "&gt;http://www.box.com/s/f549d2bdb1290b1c251d &lt;/a&gt;(пароль раздам в личке) Исходники коннектора + сам пример. Для запуска необходимо откомпилировать солюшен.</content>
  </entry>
</feed>