﻿<?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">Форум. StockSharp</title>
  <id>https://stocksharp.ru/handlers/atom.ashx?category=forum&amp;page=47</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-13T18:20:47Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=forum&amp;page=47" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/6942/</id>
    <title type="text">S#.Data и запрос к базе данных извне</title>
    <published>2016-10-06T19:18:45Z</published>
    <updated>2016-10-09T11:23:46Z</updated>
    <author>
      <name>Rebelion</name>
      <uri>https://stocksharp.ru/users/28840/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="S#.Data" />
    <category term="R" />
    <category term="SQLite" />
    <content type="html">&lt;p&gt;День добрый. Встала задача получения данных из S#.Data во внешний источник (реализовать аналог getSymbols из quantmod package). Подскажите, возможно ли это? Если &amp;quot;да&amp;quot;, то какая из таблиц содержит данные по тикерам/сделкам/свечам?&lt;/p&gt;
&lt;p&gt;Спасибо.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/907/</id>
    <title type="text">туплю на ровном месте</title>
    <published>2010-03-12T13:15:00Z</published>
    <updated>2016-10-04T14:09:34Z</updated>
    <author>
      <name>denis</name>
      <uri>https://stocksharp.ru/users/59/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;делаю так
protected override bool OnProcess()
{
// если наша стратегия в процессе остановки
if (base.ProcessState == StrategyProcessStates.Stopping)
{
// отменяем стратегию
base.Orders.Where(o =&amp;gt; o.State ==
OrderStates.Active).ForEach(base.Trader.GuarantyCancelOrder);
return false;
}
var direction = OrderDirections.Buy;
base.Volume = 1;
var order = base.CreateOrder(direction,
base.Security.GetMarketPrice(direction, MarketPriceTypes.Following),
base.Volume);
// регистрируем на котирование
var strategy = new MarketQuotingStrategy(base.Trader,
order, base.Interval, false, MarketPriceTypes.Following, new Unit());
strategy.Start();
base.ChildStrategies.Add(strategy);&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;       return true;
        //end
    }
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;собирается без ошибок, но при нажатии на кнопку &amp;quot;старт&amp;quot; выскакивает&lt;/p&gt;
&lt;p&gt;&lt;a href="https://docs.google.com/leaf?id=0Bw2gQDvf41vtMzM3ZTAxMTktZjc5NC00NDY2LWI2NTktYTA5YzEyZDQ1MGRm&amp;amp;sort=name&amp;amp;layout=list&amp;amp;num=50" rel="nofollow" target="_blank"&gt;https://docs.google.com/leaf?id=0Bw2gQDvf41vtMzM3ZTAxMTktZjc5NC00NDY2LWI2NTktYTA5YzEyZDQ1MGRm&amp;amp;sort=name&amp;amp;layout=list&amp;amp;num=50&lt;/a&gt;&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6929/</id>
    <title type="text">Finam. Смена адреса у HFT сервера</title>
    <published>2016-09-20T18:43:51Z</published>
    <updated>2016-10-03T22:19:15Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Теперь он задается через DNS адрес ввиде hft.finam.ru&lt;/p&gt;
&lt;p&gt;Собственно, вот для инициализации TransaqTrader ничего не меняется &lt;a href="http://doc.stocksharp.ru/html/d3ed9f9d-f5b5-4306-a542-206fa99f83c0.htm"&gt;http://doc.stocksharp.ru/html/d3ed9f9d-f5b5-4306-a542-206fa99f83c0.htm&lt;/a&gt;&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6935/</id>
    <title type="text">Торговла на NYSE и NASDAQ</title>
    <published>2016-09-27T13:57:24Z</published>
    <updated>2016-09-27T14:18:17Z</updated>
    <author>
      <name>Kosmonavt</name>
      <uri>https://stocksharp.ru/users/27857/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="NYSE" />
    <content type="html">&lt;p&gt;Добрый день. Торгую много лет роботом на ММВБ и ФОРТС. С торговлей на западных рынках знаком лишь поверхностно, но теперь хочу узнать об этом больше. Рассматриваю возможность пройти обучение в Сток Шарпе за 32 тыр. Прошу ответить на такие вопросы.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Подскажите пару топ-брокеров в России, которые дают выход на NYSE/NASDAQ. Их торговый терминал должен подходить под СтокШарп.&lt;/li&gt;
