﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">QUIK+Гидра+робот на S#</title>
  <id>~/topic/3011/quikgidrarobot-na-s/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-10T17:58:36Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=3011" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/21413/</id>
    <title type="text">DrChemist: Гидра: записывает массивы исторических данных, больше от нее пока не требуется. Она больш...</title>
    <published>2012-09-17T15:44:42Z</published>
    <updated>2012-09-17T15:44:42Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(21387)" rel="nofollow" target="_blank"&gt;DrChemist&lt;/a&gt;:&lt;/strong&gt;
Гидра: записывает массивы исторических данных, больше от нее пока не требуется.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Она больше и не умеет.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/21388/</id>
    <title type="text">Возможно как вариант использовать 2 квика. Один юзать для закачки истории. Второй соответственной дл...</title>
    <published>2012-09-16T09:12:15Z</published>
    <updated>2012-09-16T09:12:15Z</updated>
    <author>
      <name>Johny Cash</name>
      <uri>https://stocksharp.com/users/199/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Возможно как вариант использовать 2 квика.
Один юзать для закачки истории.
Второй соответственной для робота.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/21387/</id>
    <title type="text">Начал разбираться с библиотекой. Возникла такая задача. Работаю с терминалом QUIK. Мне нужно чтобы о...</title>
    <published>2012-09-15T20:45:13Z</published>
    <updated>2012-09-15T20:45:13Z</updated>
    <author>
      <name>DrChemist</name>
      <uri>https://stocksharp.com/users/6376/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Начал разбираться с библиотекой.
Возникла такая задача.
Работаю с терминалом QUIK.&lt;/p&gt;
&lt;p&gt;Мне нужно чтобы одновременно с ОДНИМ терминалом работало две программы:&lt;/p&gt;
&lt;p&gt;Гидра: записывает массивы исторических данных, больше от нее пока не требуется. Его задача – записать все без разрывов и остановок.
Робот или привод на базе S#. Он работает время от времени. Иногда его нужно закрывать. Иногда вместо одного привода нужно запускать другой. В общем, смысл в том что программа привода запущена не всегда.&lt;/p&gt;
&lt;p&gt;Вопрос в том, как сделать так, чтобы это все могло работать одновременно и друг другу не мешать.&lt;/p&gt;
&lt;p&gt;Для примера можно попытаться одновременно запустить
Samples\Quik\Sample\bin\Debug\Sample.exe
И
Hydra\Hydra\bin\Debug\Hydra.exe
Вместе они работать не будут, потому что им нужны одни и те же таблицы в квике.&lt;/p&gt;
&lt;p&gt;Я пытаюсь сделать это путем создания разных таблиц для S# и для Гидры.
Почти получилось – инструменты и сделки работают.
Для этого я всего лишь переделал
public HydraQuikTrader(string path, string ddeServer) : base(path)
{
DdeServer = ddeServer;
SecuritiesTable.Caption = &amp;quot;HYDRA инструменты&amp;quot;;
TradesTable.Caption = &amp;quot;HYDRA Все сделки&amp;quot;;
base.SecurityIdGenerator.Delimiter = &amp;quot;$&amp;quot;;
}&lt;/p&gt;
&lt;p&gt;И переименовал таблицы в квике.
Но проблемы со стаканами решить не могу.
Строка base.SecurityIdGenerator.Delimiter = &amp;quot;$&amp;quot;;
Проблему не решает – почему-то используется прежний разделитель &amp;quot;@&amp;quot;
Кроме того, почему-то S# не допускает двух стаканов в квике по одному инструменту, хотя это возможно.&lt;/p&gt;
&lt;p&gt;Как поступить?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>