﻿<?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=21</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-21T03:13:07Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=forum&amp;page=21" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/10360/</id>
    <title type="text">RenkoCandles, как задать правильные параметры формирования из маркет данных, чтобы вырисовывались реальные ренко-бары с тенями (или без)?</title>
    <published>2019-01-24T16:48:52Z</published>
    <updated>2019-06-10T13:51:39Z</updated>
    <author>
      <name>allint29</name>
      <uri>https://stocksharp.ru/users/103515/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Здравствуйте, не пойму как описать формирование свечи ренко-баров, чтобы тело не сразу формировалось при выходе из диапазона. Если делать как в справочной информации то получается как в приложенном скрине. Помогите, пожалуйста если не сложно. Так же в дизайнере ренко-бары рисуются аналогично.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10742/</id>
    <title type="text">Как пользоваться IndexEditor</title>
    <published>2019-05-28T16:13:39Z</published>
    <updated>2019-06-09T19:06:03Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="IndexEditor" />
    <content type="html">&lt;p&gt;Добрый день&lt;/p&gt;
&lt;p&gt;Имею
&amp;lt;TabItem&amp;gt;
&amp;lt;TabItem.Header&amp;gt;
&amp;lt;TextBlock Text=&amp;quot;IndexEditor&amp;quot; /&amp;gt;
&amp;lt;/TabItem.Header&amp;gt;
&amp;lt;TabItem.Content&amp;gt;
&amp;lt;sx:IndexEditor&amp;gt;&amp;lt;/sx:IndexEditor&amp;gt;
&amp;lt;/TabItem.Content&amp;gt;
&amp;lt;/TabItem&amp;gt;
&lt;img src="/file/109187/Снимок.PNG" alt="Снимок.PNG" /&gt;&lt;/p&gt;
&lt;h2 id="resolutionfailedexception-resolution-of-the-dependency-failed-type-ecng.common.icompilerservice-name-none.exception-occurred-while-while-resolving.exception-is-invalidoperationexception-the-current-type-ecng.common.icompilerservice-is-an-interface-and-cannot-be-constructed.are-you-missing-a-type-mapping"&gt;Ввожу данные и получаю 2 исключения
1
ResolutionFailedException: Resolution of the dependency failed, type = &amp;quot;Ecng.Common.ICompilerService&amp;quot;, name = &amp;quot;(none)&amp;quot;.
Exception occurred while: while resolving.
Exception is: InvalidOperationException - The current type, Ecng.Common.ICompilerService, is an interface and cannot be constructed. Are you missing a type mapping?&lt;/h2&gt;
&lt;p&gt;At the time of the exception, the container was:&lt;/p&gt;
&lt;p&gt;Resolving Ecng.Common.ICompilerService,(none)&lt;/p&gt;
&lt;p&gt;2
InvalidOperationException: The current type, Ecng.Common.ICompilerService, is an interface and cannot be constructed. Are you missing a type mapping?&lt;/p&gt;
&lt;p&gt;Добавил using Ecng.Common; в codebehind - не помогло&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2927/</id>
    <title type="text">айсберг заявка</title>
    <published>2012-08-09T18:45:47Z</published>
    <updated>2019-06-06T19:30:48Z</updated>
    <author>
      <name>frend</name>
      <uri>https://stocksharp.ru/users/751/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;с сайта квика.... :
Импорт заявок нового типа осуществляется строкой вида:&lt;/p&gt;
&lt;p&gt;CLASSCODE=EQBR; TRANS_ID=2; ACTION=Ввод айсберг заявки; Торговый счет=S01-00000F00; К/П=Купля; Тип=Лимитная; Тип по цене=по разным ценам; Тип по остатку=поставить в очередь; Тип ввода значения цены=По це-не; Инструмент=AFLT; Цена=70; Лоты=100; Видимое количество=10&lt;/p&gt;
&lt;p&gt;В таком виде айсберг-заявки можно загружать через TRI-файл, через Trans2Quik.dll и через QPile.&lt;/p&gt;
&lt;p&gt;т.е. необходимо заявку послать таком виде.....&lt;/p&gt;
&lt;p&gt;кто нибудь может мне подсказать как это сделать..
спасибо&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10768/</id>
    <title type="text">Ошибки дочерних стратегий</title>
    <published>2019-06-04T21:05:06Z</published>
    <updated>2019-06-05T11:40:10Z</updated>
    <author>
      <name>Константин</name>
      <uri>https://stocksharp.ru/users/98279/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;При активации дочерних стратегий бросаются исключения. Код в точности как в документации - &lt;a href="https://doc.stocksharp.ru/html/63952fce-6e43-4427-985a-1654e8d9cfc1.htm"&gt;https://doc.stocksharp.ru/html/63952fce-6e43-4427-985a-1654e8d9cfc1.htm&lt;/a&gt;