&lt;li&gt;Какие обычные комиссионные при торговле акциями?&lt;/li&gt;
&lt;li&gt;Какова ежемесячная плата за терминал?&lt;/li&gt;
&lt;li&gt;Какая минималка?&lt;/li&gt;
&lt;li&gt;Наказывает ли биржа за чрезмерное выставление заявок? На ММВБ я ежедневно отсылают до 15 000 заявок.&lt;/li&gt;
&lt;li&gt;Я немного знаком с терминалом ROX. Работает ли СтокШарп с этой платформой?
Спасибо за ответы.&lt;/li&gt;
&lt;/ol&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6931/</id>
    <title type="text">Тестирование на истории</title>
    <published>2016-09-22T16:22:28Z</published>
    <updated>2016-09-22T17:09:49Z</updated>
    <author>
      <name>VladOA</name>
      <uri>https://stocksharp.ru/users/5989/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Возможно ли в stocksharp тестирование только на свечах (без тиков и стаканов) как в WLD?
Если нет, то насколько сложно реализовать?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6930/</id>
    <title type="text">первый запуск</title>
    <published>2016-09-20T18:46:44Z</published>
    <updated>2016-09-21T11:59:30Z</updated>
    <author>
      <name>nikifor</name>
      <uri>https://stocksharp.ru/users/97016/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Честно говоря не знаю сюда ли писать. я привык что такте вопросы решает техподдержка но там написано что у меня 0р.
