﻿<?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">Как отправить команду Transaq коннектору?</title>
  <id>~/topic/11994/kak-otpravit-komandu-transaq-konnektoru/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-11T07:56:29Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=11994" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/50844/</id>
    <title type="text">Добрый день Мы предоставляем наши коннекторы в том виде, в котором они присутствуют. Так же на ГитХа...</title>
    <published>2020-07-22T15:44:37Z</published>
    <updated>2020-07-22T15:44:37Z</updated>
    <author>
      <name>Support</name>
      <uri>https://stocksharp.ru/users/97869/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Добрый день&lt;/p&gt;
&lt;p&gt;Мы предоставляем наши коннекторы в том виде, в котором они присутствуют. Так же на ГитХабе выложены исходные коды коннектора к BitStamp &lt;a href="https://github.com/StockSharp/StockSharp/tree/master/Samples/Connectors/BitStamp" target="_blank"&gt;https://github.com/StockSharp/StockSharp/tree/master/Samples/Connectors/BitStamp&lt;/a&gt; и у нас есть документация с описанием сообщений. Новые сообщения создавать возможно, но для этого вам необходимо написать собственную реализацию коннектора, которая бы понимала новые сообщения и правильно их обрабатывала.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/50839/</id>
    <title type="text">Support: Добрый день Вы можете воспользоваться нашим примером SampleConnection чтобы изучить, как ра...</title>
    <published>2020-07-20T13:33:24Z</published>
    <updated>2020-07-20T13:33:24Z</updated>
    <author>
      <name>Sprite</name>
      <uri>https://stocksharp.ru/users/104190/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(50834)" rel="nofollow" target="_blank"&gt;Support&lt;/a&gt;:&lt;/strong&gt;
Добрый день&lt;/p&gt;
&lt;p&gt;Вы можете воспользоваться нашим примером SampleConnection чтобы изучить, как работать с подключениями.
Добрый день!
Может быть я не ясно выразился. У меня нет проблем с подключением к коннектору, а ваш SampleConnection я знаю наизусть.
Вопрос в том, что StockSharp устроен так, что все коннекторы стандартизованы с точки зрения API и общего набора принимаемых и отправляемых типов сообщений.
Но у каждого коннектора есть свои нативные особенности. Вот я и хотел узнать на примере Transaq коннектора какой подход предлагается для использования этих особенностей.
Например, команда get_history_data является уникальной именно для Transaq XML коннектора (не путать с вашей оберткой StockSharp.Transaq) и её реализации нет в API StockSharp.
Может быть вы задумывали дать возможность пользователю создавать свои типы сообщений и как-то реализовывать их регистрацию и обработку (как вы сделали с пользовательскими типами свечей), но таких примеров нет и куда копать не понятно.
Может быть вы считаете что такой функционал никому не нужен и пользователь должен пользоваться только той реализацией коннекторов, которая есть.
А может быть у вас уже это сделано и среди типов из StockSharp.Messages есть всё для того чтобы использовать любое нативное API из Transaq XML коннектора и я чего-то не понимаю.
Сообщите пожалуйста, мне удалось прояснить в чём суть вопроса?&lt;/p&gt;
&lt;/blockquote&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/50834/</id>
    <title type="text">Добрый день Вы можете воспользоваться нашим примером SampleConnection чтобы изучить, как работать с ...</title>
    <published>2020-07-20T11:11:51Z</published>
    <updated>2020-07-20T11:11:51Z</updated>
    <author>
      <name>Support</name>
      <uri>https://stocksharp.ru/users/97869/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Добрый день&lt;/p&gt;
&lt;p&gt;Вы можете воспользоваться нашим примером SampleConnection чтобы изучить, как работать с подключениями.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/50823/</id>
    <title type="text">Коллеги, добрый день! Подскажите, кто-нибудь использует отправку родных команд Transaq XML коннектор...</title>
    <published>2020-07-18T06:59:47Z</published>
    <updated>2020-07-18T06:59:47Z</updated>
    <author>
      <name>Sprite</name>
      <uri>https://stocksharp.ru/users/104190/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Коллеги, добрый день!&lt;/p&gt;
&lt;p&gt;Подскажите, кто-нибудь использует отправку родных команд Transaq XML коннектора, описанных в его спецификации?&lt;/p&gt;
&lt;p&gt;Например get_history_data, get_leverage_control, change_pass и так далее.&lt;/p&gt;
&lt;p&gt;Думается что для этого как-то нужно обернуть команду в сообщение и отправить серверу, а затем получить ответ и как-то его обработать, но формат исходящего сообщения не понятен, а в документации ничего подобного не описано.
Например как-то так&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Отправляем команду:
Connector.SendOutMessage(new CommandMessage
{
Id= &amp;quot;get_history_data&amp;quot;,
Parameters = ...
});&lt;/li&gt;
&lt;li&gt;Получаем ответ
Connector.NewMessage += (message) =&amp;gt;
;&lt;/li&gt;
&lt;/ol&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>