Лог:&lt;/p&gt;
&lt;div class="spoiler"&gt;
&lt;blockquote&gt;
&lt;p&gt;2019/06/04 20:58:10.886|Error  |TPS_SBER@QJSIM_NL0011100043|System.ArgumentException: -1
Имя параметра: field
в Ecng.ComponentModel.Extensions.GetDisplayName(Object field)
в StockSharp.Algo.MessageConverterHelper.ToDataTypeString(MarketDataMessage message)
в StockSharp.Algo.Connector.SubscriptionManager.ProcessRequest(Security security, MarketDataMessage message, Boolean tryAdd)
в StockSharp.Algo.Connector.SubscribeMarketData(Security security, MarketDataMessage message)
в StockSharp.Algo.Connector.RegisterFilteredMarketDepth(Security security)
в StockSharp.Algo.Strategies.Quoting.QuotingStrategy.OnStarted()
в StockSharp.Algo.Strategies.Protective.ProtectiveStrategy.OnStarted()
в StockSharp.Algo.Strategies.Strategy.set_ProcessState(ProcessStates value)
2019/06/04 20:58:10.886|Debug  |SLS_SBER@QJSIM_NL0011100043|Переход из состояния Stopped в Started.
2019/06/04 20:58:10.886|       |SLS_SBER@QJSIM_NL0011100043|Стратегия Запущена. [0,2]. Позиция 0.
2019/06/04 20:58:10.886|       |SLS_SBER@QJSIM_NL0011100043|Защита позиции Buy/209,3 с объемом 10. Уровень=0,5, Скользящий=False, Маркет-заявки=False, Котирование=False, Проскальзывание=0
2019/06/04 20:58:10.886|Error  |SLS_SBER@QJSIM_NL0011100043|System.ArgumentException: -1
Имя параметра: field
в Ecng.ComponentModel.Extensions.GetDisplayName(Object field)
в StockSharp.Algo.MessageConverterHelper.ToDataTypeString(MarketDataMessage message)
в StockSharp.Algo.Connector.SubscriptionManager.ProcessRequest(Security security, MarketDataMessage message, Boolean tryAdd)
в StockSharp.Algo.Connector.SubscribeMarketData(Security security, MarketDataMessage message)
в StockSharp.Algo.Connector.RegisterFilteredMarketDepth(Security security)
в StockSharp.Algo.Strategies.Quoting.QuotingStrategy.OnStarted()
в StockSharp.Algo.Strategies.Protective.ProtectiveStrategy.OnStarted()
в StockSharp.Algo.Strategies.Strategy.set_ProcessState(ProcessStates value)
2019/06/04 20:58:10.886|       |TPSLS_SBER@QJSIM_NL0011100043|Стратегия Запущена. [2,1]. Позиция 0.
2019/06/04 20:58:10.886|Debug  |S_SBER@QJSIM_NL0011100043|Правило 'Новые сделки заявки 75484085/4356868736 (0x21DCBEE)'. Удаляется.
2019/06/04 20:58:10.886|Debug  |S_SBER@QJSIM_NL0011100043|Правило 'Новые сделки заявки 75484085/4356868736 (0x21DCBEE)'. Освободило ресурсы.
2019/06/04 20:58:10.886|Debug  |S_SBER@QJSIM_NL0011100043|Правило 'Новые сделки заявки 75484085/4356868736 (0x21DCBEE)'. Удаление.
2019/06/04 20:58:10.886|Debug  |TPS_SBER@QJSIM_NL0011100043|Переход из состояния Started в Stopping.
2019/06/04 20:58:10.886|       |TPS_SBER@QJSIM_NL0011100043|Стратегия останавливается. [0,2]. Позиция 0.
2019/06/04 20:58:10.886|       |TPS_SBER@QJSIM_NL0011100043|Ожидание снятия всех активных заявок.
2019/06/04 20:58:10.886|Debug  |TPS_SBER@QJSIM_NL0011100043|Переход из состояния Stopping в Stopped.
2019/06/04 20:58:10.886|       |TPS_SBER@QJSIM_NL0011100043|Стратегия остановлена. [0,2]. Позиция 0.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10722/</id>
    <title type="text">ExpressionIndexSecurity в PropertyGridEx</title>
    <published>2019-05-22T01:57:04Z</published>
    <updated>2019-05-28T13:49:45Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="ExpressionIndexSecurity" />
    <content type="html">&lt;p&gt;Добрый день.&lt;/p&gt;