Но на этой платформе я вообще новичок  но падение Designer.exe при одновременно открытой с ней tslab или при измененния таймфрейма того скрипта который открывается при первом запуске меня очень озадачивает. Куда сообщать о выявленных багах? в частности :&lt;/p&gt;
&lt;p&gt;﻿Название	Время	Тип	Сообщение
S#.Designer	20.09.2016 18:34:48	Error	&amp;quot;System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---&amp;gt; System.InvalidCastException: Specified cast is not valid.
at -.dje_qWHMZU7QX2XP2LXS98WGKFUSWT3Q6RQF72SHN78TUTMHWVNSKBDX6NLU5FRM3UY8AWMXLY3C8FCQGJ7L64ETYUX3CBNGUQUYT5HP4KE2_ejd.#=qGDoGIjJ6Xsy6Ygm_DGGosbcS1pYfiC_E8dDqeD2FRWr2lJMkuVFTuNv4X4NSfoSh(Object #=qw1eIslqXSVF6Q8zHuBxwKQ==, Type #=qPpXqPnDEXJ12zygmK77ddQ==, Object #=q3QGGCir4_XY_H$q8TMabkw==, CultureInfo #=qgeA90P8P67C5A3T4$YoHRQ==)
at StockSharp.Xaml.PropertyGrid.CandleSettingsEditor.#=qGgdJ3_t_RgJX8zi2hzmQhC2inr893b2Ydt6P7I$FIWE=()
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at System.Windows.RoutedEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at DevExpress.Xpf.Editors.EditStrategy.PropertyCoercionHelper.RaiseValueChangedEvents(Object oldBaseValue, Object newBaseValue)
at DevExpress.Xpf.Editors.EditStrategyBase.SyncWithValue(DependencyProperty dp, Object oldValue, Object newValue)
at DevExpress.Xpf.Editors.EditStrategyBase.UpdateEditValue(Object oldValue, Object newValue, Action`2 syncWithValueCallback, Boolean updateConverters)
at DevExpress.Xpf.Editors.EditStrategyBase.EditValueChanged(Object oldValue, Object newValue)
at DevExpress.Xpf.Editors.BaseEdit.OnEditValueChanged(DependencyObject obj, DependencyPropertyChangedEventArgs e)
at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
at DevExpress.Xpf.Editors.BaseEdit.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry&amp;amp; newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
at System.Windows.DependencyObject.SetCurrentValue(DependencyProperty dp, Object value)
at DevExpress.Xpf.Core.Locker.DoLockedAction(Action action)
at DevExpress.Xpf.Editors.Validation.EditValueContainer.SetEditValue(Object value, UpdateEditorSource updateSource)
at DevExpress.Xpf.Core.Locker.DoLockedAction(Action action)
at DevExpress.Xpf.Editors.TextInputMaskSettings.InsertText(String text)
at DevExpress.Xpf.Editors.TextInputMaskSettings.ProcessPreviewTextInput(TextCompositionEventArgs e)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
at System.Windows.Input.TextCompositionManager.PostProcessInput(Object sender, ProcessInputEventArgs e)
at System.Windows.Input.InputManager.RaiseProcessInputEventHandlers(ProcessInputEventHandler postProcessInput, ProcessInputEventArgs processInputEventArgs)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
at System.Windows.Input.TextCompositionManager.PostProcessInput(Object sender, ProcessInputEventArgs e)
at System.Windows.Input.InputManager.RaiseProcessInputEventHandlers(ProcessInputEventHandler postProcessInput, ProcessInputEventArgs processInputEventArgs)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
at System.Windows.Interop.HwndKeyboardInputProvider.ProcessTextInputAction(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)
at System.Windows.Interop.HwndSource.OnPreprocessMessage(Object param)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)&amp;quot;&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3595/</id>
    <title type="text">Прямое подключение к ММВБ</title>
    <published>2013-04-18T16:42:28Z</published>
    <updated>2016-09-18T21:53:13Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Micex TEAP" />
    <content type="html">&lt;p&gt;В &lt;a href="http://stocksharp.com/posts/m/25385/"&gt;версии 4.1.11&lt;/a&gt; был сделан релиз вариант коннектора &lt;a href="http://stocksharp.com/doc/?topic=html/N_StockSharp_Micex.htm"&gt;MicexTrader&lt;/a&gt;. Коннектор реализует торговлю через TEAP протокол (через Micex Bridge или напрямую к бирже в случае варианта коллокейшена), предоставляет возможность торговать в спот и валютных секциях.&lt;/p&gt;
&lt;p&gt;Брокера, предоставляющие прямое подключение к ММВБ:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://robot.zerich.ru/trading_robots/professional/fbmmvb.php" rel="nofollow" target="_blank"&gt;Церих&lt;/a&gt;. Коннектор предоставляет возможность автоматически использовать Церих библиотеку, которая дает торговлю с плечами. Только 32-битный режим. Если не использовать библиотеку Цериха, то можно использовать и 64-битный режим.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.itinvest.ru/services/access/" rel="nofollow" target="_blank"&gt;ИТ Инвест&lt;/a&gt;. ITinvest. Используются стандартные библиотеки mtesrl от ММВБ, маржинальное кредитование в режиме реального времени, 64 и 32 битные режимы.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.finam.ru/howtotrade/special00010/" rel="nofollow" target="_blank"&gt;Финам&lt;/a&gt;. Кредитования нет. И 64 и 32 битные режимы.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color:red"&gt;MicexTrader доступен только в &lt;a href="http://stocksharp.com/products/pricing/"&gt;Корпоративной версии&lt;/a&gt;.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2488/</id>
    <title type="text">StockSharp PlazaTrader прошёл сертификацию РТС-ММВБ</title>
    <published>2012-03-15T14:12:07Z</published>
    <updated>2016-09-18T21:51:52Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;У проекта StockSharp новая победа и снова отличные новости для наших пользователей!&lt;/p&gt;
&lt;p&gt;Библиотека StockSharp подтвердила свой высокий статус, отличную надёжность и производительность и с успехом &lt;strong&gt;&lt;mark&gt;получила сертификацию биржи РТС-ММВБ&lt;/mark&gt;&lt;/strong&gt;!&lt;/p&gt;
&lt;p&gt;&lt;img src="/file/101800/321321.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Поздравляем всех с этим знаменательным событием! [thumbup]
Оставайтесь с нами!&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.rts.ru/a19933" rel="nofollow" target="_blank"&gt;Теперь ссылка на наш шлюз присутствует на сайте Биржи.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;P.S. Речь идёт о версии Plaza 4.1, выложенной в ветке dev на codeplex.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3133/</id>
    <title type="text">StockSharp CGate прошел сертификацию биржей!</title>
    <published>2012-11-01T07:49:37Z</published>
    <updated>2016-09-18T21:51:34Z</updated>
    <author>
      <name>StockSharp</name>
      <uri>https://stocksharp.ru/users/341/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;Добрый день, стокшарповцы!
&lt;strong&gt;Есть хорошая новость для всех нас - StockSharp CGate прошел сертификацию биржей!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/file/102144/сертификат.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Что такое StockSharp CGate?&lt;/strong&gt;
Это коннектор, написанный командой S#, который позволяет подсоединяться к шлюзу Plaza-2 CGate.
Используя наш коннектор вы можете писать торговых роботов для Plaza2.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Что такое Plaza2?&lt;/strong&gt;
Это самый быстрый способ получать данные о торгах. Кроме того, через Plaza2 доступны данные о торгах, которые не доступны через другие источники. Например - &lt;a href="http://stocksharp.com/forum/363/Torghovyie-roboty--Full-Orders-Log/"&gt;FullOrderLog&lt;/a&gt;. C Plaza2 отпадает необходимость использовать QUIK или другие торговых терминалы.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Что такое  CGate?&lt;/strong&gt;
Полное название Plaza-2 CGate - это новая шлюзовая библиотека для доступа к торгам через шлюз Plaza-2&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Как перевести робота со старого PlazaTrader?&lt;/strong&gt;
Очень просто. &lt;a href="http://stocksharp.com/doc/?topic=html/8db87ec8-67fe-4926-b92c-0f8b0f0415ba.htm"&gt;Одной строчкой кода&lt;/a&gt;, и робот начинает торговать через CGate.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Что такое сертификация и зачем она нужна?&lt;/strong&gt;
В соответствии с требованиями биржи, для использования нового шлюзового API (CGate) в production необходимо пройти процедуру сертификации ПО. Для того, чтобы пройти сертификацию, продукт должен соответствовать ряду требований.
&lt;mark&gt;StockSharp CGate отвечает всем требованиям, предъявленными биржей. Используя его, нет необходимости проходить сертификацию.&lt;/mark&gt;&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2000/</id>
    <title type="text">Текущие задачи по PlazaTrader</title>
    <published>2011-10-10T15:20:51Z</published>
    <updated>2016-09-13T20:08:47Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;ol&gt;
&lt;li&gt;Избавиться от накопления очереди сообщений в первые секунды работы (необходимо разбить получение реплики на несколько соединений, работающих в отдельных thread'ах, каждое со своим циклом выборки).&lt;/li&gt;
&lt;li&gt;Добавить профилировщик получения данных и отправки заявок - необходимо понять насколько быстрый PlazaTrader у нас (особенно в связи с грядущими изменениями в плазе после нового года).&lt;/li&gt;
&lt;li&gt;Отфильтровывать данные от уже прошедшей сессии (вечером приходят данные как от дневной, так и от вечерней сессии).&lt;/li&gt;
&lt;li&gt;Если заявка GTC, то в вечерний клиринг приходит сообщение Inserted, с id_ord = новому номеру заявки и с id_ord1 = старому номеру заявки. Необходимо заменить одно на другое.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Ничего не упустил?&lt;/p&gt;
&lt;p&gt;3ий таск я уже начал делать в фоновом режиме.
Кто готов взяться за другие задачи?&lt;/p&gt;
&lt;div class="spoiler"&gt;&lt;p&gt;&lt;strong&gt;Сделано:&lt;/strong&gt;
2) Обрабатывать снятие заявки в клиринг (сейчас заявка остаётся активной и снять её невозможно). (Alexander)
3) Поддержка Plaza 64x. (frontman)
4) Возможность задания даты истечения заявки (сейчас делается через PlazaStopCondition.ExpiryDate, что не прозрачно, т.к. на Plaza вообще нет стоп заявок). (Alexander)
7) Добавить поддержку FutMoveOrder - одновременное перемещение 2х заявок. (frontman)&lt;/p&gt;
&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3981/</id>
    <title type="text">Скачать нужную версию S#.Data с сервера</title>
    <published>2013-09-12T16:42:15Z</published>
    <updated>2016-09-13T20:08:14Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">&lt;p&gt;Если появилась необходимость скачать конкретную версию S#.Data (минуя установщик), то это можно сделать напрямую через браузер. Для этого достаточно ввести строчку &lt;a href="http://stocksharp.com/updates/hydra/stocksharpdata.all.to.4.1.XX.XX.wyu"&gt;http://stocksharp.com/updates/hydra/stocksharpdata.all.to.4.1.XX.XX.wyu&lt;/a&gt; (XX заменяется номерами версий), и скачивается файла с форматом, который на самом деле является обычным zip.&lt;/p&gt;
&lt;p&gt;Если есть желание запустить параллельно 2 и более S#.Data одновременно, то нужно в Hydra.exe.config поправить 2 строчки:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-xml"&gt;&amp;lt;add key=&amp;quot;settingsPath&amp;quot; value=&amp;quot;%Documents%\StockSharp\Hydra\&amp;quot;/&amp;gt;

&amp;lt;add name=&amp;quot;SQLiteConStr&amp;quot; connectionString=&amp;quot;Data Source=%Documents%\StockSharp\Hydra\StockSharp.db&amp;quot; providerName=&amp;quot;System.Data.SQLite&amp;quot; /&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Например, Hydra заменить на Hydra_Mika (или можно использовать абсолютные пути). Далее, просто запустить Hydra.exe и новая Гидра создаст папку по прописанному пути. БД пошарить между двумя гидрами нельзя - ограничение SQLite.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6912/</id>
    <title type="text">нет события newPortfolio при запуске исполняемого файла</title>
    <published>2016-09-13T07:45:07Z</published>
    <updated>2016-09-13T10:12:30Z</updated>
    <author>
      <name>holodnsk</name>
      <uri>https://stocksharp.ru/users/73097/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;библиотека 4.3.15, quik, lua коннектор
при запуске из visual studio все прекрасно работает.
при запуске исполняемого файла из bin\Debug не происходит событие trader .newPortfolio
неудобно работать когда робот работает только при запуске из среды разработки.&lt;/p&gt;
&lt;p&gt;делал так:```
trader.NewPortfolio += whenNewPortfolioLookUped;
trader.LookupPortfolios(new Portfolio
{&lt;/p&gt;
&lt;p&gt;Name = PORTFOLIO_NAME&lt;br /&gt;
});&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;так```
trader.NewPortfolio += whenNewPortfolioLookUped;
trader.LookupPortfolios(new Portfolio());

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;и даже так```
trader.LookupPortfolios(new Portfolio
{&lt;/p&gt;
&lt;p&gt;Name = PORTFOLIO_NAME,
Board = new ExchangeBoard
&lt;br /&gt;
});&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;нет события и все тут.
Кто еще с таким сталкивался? Как решили?
&lt;/code&gt;&lt;/pre&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6905/</id>
    <title type="text">S#.API Не выставляются заявки из примера SampleQuik</title>
    <published>2016-09-05T18:41:47Z</published>
    <updated>2016-09-06T02:20:16Z</updated>
    <author>
      <name>India</name>
      <uri>https://stocksharp.ru/users/95941/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Здравствуйте! Работую с API, попробовал выставить заявку по примерам - не получилось (ошибок нет, результата - тоже). Запустил пример SampleQuik, пробовал выставить заявку оттуда - пишет, что &amp;quot;счёт депо не найден&amp;quot;, хотя сам же его и предлагает выбрать в окне.&lt;/p&gt;
&lt;p&gt;Может быть нужно было до выставления заявки проделать какие-то операции/настройки?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6897/</id>
    <title type="text">Чем вам не понравился SQL Server? </title>
    <published>2016-08-25T09:05:13Z</published>
    <updated>2016-08-25T15:07:22Z</updated>
    <author>
      <name>JcJet</name>
      <uri>https://stocksharp.ru/users/94445/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Читаю документацию к библиотеке S# API. Хороший труд, довольно много интересного сделано, сэкономит много времени при написании своей системы.
Одно немного смутило: почему для хранения данных в качестве хранилища используются bin файлы?
Неужели не проще и эффективнее хранить тики(и прочее) в СУБД, в которых хороший уровень производительности, отказоустойчивости, и универсальности(можно играть с данными с других машин в R, например).
Это не претензия, ведь библиотека бесплатна  и там уже много хорошего, что сэкономит дни или месяцы кодинга, а работа с БД и так во многом у меня налажена. Просто интересны причины такого решения :)&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/5484/</id>
    <title type="text">Что стало с форумом?</title>
    <published>2016-08-01T06:56:21Z</published>
    <updated>2016-08-24T22:43:38Z</updated>
    <author>
      <name>roman001</name>
      <uri>https://stocksharp.ru/users/94444/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Еще в пятницу 29.07 были темы, поиск, это что новый интерфейс или глюк?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6892/</id>
    <title type="text">Следящий TakeProfitStrategy</title>
    <published>2016-08-22T07:29:01Z</published>
    <updated>2016-08-22T07:29:01Z</updated>
    <author>
      <name>roman001</name>
      <uri>https://stocksharp.ru/users/94444/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="TakeProfitStrategy" />
    <category term="следящий стоп" />
    <content type="html">&lt;p&gt;Добрый день
