﻿<?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=3</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-05-12T22:15:16Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=forum&amp;page=3" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/16357/</id>
    <title type="text">Ошибка при генерации лицензии</title>
    <published>2022-05-11T06:03:04Z</published>
    <updated>2022-07-09T09:06:19Z</updated>
    <author>
      <name>koncull</name>
      <uri>https://stocksharp.ru/users/95342/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">При генерации лицензии выдает ошибку &amp;#171;Response status code does not indicate success: 500 (Internal Server Error).&amp;#187;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/16356/</id>
    <title type="text">Ошибки при установки Installer&amp;apos;а</title>
    <published>2022-05-10T13:41:13Z</published>
    <updated>2022-05-25T19:52:38Z</updated>
    <author>
      <name>Fast</name>
      <uri>https://stocksharp.ru/users/94284/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Перестала работать Гидра. Не проходит авторизацию. Здесь прочитал, что её надо обновить. Года 2 назад ставил Installer, но не нашел как его запустить. Поэтому скачал свежий Installer. Запустил установку, Installer логин/пароль не спросил, много чего-то качал с Интернета и потом выдал в своем окне (не в консоле) ошибки:&lt;br /&gt;&lt;br /&gt;&lt;a href='https://i.ibb.co/k6k1hS6/error3.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://i.ibb.co/k6k1hS6/error3.jpg" style='max-width: 600px;' alt=""/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;При повторном запуске установки Installer&amp;#39;а всё тоже самое: много чего-то качает с Интернета и те же ошибки в финале.&lt;br /&gt;Что я делаю не так? И как это исправить?&lt;br /&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/16337/</id>
    <title type="text">Гидра + Binance коннектор</title>
    <published>2022-04-05T12:38:14Z</published>
    <updated>2022-05-19T14:11:33Z</updated>
    <author>
      <name>Sprite</name>
      <uri>https://stocksharp.ru/users/104190/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Добрый день!&lt;br /&gt;&lt;br /&gt;Пытаюсь скачать историю фьючерсной секции (тики, стаканы) гидрой с бинанса. При этом возникли следующие вопросы:&lt;br /&gt;&lt;br /&gt;1. Как ускорить скачивание тиков (увеличить количество запрашиваемых данных)? По умолчанию гидра скачивает последовательно по 999 тиков + 1 тик и так по кругу. В итоге выкачивание истории по времени примерно равно самому течению времени, т.е. если мне надо скачать 3 месяца истории тиков, то качать я их судя по всему буду 3 месяца.&lt;br /&gt;2. Как скачать историю стаканов? Галочка &amp;amp;quot;Стаканы&amp;amp;quot; в гидре стоит, но данные не скачиваются (Бинанс заявляет что хранит стаканы по фьючерсной секции с 2020 года).&lt;br /&gt;3. Что значит опция &amp;quot;Каналы (использовать каналы для входящих и исходящих сообщений)&amp;quot; в настройках коннектора.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/16334/</id>
    <title type="text">Shell не обновляется вслед за выпуском новых версий пакетов</title>
    <published>2022-03-30T15:35:35Z</published>
    <updated>2022-04-12T12:26:03Z</updated>
    <author>
      <name>mebios</name>
      <uri>https://stocksharp.ru/users/28248/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Shell" />
    <content type="html">Создается впечатление что Shell совсем перестали обновлять..&lt;br /&gt;Скачанная инсталлятором последняя версия Shell при сборке выводит список ошибок:&lt;br /&gt;Серьезность	Код	Описание	Проект	Файл	Строка	Состояние подавления&lt;br /&gt;Ошибка	CS0234	Тип или имя пространства имен &amp;amp;quot;Diagram&amp;amp;quot; не существует в пространстве имен &amp;amp;quot;StockSharp.Xaml&amp;amp;quot; (возможно, отсутствует ссылка на сборку).	Shell	C:\...\StockSharp\ForShell\MainWindow.xaml.cs	34	Активные&lt;br /&gt;Ошибка	CS0246	Не удалось найти тип или имя пространства имен &amp;amp;quot;ObservableDictionary&amp;amp;lt;,&amp;amp;gt;&amp;amp;quot; (возможно, отсутствует директива using или ссылка на сборку).	Shell	C:\...\StockSharp\ForShell\MainWindow.xaml.cs	58	Активные&lt;br /&gt;Ошибка	CS0246	Не удалось найти тип или имя пространства имен &amp;amp;quot;StrategiesRegistry&amp;amp;quot; (возможно, отсутствует директива using или ссылка на сборку).	Shell	C:\...\StockSharp\ForShell\MainWindow.xaml.cs	65	Активные&lt;br /&gt;Ошибка	CS0246	Не удалось найти тип или имя пространства имен &amp;amp;quot;ICompilerService&amp;amp;quot; (возможно, отсутствует директива using или ссылка на сборку).	Shell	C:\...\StockSharp\ForShell\MainWindow.xaml.cs	79	Активные&lt;br /&gt;Ошибка	CS0246	Не удалось найти тип или имя пространства имен &amp;amp;quot;Fw40CompilerService&amp;amp;quot; (возможно, отсутствует директива using или ссылка на сборку).	Shell	C:\...\StockSharp\ForShell\MainWindow.xaml.cs	79	Активные&lt;br /&gt;Ошибка	CS0246	Не удалось найти тип или имя пространства имен &amp;amp;quot;ObservableDictionary&amp;amp;lt;,&amp;amp;gt;&amp;amp;quot; (возможно, отсутствует директива using или ссылка на сборку).	Shell	C:\...\StockSharp\ForShell\MainWindow.xaml.cs	83	Активные&lt;br /&gt;Ошибка	CS0246	Не удалось найти тип или имя пространства имен &amp;amp;quot;StrategiesRegistry&amp;amp;quot; (возможно, отсутствует директива using или ссылка на сборку).	Shell	C:\...\StockSharp\ForShell\MainWindow.xaml.cs	163	Активные&lt;br /&gt;Ошибка	CS1061	&amp;amp;quot;StrategiesRegistry&amp;amp;quot; не содержит определения &amp;amp;quot;Strategies&amp;amp;quot;, и не удалось найти доступный метод расширения &amp;amp;quot;Strategies&amp;amp;quot;, принимающий тип &amp;amp;quot;StrategiesRegistry&amp;amp;quot; в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку).	Shell	C:\...\StockSharp\ForShell\MainWindow.xaml.cs	166	Активные&lt;br /&gt;Ошибка	CS0246	Не удалось найти тип или имя пространства имен &amp;amp;quot;CompositionDiagramElement&amp;amp;quot; (возможно, отсутствует директива using или ссылка на сборку).	Shell	C:\...\StockSharp\ForShell\MainWindow.xaml.cs	168	Активные&lt;br /&gt;Ошибка	CS0246	Не удалось найти тип или имя пространства имен &amp;amp;quot;DiagramStrategy&amp;amp;quot; (возможно, отсутствует директива using или ссылка на сборку).	Shell	C:\...\StockSharp\ForShell\MainWindow.xaml.cs	169	Активные&lt;br /&gt;&lt;br /&gt;При этом тот факт что &amp;amp;quot;Diagram&amp;amp;quot; нет в пакете StockSharp.Studio.Controls уже с 12 февраля 2022, это означает что после обновления пакетов вендор вообще не запускал Shell c 12 февраля...&lt;br /&gt;&lt;br /&gt;Попытался откатить версии пакетов (StockSharp.Studio.Controls до версии 5.0.126), но в текущий момент добился лишь уменьшения количества ошибок до двух:&lt;br /&gt;Ошибка	CS0246	Не удалось найти тип или имя пространства имен &amp;amp;quot;ICompilerService&amp;amp;quot; (возможно, отсутствует директива using или ссылка на сборку).	Shell	C:\...\StockSharp\ForShell\MainWindow.xaml.cs	79	Активные&lt;br /&gt;Ошибка	CS0246	Не удалось найти тип или имя пространства имен &amp;amp;quot;Fw40CompilerService&amp;amp;quot; (возможно, отсутствует директива using или ссылка на сборку).	Shell	C:\...\StockSharp\ForShell\MainWindow.xaml.cs	79	Активные&lt;br /&gt;&lt;br /&gt;Дальше возникли проблемы так как пакеты StockSharp.Configuration.Adapters и StockSharp.Server.Fix, которые есть в ссылках Shell, зависят друг от друга и не понятно в какой последовательности нужно снижать версии и до какой версии нужно снижать не понятно. Если у кого есть информация при каких версиях пактов SHell хотя бы запускается, поделитесь пожалуйста.  </content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/16319/</id>
    <title type="text">Утечка памяти в Quik 9</title>
    <published>2022-02-23T15:58:52Z</published>
    <updated>2022-03-03T18:56:43Z</updated>
    <author>
      <name>boxcutter</name>
      <uri>https://stocksharp.ru/users/28315/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Добрый день!&lt;br /&gt;&lt;br /&gt;После обновления квика до версии 9.x начались проблемы с потреблением оперативной памяти. После подписки на тиковые сделки (connector.SubscribeTrades()) процесс квика съедает 6 ГБ памяти и виснет на несколько минут, прежде чем начать отдавать тики. &lt;br /&gt;&lt;br /&gt;Если ли у вас такая проблема? У меня она воспроизводится даже на обучающих примерах S# и на разных машинах. Немного помогает подписываться на сделки по кускам в 15 минут (с указанием from/to), но производительность такого решения ужасная, т.к. квик тупит несколько минут, прежде чем начать отдавать данные по подписке.&lt;br /&gt;&lt;br /&gt;Буду благодарен любой помощи сообщества!</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/16321/</id>
    <title type="text">Ошибка	CS0016	Не удалось произвести запись в выходной файл   &amp;quot;....sourcelink.json&amp;apos; не найден&amp;quot;</title>
    <published>2022-02-27T10:49:58Z</published>
    <updated>2022-02-27T18:27:39Z</updated>
    <author>
      <name>Виктор</name>
      <uri>https://stocksharp.ru/users/26982/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Уважаемые, пробовал компилировать примеры из Sample и везде упирался в ошибку:&lt;br /&gt;Ошибка	CS0016	Не удалось произвести запись в выходной файл &amp;quot;H:\....\Charting.Interfaces\obj\Debug\net5.0-windows\Charting.Interfaces.sourcelink.json&amp;quot; — &amp;quot;Файл &amp;#39;H:\.....\Charting.Interfaces\obj\Debug\net5.0-windows\Charting.Interfaces.sourcelink.json&amp;#39; не найден.&amp;quot;.	Charting.Interfaces	   CSC	&lt;br /&gt;&lt;br /&gt;Это явно какое то очередное нововведение   с &amp;quot;sourcelink.json&amp;quot;, как эту хрень отключить.&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/16305/</id>
    <title type="text">Как изменить частоту генерации исторических свечек по подписке</title>
    <published>2022-02-21T02:55:21Z</published>
    <updated>2022-02-21T03:42:02Z</updated>
    <author>
      <name>Вова</name>
      <uri>https://stocksharp.ru/users/108498/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Добрый день!&lt;br /&gt;&lt;br /&gt;Подскажите как изменить частоту генерации исторических свечек по подписке.&lt;br /&gt;&lt;br /&gt;Указываю таймфрейм свечи 1 минута, но если запрашивать историю, обработчик прихода новой свечи (CandleFinished) срабатывает чуть ли не каждые 5-7 миллисекунд (т.е. генерится историческая свечка с таймфремом 1 минута, но генерится она раз в 5-7 мс )&lt;br /&gt;&lt;br /&gt;У меня цель, чтобы генерация была регулируемой, ну или хотя бы равной таймфрейму. &lt;br /&gt;&lt;br /&gt;Объясню зачем. При такой бешеной скорости прихода новых свечей RealTimeEmulationTrader не успевает отрабатывать мои заявки, которые я ему посылаю по логике робота. &lt;br /&gt;&lt;br /&gt;А именно: когда по моей логике нужно уже закрыть заявку, она все еще висит в состоянии Pending, а по логике должна висеть уже N минут в состоянии Active и ждать пробоя. &lt;br /&gt;&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;  protected override void OnStarted()&lt;br /&gt;        {&lt;br /&gt;             _candleSeries = new CandleSeries(typeof(TimeFrameCandle), base.Security, _timeFrame)&lt;br /&gt;            {&lt;br /&gt;                IsCalcVolumeProfile = true,&lt;br /&gt;                &lt;br /&gt;            };&lt;br /&gt;            Connector.OrderChanged += Connector_OrderChanged;&lt;br /&gt;            var x = Connector.SubscribeCandles(_candleSeries, DateTimeOffset.Now.AddMinutes(-_minutesWindowOffset));&lt;br /&gt;            &lt;br /&gt;            &lt;br /&gt;            Connector.WhenCandlesFinished(_candleSeries)&lt;br /&gt;                &lt;br /&gt;            .Do(CandlesFinished)&lt;br /&gt;            .Apply(this);&lt;br /&gt;&lt;br /&gt;            base.OnStarted();&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;private void CandlesFinished(Candle candle) // сюда заходит каждые 5 мс&lt;br /&gt;        {&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/16281/</id>
    <title type="text">Strategy горизонтальные объемы</title>
    <published>2022-02-18T02:56:03Z</published>
    <updated>2022-02-19T04:29:16Z</updated>
    <author>
      <name>Вова</name>
      <uri>https://stocksharp.ru/users/108498/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Добрый день.&lt;br /&gt;&lt;br /&gt;Свечи не приходят, когда выставляю флаг IsCalcVolumeProfile = true&lt;br /&gt;&lt;br /&gt;Quik 8.13.1. Подключаюсь через QuikLua.dll и скрипт. Пакет из nuget StockSharp.QuikLua (5.0.105).&lt;br /&gt;Инструмент SiH2.  &lt;br /&gt;В обработчик CandlesFinished никогда не заходит. Подскажите, как правильно закодить, пож-та.&lt;br /&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/16259/</id>
    <title type="text">Roadmap</title>
    <published>2022-02-11T07:38:21Z</published>
    <updated>2022-02-11T07:38:21Z</updated>
    <author>
      <name>Sprite</name>
      <uri>https://stocksharp.ru/users/104190/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Добрый день!&lt;br /&gt;Не могли бы вы опубликовать планы по развитию/поддержке продуктов на год?&lt;br /&gt;А то на форуме тишина, на Github мелкие фиксы и тишина, становится как-то тревожно в информационном вакууме.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/16247/</id>
    <title type="text">Hydra не качает больше 1 000 000 тиков</title>
    <published>2022-01-25T17:06:39Z</published>
    <updated>2022-02-01T15:03:15Z</updated>
    <author>
      <name>Alnikar</name>
      <uri>https://stocksharp.ru/users/51695/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Hydra не качает больше 1 000 000 тиков по одному инструменту за день. Качаю с Финама фьючерсы. В настройках и описании ничего не нашел. Как это можно исправить?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/15950/</id>
    <title type="text">Проблемы с масштабом графика при отрисовке свечей</title>
    <published>2021-07-01T19:10:28Z</published>
    <updated>2022-01-11T12:11:30Z</updated>
    <author>
      <name>Sprite</name>
      <uri>https://stocksharp.ru/users/104190/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Добрый день!&lt;br /&gt;&lt;br /&gt;Давно мучаюсь, решил оформить в пост:&lt;br /&gt;&lt;br /&gt;Если для осей графика убрать галочку &amp;quot;Автоматический диапазон&amp;quot;, то при отрисовке каждой свечи график дергается, а затем масштабирование, которое было на графике сбивается и показывается ровно то количество свечей, которое указано в свойстве ChartPanel.MinimumRange (по умолчанию 50).&lt;br /&gt;Таким образом становится невозможным смотреть на крупный или мелкий масштабы графика, так как при каждой новой свечке график &amp;quot;прыгает&amp;quot; и растягивается ровно на определенное количество свечей.&lt;br /&gt;Например если поставить ChartPanel.MinimumRange = 1 при каждой новой свечке вы будете видеть только одну свечку, как бы вы график не растягивали/сжимали.&lt;br /&gt;&lt;br /&gt;Прикрепляю видео того, как это выглядит.&lt;br /&gt;&lt;br /&gt;Дополнительная информация, которая возможно будет полезна:&lt;br /&gt;1. За &amp;quot;Автоматический диапазон&amp;quot; осей отвечает свойство ChartAxis.AutoRange в объектах ChartArea.XAxises и ChartArea.YAxises. Т.е. я ставлю в коде для всех осей AutoRange = false&lt;br /&gt;2. У меня несколько осей Y в одной ChartPanel.ChartArea, на которых рисуются данные индикаторов, в том числе дополнительные свечи. В видео это не показано, но возможно это на что-то влияет.&lt;br /&gt;&lt;br /&gt;Насколько я понимаю такое поведение ненормально и хотелось бы чтобы график не &amp;quot;прыгал&amp;quot;, а оставался в том масштабе, на который он растянут мышкой.&lt;br /&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/16140/</id>
    <title type="text">MarketQuotingStrategy глючит с параметром PriceOffset = 1</title>
    <published>2021-10-04T20:57:02Z</published>
    <updated>2021-12-29T21:34:55Z</updated>
    <author>
      <name>rappersmerti</name>
      <uri>https://stocksharp.ru/users/135344/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Если добавить PriceOffset = 1 как в коде ниже то  алгоритм ставит и сам снимает заявку реагируя на свою же заявку. Получается бесконечное моргание. А должен понимать что свою же заявку &amp;quot;обгонять&amp;quot; не нужно. Видео вакханалии прилогаю&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;_strategyBuy = new MarketQuotingStrategy(Sides.Buy, Volume)&lt;br /&gt;			{&lt;br /&gt;				Name = &amp;quot;buy &amp;quot; + Connector.CurrentTime,&lt;br /&gt;				Volume = 1,&lt;br /&gt;				PriceType = MarketPriceTypes.Following,&lt;br /&gt;				IsSupportAtomicReRegister = false,&lt;br /&gt;				PriceOffset = 1&lt;br /&gt;			};&lt;br /&gt;			ChildStrategies.Add(_strategyBuy);&lt;br /&gt;&lt;br /&gt;			_strategySell = new MarketQuotingStrategy(Sides.Sell, Volume)&lt;br /&gt;			{&lt;br /&gt;				Name = &amp;quot;sell &amp;quot; + Connector.CurrentTime,&lt;br /&gt;				Volume = 1,&lt;br /&gt;				PriceType = MarketPriceTypes.Following,&lt;br /&gt;				IsSupportAtomicReRegister = false,&lt;br /&gt;				PriceOffset = 1&lt;br /&gt;			};&lt;br /&gt;			ChildStrategies.Add(_strategySell);&lt;/div&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/16141/</id>
    <title type="text">Не проходит авторизация</title>
    <published>2021-10-05T07:14:25Z</published>
    <updated>2021-11-29T18:42:13Z</updated>
    <author>
      <name>Alnikar</name>
      <uri>https://stocksharp.ru/users/51695/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Бывает, что несколько часов не проходит авторизация ни в Hydra   ни в Installer? Кто то знает что это?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/16196/</id>
    <title type="text">Поддержка NET 6.0 и C# v10</title>
    <published>2021-11-08T21:22:00Z</published>
    <updated>2021-11-10T09:09:54Z</updated>
    <author>
      <name>Sprite</name>
      <uri>https://stocksharp.ru/users/104190/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Добрый день!&lt;br /&gt;&lt;br /&gt;Сообщите пожалуйста когда планируется поддержка NET 6.0 и C# v10?&lt;br /&gt;Попытался, но судя по всему встроенные DevExpress компоненты еще старой версии.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/16105/</id>
    <title type="text">Можно ли запускать 2 и более приложний которые используют Quik коннектор с одним запущенным Quik&amp;apos;ом ?</title>
    <published>2021-09-13T20:05:40Z</published>
    <updated>2021-10-13T12:52:07Z</updated>
    <author>
      <name>rappersmerti</name>
      <uri>https://stocksharp.ru/users/135344/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Можно ли запускать 2 и более приложний которые используют Quik коннектор с одним запущенным Quik&amp;#39;ом ?&lt;br /&gt;&lt;br /&gt;Расчитал ли на это коннектор S#?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/16147/</id>
    <title type="text">Ошибка в конфигурации CSV коннектора после миграции файлов конфигурации из xml в json</title>
    <published>2021-10-06T23:20:23Z</published>
    <updated>2021-10-08T19:00:45Z</updated>
    <author>
      <name>Sprite</name>
      <uri>https://stocksharp.ru/users/104190/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Добрый день!&lt;br /&gt;&lt;br /&gt;Обновился с nuget и обнаружил что вы перенесли файлы конфигурации коннектора из формата xml в json и сделали для этого прозрачную миграцию.&lt;br /&gt;Переписал инициализацию коннекторов и сохранение конфигурации как у вас в примере SampleConnection&lt;br /&gt;В итоге все конфигурации коннекторов перенеслись кроме CSV. Т.е. конфигурация то перенеслась в файл json, а вот при запуске приложения выдается ошибка и CSV коннектор отсутствует в списке коннекторов в окне настройки коннекторов.&lt;br /&gt;Попытался добавить CSV через UI приложения, коннектор добавился, но при следующем запуске приложения всё повторяется, т.е. CSV пропадает из списка подключений и выдается ошибка.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Часть конфига с CSV&lt;/b&gt;&lt;br /&gt; {&lt;br /&gt;        &amp;quot;AdapterType&amp;quot;: &amp;quot;StockSharp.CSV.CSVMessageAdapter, StockSharp.CSV&amp;quot;,&lt;br /&gt;        &amp;quot;AdapterSettings&amp;quot;: {&lt;br /&gt;          &amp;quot;Id&amp;quot;: &amp;quot;ce63c718-9f72-449e-9787-9adadcebd26c&amp;quot;,&lt;br /&gt;          &amp;quot;HeartbeatInterval&amp;quot;: &amp;quot;00:01:00&amp;quot;,&lt;br /&gt;          &amp;quot;SupportedInMessages&amp;quot;: [&lt;br /&gt;            &amp;quot;MarketData&amp;quot;&lt;br /&gt;          ],&lt;br /&gt;          &amp;quot;ReConnectionSettings&amp;quot;: {&lt;br /&gt;            &amp;quot;WorkingTime&amp;quot;: {&lt;br /&gt;              &amp;quot;IsEnabled&amp;quot;: false,&lt;br /&gt;              &amp;quot;Periods&amp;quot;: [],&lt;br /&gt;              &amp;quot;SpecialDays&amp;quot;: []&lt;br /&gt;            },&lt;br /&gt;            &amp;quot;Interval&amp;quot;: &amp;quot;00:00:10&amp;quot;,&lt;br /&gt;            &amp;quot;AttemptCount&amp;quot;: 0,&lt;br /&gt;            &amp;quot;ReAttemptCount&amp;quot;: 100,&lt;br /&gt;            &amp;quot;TimeOutInterval&amp;quot;: &amp;quot;00:00:30&amp;quot;&lt;br /&gt;          },&lt;br /&gt;          &amp;quot;EnqueueSubscriptions&amp;quot;: false,&lt;br /&gt;          &amp;quot;GenerateOrderBookFromLevel1&amp;quot;: true,&lt;br /&gt;          &amp;quot;UseChannels&amp;quot;: false,&lt;br /&gt;          &amp;quot;IterationInterval&amp;quot;: &amp;quot;00:00:02&amp;quot;,&lt;br /&gt;          &amp;quot;LogLevel&amp;quot;: &amp;quot;Inherit&amp;quot;,&lt;br /&gt;          &amp;quot;Name&amp;quot;: &amp;quot;CSV&amp;quot;,&lt;br /&gt;          &amp;quot;Settings&amp;quot;: [&lt;br /&gt;            {&lt;br /&gt;              &amp;quot;DataType&amp;quot;: {&lt;br /&gt;                &amp;quot;MessageType&amp;quot;: &amp;quot;StockSharp.Messages.ExecutionMessage, StockSharp.Messages&amp;quot;,&lt;br /&gt;                &amp;quot;Arg&amp;quot;: &amp;quot;Tick&amp;quot;&lt;br /&gt;              },&lt;br /&gt;              &amp;quot;ExtendedStorage&amp;quot;: null,&lt;br /&gt;              &amp;quot;SelectedFields&amp;quot;: [&lt;br /&gt;                {&lt;br /&gt;                  &amp;quot;Name&amp;quot;: &amp;quot;ServerTime.Date&amp;quot;,&lt;br /&gt;                  &amp;quot;IsExtended&amp;quot;: false,&lt;br /&gt;                  &amp;quot;Values&amp;quot;: [],&lt;br /&gt;                  &amp;quot;DefaultValue&amp;quot;: null,&lt;br /&gt;                  &amp;quot;Format&amp;quot;: &amp;quot;yyyyMMdd&amp;quot;,&lt;br /&gt;                  &amp;quot;Order&amp;quot;: 0,&lt;br /&gt;                  &amp;quot;ZeroAsNull&amp;quot;: false,&lt;br /&gt;                  &amp;quot;IsAdapter&amp;quot;: false,&lt;br /&gt;                  &amp;quot;AdapterType&amp;quot;: null&lt;br /&gt;                },&lt;br /&gt;                {&lt;br /&gt;                  &amp;quot;Name&amp;quot;: &amp;quot;ServerTime.TimeOfDay&amp;quot;,&lt;br /&gt;                  &amp;quot;IsExtended&amp;quot;: false,&lt;br /&gt;                  &amp;quot;Values&amp;quot;: [],&lt;br /&gt;                  &amp;quot;DefaultValue&amp;quot;: null,&lt;br /&gt;                  &amp;quot;Format&amp;quot;: &amp;quot;hhmmss&amp;quot;,&lt;br /&gt;                  &amp;quot;Order&amp;quot;: 1,&lt;br /&gt;                  &amp;quot;ZeroAsNull&amp;quot;: false,&lt;br /&gt;                  &amp;quot;IsAdapter&amp;quot;: false,&lt;br /&gt;                  &amp;quot;AdapterType&amp;quot;: null&lt;br /&gt;                },&lt;br /&gt;                {&lt;br /&gt;                  &amp;quot;Name&amp;quot;: &amp;quot;TradePrice&amp;quot;,&lt;br /&gt;                  &amp;quot;IsExtended&amp;quot;: false,&lt;br /&gt;                  &amp;quot;Values&amp;quot;: [],&lt;br /&gt;                  &amp;quot;DefaultValue&amp;quot;: null,&lt;br /&gt;                  &amp;quot;Format&amp;quot;: null,&lt;br /&gt;                  &amp;quot;Order&amp;quot;: 2,&lt;br /&gt;                  &amp;quot;ZeroAsNull&amp;quot;: false,&lt;br /&gt;                  &amp;quot;IsAdapter&amp;quot;: false,&lt;br /&gt;                  &amp;quot;AdapterType&amp;quot;: null&lt;br /&gt;                },&lt;br /&gt;                {&lt;br /&gt;                  &amp;quot;Name&amp;quot;: &amp;quot;TradeVolume&amp;quot;,&lt;br /&gt;                  &amp;quot;IsExtended&amp;quot;: false,&lt;br /&gt;                  &amp;quot;Values&amp;quot;: [],&lt;br /&gt;                  &amp;quot;DefaultValue&amp;quot;: null,&lt;br /&gt;                  &amp;quot;Format&amp;quot;: null,&lt;br /&gt;                  &amp;quot;Order&amp;quot;: 3,&lt;br /&gt;                  &amp;quot;ZeroAsNull&amp;quot;: false,&lt;br /&gt;                  &amp;quot;IsAdapter&amp;quot;: false,&lt;br /&gt;                  &amp;quot;AdapterType&amp;quot;: null&lt;br /&gt;                },&lt;br /&gt;                {&lt;br /&gt;                  &amp;quot;Name&amp;quot;: &amp;quot;TradeId&amp;quot;,&lt;br /&gt;                  &amp;quot;IsExtended&amp;quot;: false,&lt;br /&gt;                  &amp;quot;Values&amp;quot;: [],&lt;br /&gt;                  &amp;quot;DefaultValue&amp;quot;: null,&lt;br /&gt;                  &amp;quot;Format&amp;quot;: null,&lt;br /&gt;                  &amp;quot;Order&amp;quot;: 4,&lt;br /&gt;                  &amp;quot;ZeroAsNull&amp;quot;: false,&lt;br /&gt;                  &amp;quot;IsAdapter&amp;quot;: false,&lt;br /&gt;                  &amp;quot;AdapterType&amp;quot;: null&lt;br /&gt;                },&lt;br /&gt;                {&lt;br /&gt;                  &amp;quot;Name&amp;quot;: &amp;quot;OriginSide&amp;quot;,&lt;br /&gt;                  &amp;quot;IsExtended&amp;quot;: false,&lt;br /&gt;                  &amp;quot;Values&amp;quot;: [&lt;br /&gt;                    {&lt;br /&gt;                      &amp;quot;ValueFile&amp;quot;: &amp;quot;S&amp;quot;,&lt;br /&gt;                      &amp;quot;ValueStockSharp&amp;quot;: &amp;quot;Sell&amp;quot;&lt;br /&gt;                    },&lt;br /&gt;                    {&lt;br /&gt;                      &amp;quot;ValueFile&amp;quot;: &amp;quot;B&amp;quot;,&lt;br /&gt;                      &amp;quot;ValueStockSharp&amp;quot;: &amp;quot;Buy&amp;quot;&lt;br /&gt;                    }&lt;br /&gt;                  ],&lt;br /&gt;                  &amp;quot;DefaultValue&amp;quot;: null,&lt;br /&gt;                  &amp;quot;Format&amp;quot;: null,&lt;br /&gt;                  &amp;quot;Order&amp;quot;: 5,&lt;br /&gt;                  &amp;quot;ZeroAsNull&amp;quot;: false,&lt;br /&gt;                  &amp;quot;IsAdapter&amp;quot;: false,&lt;br /&gt;                  &amp;quot;AdapterType&amp;quot;: null&lt;br /&gt;                },&lt;br /&gt;                {&lt;br /&gt;                  &amp;quot;Name&amp;quot;: &amp;quot;SecurityId.SecurityCode&amp;quot;,&lt;br /&gt;                  &amp;quot;IsExtended&amp;quot;: false,&lt;br /&gt;                  &amp;quot;Values&amp;quot;: [],&lt;br /&gt;                  &amp;quot;DefaultValue&amp;quot;: null,&lt;br /&gt;                  &amp;quot;Format&amp;quot;: null,&lt;br /&gt;                  &amp;quot;Order&amp;quot;: 6,&lt;br /&gt;                  &amp;quot;ZeroAsNull&amp;quot;: false,&lt;br /&gt;                  &amp;quot;IsAdapter&amp;quot;: false,&lt;br /&gt;                  &amp;quot;AdapterType&amp;quot;: null&lt;br /&gt;                },&lt;br /&gt;                {&lt;br /&gt;                  &amp;quot;Name&amp;quot;: &amp;quot;SecurityId.BoardCode&amp;quot;,&lt;br /&gt;                  &amp;quot;IsExtended&amp;quot;: false,&lt;br /&gt;                  &amp;quot;Values&amp;quot;: [],&lt;br /&gt;                  &amp;quot;DefaultValue&amp;quot;: null,&lt;br /&gt;                  &amp;quot;Format&amp;quot;: null,&lt;br /&gt;                  &amp;quot;Order&amp;quot;: 7,&lt;br /&gt;                  &amp;quot;ZeroAsNull&amp;quot;: false,&lt;br /&gt;                  &amp;quot;IsAdapter&amp;quot;: false,&lt;br /&gt;                  &amp;quot;AdapterType&amp;quot;: null&lt;br /&gt;                }&lt;br /&gt;              ],&lt;br /&gt;              &amp;quot;FileName&amp;quot;: null,&lt;br /&gt;              &amp;quot;Directory&amp;quot;: &amp;quot;C:\\Temp\\S#\\HistoryData\\Bin&amp;quot;,&lt;br /&gt;              &amp;quot;FileMask&amp;quot;: &amp;quot;*.csv&amp;quot;,&lt;br /&gt;              &amp;quot;IncludeSubDirectories&amp;quot;: true,&lt;br /&gt;              &amp;quot;ColumnSeparator&amp;quot;: &amp;quot;;&amp;quot;,&lt;br /&gt;              &amp;quot;SkipFromHeader&amp;quot;: 0,&lt;br /&gt;              &amp;quot;TimeZone&amp;quot;: &amp;quot;UTC&amp;quot;,&lt;br /&gt;              &amp;quot;UpdateDuplicateSecurities&amp;quot;: true,&lt;br /&gt;              &amp;quot;IgnoreNonIdSecurities&amp;quot;: true,&lt;br /&gt;              &amp;quot;Interval&amp;quot;: &amp;quot;00:00:00&amp;quot;&lt;br /&gt;            }&lt;br /&gt;          ]&lt;br /&gt;        },&lt;br /&gt;        &amp;quot;Priority&amp;quot;: -1&lt;br /&gt;      }&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Ошибка&lt;/b&gt;&lt;br /&gt;Error	System.InvalidCastException: Unable to cast object of type &amp;#39;System.String&amp;#39; to type &amp;#39;StockSharp.Messages.ExecutionTypes&amp;#39;.&lt;br /&gt;   at StockSharp.Algo.Import.FieldMappingRegistry.CreateFields(DataType dataType)&lt;br /&gt;   at StockSharp.Algo.Import.ImportSettings.set_DataType(DataType value)&lt;br /&gt;   at StockSharp.Algo.Import.ImportSettings.Load(SettingsStorage storage)&lt;br /&gt;   at Ecng.Serialization.PersistableHelper.Load(SettingsStorage storage, Type type)&lt;br /&gt;   at Ecng.Serialization.PersistableHelper.Load[T](SettingsStorage storage)&lt;br /&gt;   at StockSharp.CSV.CSVMessageAdapter.#=zT6iWbIE=.#=z7yocf8ucwHcKMDi6sg==(SettingsStorage #=zF3vSW$g=)&lt;br /&gt;   at System.Linq.Enumerable.SelectArrayIterator`2.MoveNext()&lt;br /&gt;   at System.Linq.Enumerable.TryGetFirst[TSource](IEnumerable`1 source, Func`2 predicate, Boolean&amp;amp; found)&lt;br /&gt;   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)&lt;br /&gt;   at StockSharp.CSV.CSVMessageAdapter.#=zgMcxlffFncn__J0$DA==()&lt;br /&gt;   at StockSharp.CSV.CSVMessageAdapter.set_Settings(IEnumerable`1 value)&lt;br /&gt;   at StockSharp.CSV.CSVMessageAdapter.Load(SettingsStorage storage)&lt;br /&gt;   at StockSharp.Algo.BasketMessageAdapter.Load(SettingsStorage storage)&lt;br /&gt;&lt;br /&gt;Судя по всему ошибка происходит при парсинге вот этой части конфига:&lt;br /&gt;&amp;quot;MessageType&amp;quot;: &amp;quot;StockSharp.Messages.ExecutionMessage, StockSharp.Messages&amp;quot;&lt;br /&gt;&lt;br /&gt;Проверьте пожалуйста.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/16150/</id>
    <title type="text">Ошибка при запуске примера SampleConnection</title>
    <published>2021-10-08T04:21:50Z</published>
    <updated>2021-10-08T18:39:20Z</updated>
    <author>
      <name>Sprite</name>
      <uri>https://stocksharp.ru/users/104190/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Добрый день!&lt;br /&gt;&lt;br /&gt;Пытался обновиться с Nuget, получил ошибку при запуске приложения, скачал архив с GitHub, запустил проект SampleConnection.&lt;br /&gt;И получил точно такую же ошибку:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;System.Windows.Markup.XamlParseException: &amp;#39;Не удалось создать &amp;quot;EnumType&amp;quot; на основе текста &amp;quot;common:CurrencyTypes&amp;quot;.&amp;#39;&lt;br /&gt;Inner Exception: XamlParseException: Префикс &amp;quot;common&amp;quot; не сопоставлен с пространством имен.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/127499/image4107.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/127499/image4107.png?size=800x800" alt="image4107.png" title="image4107.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/127500/image7425.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/127500/image7425.png?size=800x800" alt="image7425.png" title="image7425.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;   at System.Windows.Markup.XamlReader.RewrapException(Exception e, IXamlLineInfo lineInfo, Uri baseUri)&lt;br /&gt;   at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)&lt;br /&gt;   at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)&lt;br /&gt;   at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)&lt;br /&gt;   at System.Windows.Application.LoadComponent(Object component, Uri resourceLocator)&lt;br /&gt;   at SampleConnection.SecuritiesWindow.InitializeComponent() in C:\Temp\S#\StockSharp-master\Samples\Connectors\SampleConnection\SecuritiesWindow.xaml:line 1&lt;br /&gt;&lt;br /&gt;Можете подправить?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/16145/</id>
    <title type="text">Не выставляются заявки после обновления Quik8 и API</title>
    <published>2021-10-06T14:18:32Z</published>
    <updated>2021-10-08T14:33:43Z</updated>
    <author>
      <name>Алексей</name>
      <uri>https://stocksharp.ru/users/99809/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">День добрый.&lt;br /&gt;После обновления коннектора Quik8 и API перестали выставляться заявки. В примере SampleStrategies заявки тоже не выставляются [crying]&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/127251' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/127251" style='max-width: 600px;' alt=""/&gt;&lt;/a&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/16128/</id>
    <title type="text">Проблема с запуском гидры</title>
    <published>2021-09-27T14:37:51Z</published>
    <updated>2021-10-04T08:11:39Z</updated>
    <author>
      <name>Sprite</name>
      <uri>https://stocksharp.ru/users/104190/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Сегодня скачал и установил новый инсталлер и установил через него в новую папку S# Data&lt;br /&gt;При попытке запуска файла Hydra.exe получил вот такую ошибку:&lt;br /&gt;---------------------------&lt;br /&gt;S#.Data (Hydra)&lt;br /&gt;---------------------------&lt;br /&gt;System.InvalidCastException: Can&amp;#39;t convert Ecng.Interop.Platforms, Ecng.Interop of type &amp;#39;System.String&amp;#39; to type &amp;#39;System.Type&amp;#39;.&lt;br /&gt; ---&amp;gt; System.ArgumentException: Type Ecng.Interop.Platforms, Ecng.Interop doesn&amp;#39;t exists. (Parameter &amp;#39;input&amp;#39;)&lt;br /&gt;   at Ecng.Common.Converter.&amp;lt;&amp;gt;c.&amp;lt;.cctor&amp;gt;b__6_20(String input)&lt;br /&gt;   at Ecng.Common.Converter.&amp;lt;&amp;gt;c__DisplayClass7_0`2.&amp;lt;AddTypedConverter&amp;gt;b__0(Object input)&lt;br /&gt;   at Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   --- End of inner exception stack trace ---&lt;br /&gt;   at Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   at Ecng.Common.Converter.To[T](Object value)&lt;br /&gt;   at Ecng.Common.XmlHelper.GetAttributeValue[T](XElement elem, XName name, T defaultValue)&lt;br /&gt;   at Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)&lt;br /&gt;   at Ecng.Serialization.LegacySerializer`1.Deserialize(Stream stream, SerializationItemCollection source)&lt;br /&gt;   at Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)&lt;br /&gt;   at Ecng.Serialization.LegacySerializer`1.Deserialize(Stream stream, SerializationItemCollection source)&lt;br /&gt;   at Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)&lt;br /&gt;   at Ecng.Serialization.LegacySerializer`1.Deserialize(Stream stream, FieldList fields)&lt;br /&gt;   at Ecng.Serialization.LegacySerializer`1.Deserialize(Stream stream)&lt;br /&gt;   at Ecng.Serialization.Serializer`1.Deserialize(String fileName)&lt;br /&gt;   at StockSharp.Configuration.Paths.DeserializeWithMigration[T](String filePath)&lt;br /&gt;   at StockSharp.Xaml.AppStartSettings.TryLoad()&lt;br /&gt;   at StockSharp.Xaml.TargetPlatformWindow..ctor()&lt;br /&gt;   at StockSharp.Xaml.BaseApplication.OnStartup(StartupEventArgs e)&lt;br /&gt;   at StockSharp.Xaml.CodeEditor.CodeEditorBaseApplication.OnStartup(StartupEventArgs e)&lt;br /&gt;   at StockSharp.Hydra.App.OnStartup(StartupEventArgs e)&lt;br /&gt;   at System.Windows.Application.&amp;lt;.ctor&amp;gt;b__1_0(Object unused)&lt;br /&gt;   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&lt;br /&gt;   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)&lt;br /&gt;&lt;br /&gt;Проверьте пожалуйста что там не так&lt;br /&gt;&lt;br /&gt;PS Ночью пытался установить инсталлер, но в процессе логина выдавалась ошибка Timeout Exception (лог забыл скопировать) с куском стектрейса. Выглядит жутко и непонятно что не так. Сегодня всё прошло без ошибки. Я бы предложил как-то по другому выдавать сообщения пользователям инсталлера об ошибках, а то в данном случае при выключенной серверной части создается впечатление что пользователь делает что-то не так.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/16122/</id>
    <title type="text">We have important news for you! S # becomes paid.</title>
    <published>2021-09-20T18:43:51Z</published>
    <updated>2021-09-22T09:22:10Z</updated>
    <author>
      <name>Sprite</name>
      <uri>https://stocksharp.ru/users/104190/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Получил вот такое письмо с адреса &lt;a href="mailto:noreply@stocksharp.com"&gt;noreply@stocksharp.com&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&amp;quot;As far as you know, S# has been a free robot building platform for 10 years now. For all these 10 years, S# has been moving on its own power &amp;#128578;. This model created big problems in supporting clients, developing stability of the platform, so we decided to make S# paid. We took this decision very hard, but otherwise, the project would not proceed to the next level. All the base functionality now becomes payable, to provide quality support for users. For a &amp;quot;softer&amp;quot; transition, we came up with the following promotion for our users. The action is available for 5 days. &amp;quot;Forever&amp;quot; license for $600. You will have forever access to Quik, Interactive Brokers, and 1 crypto connector (updates for 1 year). And as an added bonus, full training, and direct support. Additional updates can be purchased at a cost of $200 per year. The classic license will cost $900 with a 1-year usage limit. Additional renewal will cost $300 a year. This money will go towards stabilizing the platform, developing the community, and focusing on the most important thing - support.&lt;br /&gt;&lt;br /&gt;P.S. For early buyers (first 2 days) - a gift in the form of personal consultation on how to create a bot from the director of the education center.&amp;quot;&lt;br /&gt;&lt;br /&gt;Соответственно вопрос: это будет только для англоязычной аудитории или скоро будет для всех?</content>
  </entry>
</feed>