&lt;p&gt;class XxxStrategy : Strategy
{
public ExpressionIndexSecurity ExpressionIndexSecurity { get; set; }
...
}&lt;/p&gt;
&lt;p&gt;public partial class XxxWindow : Window
{
public XxxWindow()
{
InitializeComponent();
PropertyGridEx.SelectedObject = new XxxStrategy();
}
}&lt;/p&gt;
&lt;p&gt;&lt;img src="/file/109156/Capture.PNG" alt="Capture.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;Как прописать формулу в поле Index?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10734/</id>
    <title type="text">Как в PropertyGridEx скрыть/показать строки свойств (программно)</title>
    <published>2019-05-25T02:11:45Z</published>
    <updated>2019-05-25T12:37:34Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="PropertyGridEx" />
    <content type="html">&lt;p&gt;Добрый день&lt;/p&gt;
&lt;p&gt;Как в PropertyGridEx скрыть/показать строки свойств (программно)?
(Что-то типа Rows.Visibility = Visibility.Collapsed)&lt;/p&gt;
&lt;p&gt;&lt;img src="/file/109172/Capture.PNG" alt="Capture.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/file/109173/Capture1.PNG" alt="Capture1.PNG" /&gt;&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10504/</id>
    <title type="text">Установка высоты ChartArea (программно)</title>
    <published>2019-03-11T01:40:25Z</published>
    <updated>2019-05-23T15:08:56Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="chats" />
    <category term="ChartArea" />
    <content type="html">&lt;p&gt;Добрый день.&lt;/p&gt;
&lt;p&gt;Данный вопрос описан в топике 2013, но решения там нет.
&lt;a href="https://stocksharp.ru/Forum/3886/chartareaheight/"&gt;https://stocksharp.ru/Forum/3886/chartareaheight/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Имею Chart, в нём более 2 ChartArea.
Вручную высота ChartArea (ев) меняется, но программно никак.&lt;/p&gt;
&lt;p&gt;Менял свойство Height каждого элемента в INotifyList&amp;lt;ChartArea&amp;gt; Areas в Chart.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10691/</id>
    <title type="text">Как из SettingsStorage восстановить индикатор</title>
    <published>2019-05-12T01:39:10Z</published>
    <updated>2019-05-14T12:19:45Z</updated>
    <author>
      <name>ghost-mo</name>
      <uri>https://stocksharp.ru/users/94687/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Добрый вечер.
Не осилил наверное с#, подскажите пожалуйста:
У меня есть возможность выбирать индикатор, можно ли как то из SettingsStorage восстановить индикатор?
Не используя перебор по имени всех индикаторов, и не делая словарей?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10153/</id>
    <title type="text">Проблема с коннектором МТ4</title>
    <published>2018-11-21T21:13:23Z</published>
    <updated>2019-05-13T16:44:26Z</updated>
    <author>
      <name>ghost-mo</name>
      <uri>https://stocksharp.ru/users/94687/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="МТ4" />
    <content type="html">&lt;ol&gt;
&lt;li&gt;У меня windows10, МТ4 от Альпари, советника пришлось разместить по адресу C:\Program Files (x86)\Alpari MT4\MQL4\Experts&lt;br /&gt;
Всю апи 4.4.14 разместил C:\Program Files (x86)\Alpari MT4\MQL4\Experts\StockSharp&lt;/li&gt;
&lt;li&gt;в логе советника (C:\Program Files (x86)\Alpari MT4\MQL4\Experts\Data\Log\2018_11_20\MqlServer.txt) ошибка:
21:39:33.111|       |MqlServer |StockSharp.MT4 v4.4.14.0
21:39:34.385|       |MqlServer |MQL.START
21:39:34.386|       |MqlServer |Commander started
21:39:34.389|       |MqlServer |=&amp;gt; Commander.Parser
21:39:34.456|Error  |MqlServer |System.MissingMethodException: Метод не найден: &amp;quot;StockSharp.Algo.IRemoteAuthorization StockSharp.Fix.FixServer.get_Authorization()&amp;quot;.
в #=zPTGTJ402waqzfDDqXX3FUxQ=.#=zZvuNQT0=(String #=zPu9HbRQ=, String #=z4ig2G_4=)
в StockSharp.MT4.Exports.#=zYeDVzeib0hci(InitParams #=zc6QE4ng=)
в StockSharp.MT4.Exports.StartConnector(InitParams* args, Char* ptr)
21:39:34.457|Error  |MqlServer |INIT ERROR: Метод не найден: &amp;quot;StockSharp.Algo.IRemoteAuthorization StockSharp.Fix.FixServer.get_Authorization()&amp;quot;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Помогите, пожалуйста?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10517/</id>
    <title type="text">Не сохраняется ChartActiveOrdersElement</title>
    <published>2019-03-14T14:30:45Z</published>
    <updated>2019-05-12T12:51:35Z</updated>
    <author>
      <name>Константин</name>
      <uri>https://stocksharp.ru/users/98279/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Если добавить ChartActiveOrdersElement а область графика, а затем сохранить и загрузить то восстановления не происходит.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