Помогите плз разбираться со следящим стопом TakeProfitStrategy. На основе примера пакета SampleHistoryTesting пытаюсь закрывать сделку следящим стопом (стоп с простым сдвигом от сделки работает нормально).
пишу:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;  var takeProfit = new TakeProfitStrategy(t.Order.Direction, t.Trade.Price + SH, t.Trade.Volume, new Unit(correctionProfit, UnitTypes.Percent));
  takeProfit.IsTrailing = true;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;переменная correctionProfit, как положено по спецификации, типа decimal (например 0.1), но стратегия не стартует
в логе пишет:&lt;/p&gt;
&lt;p&gt;2012/10/01 11:00:09.000|       |TPS_RIZ2@FORTS_test account|Защита позиции Buy/147032 с объемом 2. Уровень=0.1%, Скользящий=True, Маркет-заявки=False, Котирование=False, Проскальзывание=0
2012/10/01 11:00:09.000|       |HistoryEmulationConnector|Инструмент RIZ2@FORTS зарегистрирован на получение рыночных данных для Trades.
2012/10/01 11:00:09.000|       |TPS_RIZ2@FORTS_test account|Котирование на Sell объема 2.
2012/10/01 11:00:09.000|Error  |TPS_RIZ2@FORTS_test account|System.ArgumentException: Проценты возможно переводить только в проценты.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6890/</id>
    <title type="text">Индикатор на Ренко</title>
    <published>2016-08-21T18:56:30Z</published>
    <updated>2016-08-21T18:56:30Z</updated>
    <author>
      <name>timpetrov</name>
      <uri>https://stocksharp.ru/users/94443/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="#ренко" />
    <content type="html">&lt;p&gt;Помогите нарисовать индикатор на свечи Ренко. Отсутствует возможность в Draw