&amp;lt;dx:DXWindow x:Class=&amp;quot;Chart.MainWindow&amp;quot;
        xmlns=&amp;quot;http://schemas.microsoft.com/winfx/2006/xaml/presentation&amp;quot;
        xmlns:x=&amp;quot;http://schemas.microsoft.com/winfx/2006/xaml&amp;quot;
        xmlns:d=&amp;quot;http://schemas.microsoft.com/expression/blend/2008&amp;quot;
        xmlns:mc=&amp;quot;http://schemas.openxmlformats.org/markup-compatibility/2006&amp;quot;
        xmlns:charting=&amp;quot;http://schemas.stocksharp.com/xaml&amp;quot;
        xmlns:dx=&amp;quot;http://schemas.devexpress.com/winfx/2008/xaml/core&amp;quot;
             mc:Ignorable=&amp;quot;d&amp;quot;
        Title=&amp;quot;MainWindow&amp;quot; Height=&amp;quot;500&amp;quot; Width=&amp;quot;800&amp;quot;&amp;gt;
    &amp;lt;Grid&amp;gt;
        &amp;lt;Grid.RowDefinitions&amp;gt;
            &amp;lt;RowDefinition/&amp;gt;
            &amp;lt;RowDefinition Height=&amp;quot;Auto&amp;quot;/&amp;gt;
            &amp;lt;RowDefinition Height=&amp;quot;Auto&amp;quot;/&amp;gt;
            &amp;lt;RowDefinition Height=&amp;quot;Auto&amp;quot;/&amp;gt;
            &amp;lt;RowDefinition Height=&amp;quot;Auto&amp;quot;/&amp;gt;
        &amp;lt;/Grid.RowDefinitions&amp;gt;
        &amp;lt;charting:ChartPanel Name=&amp;quot;ChartPanel&amp;quot; IsInteracted=&amp;quot;True&amp;quot;/&amp;gt;
        &amp;lt;Button Content=&amp;quot;Init&amp;quot; Click=&amp;quot;Init_OnClick&amp;quot; Grid.Row=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Button&amp;gt;
        &amp;lt;Button Content=&amp;quot;Clear&amp;quot; Click=&amp;quot;Clear_OnClick&amp;quot; Grid.Row=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Button&amp;gt;
        &amp;lt;Button Content=&amp;quot;Load&amp;quot; Click=&amp;quot;Load_OnClick&amp;quot; Grid.Row=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Button&amp;gt;
        &amp;lt;Button Content=&amp;quot;Save&amp;quot; Click=&amp;quot;Save_OnClick&amp;quot; Grid.Row=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;/Button&amp;gt;
    &amp;lt;/Grid&amp;gt;
&amp;lt;/dx:DXWindow&amp;gt;

&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;
using System.IO;
using Ecng.Serialization;
using System;
using System.Windows;
using Ecng.Collections;
using StockSharp.Xaml.Charting;

namespace Chart
{
    public partial class MainWindow
    {
        private MyStrategy Strategy;
        public MainWindow()
        {
            InitializeComponent();
        }

        private void Load_OnClick(object sender, RoutedEventArgs e)
        {
            if (File.Exists(AppDomain.CurrentDomain.BaseDirectory + &amp;quot;/SettingsStorage.xml&amp;quot;))
            {
                var settingsStorage =
                    new XmlSerializer&amp;lt;SettingsStorage&amp;gt;().Deserialize(
                        AppDomain.CurrentDomain.BaseDirectory + &amp;quot;/SettingsStorage.xml&amp;quot;);
                ChartPanel.Load(settingsStorage);
            }
        }

        private void Save_OnClick(object sender, RoutedEventArgs e)
        {
            var settingsStorage = new SettingsStorage();
            ChartPanel.Save(settingsStorage);
            new XmlSerializer&amp;lt;SettingsStorage&amp;gt;().Serialize(settingsStorage, AppDomain.CurrentDomain.BaseDirectory + &amp;quot;/SettingsStorage.xml&amp;quot;);
        }

        private void Init_OnClick(object sender, RoutedEventArgs e)
        {
            var area = new ChartArea();
            area.Elements.AddRange(new IChartElement[]{new ChartActiveOrdersElement() { FullTitle = &amp;quot;ChartActiveOrdersElement&amp;quot; }, new ChartCandleElement(){Title = &amp;quot;ChartCandleElement&amp;quot; }, });
            ChartPanel.AddArea(area);
        }

        private void Clear_OnClick(object sender, RoutedEventArgs e)
        {
            ChartPanel.ClearAreas();
        }
    }
}

&lt;/code&gt;&lt;/pre&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4393/</id>
    <title type="text">Как и где получать демо доступы для всех наших коннекторов</title>
    <published>2014-03-04T20:01:05Z</published>
    <updated>2019-05-12T10:30:01Z</updated>
    <author>
      <name>arshinchenko</name>
      <uri>https://stocksharp.ru/users/50875/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Обучение" />
    <content type="html">&lt;p&gt;&lt;a href="http://vk.com/topic-66650972_30109360" rel="nofollow" target="_blank"&gt;как и где получать демо доступы для всех наших коннекторов&lt;/a&gt;&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4826/</id>
    <title type="text">Техподдержка S#. Логи чата в Телеграм.</title>
    <published>2014-11-24T17:51:07Z</published>
    <updated>2019-05-12T10:29:39Z</updated>
    <author>
      <name>William B</name>
      <uri>https://stocksharp.ru/users/7/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Обучение" />
    <content type="html">&lt;p&gt;&lt;img src="/file/103534/business-guidelines1.jpg" alt="" /&gt;
Привет Всем!&lt;/p&gt;
&lt;p&gt;В этой теме мы будем размещать логи чата активной Техподдержки в &lt;a href="http://telegram.org" rel="nofollow" target="_blank"&gt;&lt;span style="color:blue"&gt;Телеграм&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Активная Техподдержка&lt;/strong&gt; - это услуга, которая доступна всем пользователям платформы &lt;a href="http://stocksharp.ru"&gt;&lt;strong&gt;&lt;span style="color:blue"&gt;StockSharp&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt; и предназначена для тех, кто хочет быстро решить возникший вопрос или найти ошибку в собственном роботе. Наши специалисты разберут ситуацию и помогут найти оптимальное решение.&lt;/p&gt;
&lt;p&gt;Услугу активной Техподдержки можно получить &lt;span style="color:green"&gt;&lt;strong&gt;в подарок&lt;/strong&gt;&lt;/span&gt; вместе с &lt;a href="http://stocksharp.com/edu/"&gt;&lt;span style="color:blue"&gt;&lt;strong&gt;Полным или Расширенным курсом&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt; обучения либо приобрести отдельно.&lt;/p&gt;
&lt;p&gt;Для покупателей курса, даже после истечения вашего срока Техподдержки, логи чата остаются доступны в нашей группе обучения.&lt;/p&gt;
&lt;p&gt;По всем вопросам приобретения обучающих курсов либо активной Техподдержки обращайтесь в&lt;/p&gt;
&lt;p&gt;Скайп: AlgoTradingRus
E-mail: lesson@stocksharp.com&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3524/</id>
    <title type="text">подключение к удаленной базе маркет данных</title>
    <published>2013-03-29T09:10:52Z</published>
    <updated>2019-05-11T18:50:06Z</updated>
    <author>
      <name>Evg</name>
      <uri>https://stocksharp.ru/users/536/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Studio" />
    <content type="html">&lt;p&gt;Приветствую,&lt;/p&gt;