ChartMacd.Draw(candle.OpenTime, _macdElem, _macdValue)
Не рисует все значения индикатора на барах Ренко у которых совпадает время, выводит только последний.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3741/</id>
    <title type="text">Так когда? ...</title>
    <published>2013-05-31T20:13:14Z</published>
    <updated>2016-08-17T16:58:14Z</updated>
    <author>
      <name>a08708</name>
      <uri>https://stocksharp.ru/users/39242/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Alor" />
    <content type="html">&lt;p&gt;Доброго времени суток. Я совсем недавно стал интересоваться Stocksharp'ом и мне необходим коннектор для Алор-трейд. Причем меня интересует бесплатный коннектор. Есть ли вообще такой?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6880/</id>
    <title type="text">Уважаемые Разработчкик, вы проверяете то, что у Вас выложено.</title>
    <published>2016-08-12T15:37:06Z</published>
    <updated>2016-08-15T17:55:19Z</updated>
    <author>
      <name>NAD</name>
      <uri>https://stocksharp.ru/users/96727/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Потратив 2 дня, просмотрев видео и изучив документацию, так не удалось запустить элементарный пример - подключение к Quik через LUA и получения ТАБЛИЦЫ ИНСТРУМЕНТОВ (об этом уже не однократно написано), портфель грузится, инструменты нет.&lt;/p&gt;
&lt;p&gt;Про сборку я вообще молчу&lt;/p&gt;
&lt;p&gt;Severity	Code	Description	Project	File	Line	Suppression State
Error		Unknown build error, 'Cannot resolve dependency to assembly 'DevExpress.Xpf.Grid.v15.2, Version=15.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a' because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event. Line 7 Position 3.'	SampleQuik	c:\StockSharp\StockSharp_4.3.15_ru\Samples\Quik\SampleQuik\MyTradesWindow.xaml	7&lt;/p&gt;
&lt;p&gt;много примеров из архива вообще нельзя запустить без установки стороннего софта.
ВСЕ сырое и работает кое как, Вам не просто нужно исходники открывать, но еще и доплачивать, чтобы их исправляли.
Просто ужасный продукт.&lt;/p&gt;
&lt;p&gt;Ваш пример из обучения, которые стоит &amp;quot;копейки&amp;quot;, тоже не работает - StockSharpStart из первого урока, остальные уроки изучать смысла нет, если первичные вещи не работают.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/5481/</id>
    <title type="text">Невычисляются греки опционов</title>
    <published>2016-07-25T20:49:09Z</published>
    <updated>2016-08-11T18:04:41Z</updated>
    <author>
      <name>sakhanov</name>
      <uri>https://stocksharp.ru/users/26949/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;pre&gt;&lt;code&gt;        var bs = new BlackScholes(_options, trader, trader) {
           RiskFree =0,
           Dividend =0,
           RoundDecimals =2
        };
        
        DateTimeOffset currentTime = DateTimeOffset.Now;

        var delta = bs.Delta(currentTime);
        var gamma = bs.Gamma(currentTime);
        var vega = bs.Vega(currentTime);
        var theta = bs.Theta(currentTime);
        var rho = bs.Rho(currentTime);
&lt;/code&gt;&lt;/pre&gt;
</content>
  </entry>
</feed>