&lt;p&gt;При попытке подключиться к удаленной базе маркет данных  net.tcp://stocksharp.com:8000 , след. ошибка&lt;/p&gt;
&lt;hr /&gt;
&lt;h2 id="s.studio"&gt;S#.Studio&lt;/h2&gt;
&lt;p&gt;System.ServiceModel.EndpointNotFoundException: Could not connect to net.tcp://localhost:8000/. The connection attempt lasted for a time span of 00:00:02.0021145. TCP error code 10061: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение 127.0.0.1:8000.  ---&amp;gt; System.Net.Sockets.SocketException: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение 127.0.0.1:8000
at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.Sockets.Socket.Connect(EndPoint remoteEP)
at System.ServiceModel.Channels.SocketConnectionInitiator.Connect(Uri uri, TimeSpan timeout)
--- End of inner exception stack trace ---&lt;/p&gt;
&lt;p&gt;Server stack trace:
at System.ServiceModel.Channels.SocketConnectionInitiator.Connect(Uri uri, TimeSpan timeout)
at System.ServiceModel.Channels.BufferedConnectionInitiator.Connect(Uri uri, TimeSpan timeout)
at System.ServiceModel.Channels.ConnectionPoolHelper.EstablishConnection(TimeSpan timeout)
at System.ServiceModel.Channels.StreamedFramingRequestChannel.StreamedFramingRequest.SendRequest(Message message, TimeSpan timeout)
at System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout)
at System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)&lt;/p&gt;
&lt;p&gt;Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&amp;amp; msgData, Int32 type)
at StockSharp.Algo.History.Hydra.IRemoteStorage.Login(String login, String password)
at StockSharp.Algo.History.Hydra.RemoteStorageClient.#=qnfhZ7B6xy3ef8$673leCrytaxu2XdmhMnWA9lJNma4c=.#=qDAJZMwdajP8v1DIvdJnPxQ==(IRemoteStorage #=qrc7gXhrZY9_D34Gq3Y6hLQ==)
at Ecng.Net.ChannelHelper.Invoke[TChannel,TResult](ChannelFactory&lt;code&gt;1 factory, Func&lt;/code&gt;2 handler)
at StockSharp.Algo.History.Hydra.RemoteStorageClient.#=qnfhZ7B6xy3ef8$673leCrytaxu2XdmhMnWA9lJNma4c=.#=quqfxlLrZnG6KgjHkCdBPUw==()
at System.Lazy`1.CreateValue()&lt;/p&gt;
&lt;h2 id="exception-rethrown-at-1-at-system.runtime.remoting.proxies.realproxy.handlereturnmessageimessage-reqmsg-imessage-retmsg-at-system.runtime.remoting.proxies.realproxy.privateinvokemessagedata-msgdata-int32-type-at-stocksharp.algo.history.hydra.iremotestorage.loginstring-login-string-password-at-stocksharp.algo.history.hydra.remotestorageclient.qnfhz7b6xy3ef8673lecrytaxu2xdmhmnwa9ljnma4c.qdajzmwdajp8v1divdjnpxqiremotestorage-qrc7gxhrzy9_d34gq3y6hlq-at-ecng.net.channelhelper.invoketchanneltresultchannelfactory1-factory-func2-handler-at-stocksharp.algo.history.hydra.remotestorageclient.qnfhz7b6xy3ef8673lecrytaxu2xdmhmnwa9ljnma4c.quqfxllrzng6kgjhkcdbpuw-at-system.lazy1.createvalue-at-system.lazy1.lazyinitvalue-at-system.lazy1.get_value-at-stocksharp.algo.history.hydra.remotestorageclient.qdgrdszbmmbj2ys3znomvvygnkwzh10nu7_t0h0o8p4isecuritystorage-qqgx2qdfqxuitvgunqigccsx9h2dnuhsrkjjnqff5ao-ienumerable1-qosvtpntghq_4eyck8qitq-at-stocksharp.studio.storagesettingswindow.save"&gt;Exception rethrown at [1]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&amp;amp; msgData, Int32 type)
at StockSharp.Algo.History.Hydra.IRemoteStorage.Login(String login, String password)
at StockSharp.Algo.History.Hydra.RemoteStorageClient.#=qnfhZ7B6xy3ef8$673leCrytaxu2XdmhMnWA9lJNma4c=.#=qDAJZMwdajP8v1DIvdJnPxQ==(IRemoteStorage #=qrc7gXhrZY9_D34Gq3Y6hLQ==)
at Ecng.Net.ChannelHelper.Invoke[TChannel,TResult](ChannelFactory&lt;code&gt;1 factory, Func&lt;/code&gt;2 handler)
at StockSharp.Algo.History.Hydra.RemoteStorageClient.#=qnfhZ7B6xy3ef8$673leCrytaxu2XdmhMnWA9lJNma4c=.#=quqfxlLrZnG6KgjHkCdBPUw==()
at System.Lazy&lt;code&gt;1.CreateValue() at System.Lazy&lt;/code&gt;1.LazyInitValue()
at System.Lazy&lt;code&gt;1.get_Value() at StockSharp.Algo.History.Hydra.RemoteStorageClient.#=qdG$RdSzbmMBj2ys3zNOMVVYgnkWZH10nu7_t0h0o8p4=(ISecurityStorage #=qqgX2QdFQXUitVGuNqIgcCSx9h2dnUHsrKJjnqff5A$o=, IEnumerable&lt;/code&gt;1&amp;amp; #=qO$sVtpNTghq_4eyCk8qITQ==)
at StockSharp.Studio.StorageSettingsWindow.Save()&lt;/h2&gt;
&lt;h2 id="ok"&gt;OK&lt;/h2&gt;
&lt;p&gt;Данный сервис еще не доступен?&lt;/p&gt;
&lt;p&gt;Спасибо!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3457/</id>
    <title type="text">Конвертация из csv в bin</title>
    <published>2013-03-10T17:42:20Z</published>
    <updated>2019-05-09T12:08:23Z</updated>
    <author>
      <name>Flame</name>
      <uri>https://stocksharp.ru/users/26883/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">&lt;p&gt;Я не могу сказать что я очень тщательно искал ответ на свой вопрос, но всёж в силу своих возможностей потратил не один час )
Не люблю задавать вопросы не найдя предварительно решения (возможно и корявого) )&lt;/p&gt;
&lt;p&gt;Вопрос в общем то у меня был простой, как котировки из обычного текстового файла закинуть, либо в bin формат гидры, либо напрямую получить из них CandleSeries
Вот что-то сделал. По крайней мере оно работает...&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
private void ConvertRoutine()
{
	TimeSpan timeFrame = TimeSpan.FromMinutes(5);
	CandleManager cm = new CandleManager();
	Security sec = new Security
	{
		Id = &amp;quot;EUR5@EUR&amp;quot;,
		Code = &amp;quot;EUR5&amp;quot;,
		Name = &amp;quot;EURUSD&amp;quot;,
		MinStepSize = 0.0001M,
		ExchangeBoard = ExchangeBoard.Test,
	};
	CandleSeries cs = new CandleSeries(typeof(TimeFrameCandle), sec, timeFrame);
	cm.Start(cs, StartDate, EndDate);
	cm.Container.CandlesKeepTime = EndDate - StartDate;

	foreach (OHLC candle in candlesList)
	{
		if(candle.Date&amp;lt;StartDate || candle.Date&amp;gt;EndDate) continue;
		Candle newC = new TimeFrameCandle();
		newC.ClosePrice = candle.Close;
		newC.CloseTime = candle.Date;
		newC.CloseVolume = candle.Volume;
		newC.HighPrice = candle.High;
		newC.HighTime = candle.Date;
		newC.HighVolume = candle.Volume;
		newC.LowPrice = candle.Low;
		newC.LowTime = candle.Date;
		newC.LowVolume = candle.Volume;
		newC.OpenPrice = candle.Open;
		newC.OpenTime = candle.Date;
		newC.OpenVolume = candle.Volume;
		newC.Security = sec;
		newC.Arg = timeFrame;
		newC.RelativeVolume = 0;
		newC.Series = cs;
		newC.TotalPrice = candle.Close;
		newC.TotalVolume = candle.Volume;
		newC.State = CandleStates.Finished;
		cm.Container.AddCandle(cs, newC);
	}
	var storage = new StorageRegistry();
	var candleStorage =
		storage.GetCandleStorage&amp;lt;TimeFrameCandle, TimeSpan&amp;gt;(sec, timeFrame);
	candleStorage.Save(cs.GetCandles&amp;lt;TimeFrameCandle&amp;gt;());
}

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Здесь candlesList это массив объектов&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
public class OHLC
{
	public DateTime Date { get; set; }
	public decimal Open { get; set; }
	public decimal High { get; set; }
	public decimal Low { get; set; }
	public decimal Close { get; set; }
	public int Volume { get; set; }
}

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Его мы получаем считывая текстовой файл&lt;/p&gt;
&lt;p&gt;&lt;a href="http://yadi.sk/d/vVnxFYWI3Ayiw" rel="nofollow" target="_blank"&gt;Ccылка&lt;/a&gt; на простенький конвертер с подобным кодом
&lt;a href="http://imgur.com/a/sZdkK" rel="nofollow" target="_blank"&gt;Скрины-инструкции&lt;/a&gt;
&lt;a href="http://pastebin.com/k0mN93Px" rel="nofollow" target="_blank"&gt;Код&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;**И собственно вопросы:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;как то же самое сделать адекватным образом? :)&lt;/li&gt;
&lt;li&gt;кроме того**
Если просто прописать в References dllки
Ecng.Common, Ecng.ComponentModel, Ecng.Serialization, StockSharp.Algo,
StockSharp.BusinessEntities, StockSharp.Logging
То при выполнении candleStorage.Save(cs.GetCandles&amp;lt;TimeFrameCandle&amp;gt;());
вылезает следующая ошибка:
Инициализатор типа &amp;quot;Ecng.Reflection.Emit.AssemblyHolder&amp;quot; выдал исключение.
Подробнее об ошибке по &lt;a href="http://pastebin.com/zHCRXdfm" rel="nofollow" target="_blank"&gt;ссылке&lt;/a&gt;, чтобы не захламлять пост
&lt;a href="http://yadi.sk/d/gFNi6xHP3B1ou" rel="nofollow" target="_blank"&gt;Ссылка&lt;/a&gt; на версию программы с ошибкой&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Если же заменить StockSharp.Algo.dll в References на исходники - проект StockSharp.Algo, то всё работает
Более того, если после этого удалить этот проект и опять поставить StockSharp.Algo.dll в References, то всё равно всё работает. Видимо что-то связанное с assembly - а в этой теме я не силён )&lt;/p&gt;
&lt;p&gt;Спасибо тем, кто смог осилить этот пост ))&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10662/</id>
    <title type="text">Скользящая со сдвигом</title>
    <published>2019-05-01T18:03:50Z</published>
    <updated>2019-05-05T18:33:22Z</updated>
    <author>
      <name>Alextrading</name>
      <uri>https://stocksharp.ru/users/98776/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="скользящая" />
    <content type="html">&lt;p&gt;Всем привет!&lt;/p&gt;
&lt;p&gt;Пытаюсь изучать кубики. Как построить скользящую со смещением и чтобы строилась от хай или лоу? Где можно доходчиво почитать?&lt;/p&gt;
&lt;p&gt;Спасибо.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10638/</id>
    <title type="text">Вопрос по болинжеру</title>
    <published>2019-04-25T09:23:14Z</published>
    <updated>2019-04-25T09:23:14Z</updated>
    <author>
      <name>Mark</name>
      <uri>https://stocksharp.ru/users/104318/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Как построить стратегию в designer которая будет проверять условия по индикатору болинжера, как наложить условия выхода при достижении нижней и верхней болинжкра? не могу понять, может посмотрите в проге?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10627/</id>
    <title type="text">Серверное время</title>
    <published>2019-04-20T09:38:00Z</published>
    <updated>2019-04-24T13:21:30Z</updated>
    <author>
      <name>Константин</name>
      <uri>https://stocksharp.ru/users/98279/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Здравствуйте! Скажите пожалуйста как получить серверное время?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10600/</id>
    <title type="text">Не срабатывают события OrderRegisterFailed и OrderCancelFailed при некоторых ошибках работы с QUIK</title>
    <published>2019-04-11T10:44:49Z</published>
    <updated>2019-04-19T17:47:19Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/99075/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;StockSharp не транслирует ошибки при работе с Quik в следующих случаях:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;При попытке выставить или снять заявку, если соединение между квиком и сервером прервалось.&lt;/li&gt;
&lt;li&gt;При ответе с сервера квика &amp;quot;Количество транзакций превышает максимально разрешённое N в секунду&amp;quot;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;В обоих этих случаях реально заявка не устанавливается (или не снимается, в зависимости от того, что пытались сделать), но события OrderRegisterFailed и OrderCancelFailed не приходят. Поэтому код, который рассчитывает на получение фидбека по своему действию, будет просто бесконечно его ждать, а код, который фидбека не ждет, будет ошибочно рассчитывать, что, например, заявка была снята, чего на самом деле не произойдет.&lt;/p&gt;
&lt;p&gt;Этот баг не дает возможности надежно снимать и ставить заявки вообще в принципе.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10485/</id>
    <title type="text">Какой из (StockSharp.Xaml.Charting) ChartElement лучше использовать (или наследовать) для отрисовки сделок</title>
    <published>2019-03-05T02:17:59Z</published>
    <updated>2019-04-19T10:08:52Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="charts" />
    <content type="html">&lt;p&gt;Добрый день.&lt;/p&gt;
&lt;p&gt;На двух графиках линиями показаны лучшие Bid и Ask цены актива.
&lt;img src="/file/108676/Capture.PNG" alt="Capture.PNG" /&gt;
На втором графике - точками показаны сделки с пройденными объёмом.&lt;/p&gt;
&lt;p&gt;Какой из (StockSharp.Xaml.Charting) ChartElement лучше использовать (или наследовать) для отрисовки сделок (точек) и объёма тех самых сделок?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10607/</id>
    <title type="text">Как связать спот рынок и срочный рынок</title>
    <published>2019-04-15T04:11:07Z</published>
    <updated>2019-04-17T18:15:18Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <category term="Lua" />
    <content type="html">&lt;p&gt;Добрый день&lt;/p&gt;
&lt;p&gt;Имею QuikLua коннектор.&lt;/p&gt;
&lt;p&gt;Опцион и фьючерс связываются легко.&lt;/p&gt;
&lt;p&gt;Как связать акцию и фьючерс, валюту и фьючерс, товар и фьючерс?
Или переходить на другой коннектор?&lt;/p&gt;
</content>
  </entry>
</feed>