﻿<?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">Не регистрируется заявка в RealTimeEmulationTrader</title>
  <id>~/topic/3024/ne-registriruetsya-zayavka-v-realtimeemulationtrader/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-04T03:45:54Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=3024" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/24562/</id>
    <title type="text">Ау, есть кто живой? подскажите хотя бы как самому вручную эмулировать совершение сделки Может какой-...</title>
    <published>2013-03-15T09:13:25Z</published>
    <updated>2016-08-16T00:12:21Z</updated>
    <author>
      <name>foRs</name>
      <uri>https://stocksharp.ru/users/28037/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.ru/posts/m/24556/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;foRs &lt;a href="https://stocksharp.ru/posts/m/24542/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Ау, есть кто живой? подскажите хотя бы как самому вручную эмулировать совершение сделки&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Может какой-то мини код привести? Потому что сейчас уж совсем не понятно, о чем речь.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Здесь пол темы мы обсуждаем почему не срабатывают лимитные заявки.&lt;br /&gt;т.е. если выставить ордер по цене BestBid - 30, в направлении Buy, то она не срабатывает (ждал долго и стакан уходил глубоко и довольно далеко)&lt;br /&gt;&lt;br /&gt;вот тут есть примеры кода&lt;br /&gt;&lt;a href="http://stocksharp.com/posts/m/23502/
" title="http://stocksharp.com/posts/m/23502/
"&gt;http://stocksharp.com/posts/m/23502/
&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Еще дополнение, заявка срабатывает если например цена ордера на покупку 155200, а цена покупки в районе 155100. В пределах от 0 до 40 от лучшей заявки, почему не срабатывает ордер&lt;br /&gt;&lt;br /&gt;Еще дополнение ВСЁ выше сказанное пашет только на 4.1.7, на 4.1.9 сделки НЕ совершаются вообще</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/21458/</id>
    <title type="text">Это временная проблема RealTimeEmulationTrader, как вариант, лучше использовать тестер из более ранн...</title>
    <published>2012-09-21T08:47:20Z</published>
    <updated>2016-08-16T00:09:01Z</updated>
    <author>
      <name>risty</name>
      <uri>https://stocksharp.ru/users/6257/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;esper &lt;a href="https://stocksharp.ru/posts/m/21457/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Это временная проблема RealTimeEmulationTrader, как вариант, лучше использовать тестер из более ранних версий.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Спасибо за ответ.&lt;br /&gt;Пример из релиза 4.1.3 так же не работает&lt;br /&gt;&lt;div class='spoilertitle'&gt;&lt;input type='button' value='Показать спойлер' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_3219e92fd53846efbfcb4b30e0eedafb');" title='Показать спойлер' /&gt;&lt;/div&gt;&lt;div class='spoilerbox' id='spolier_3219e92fd53846efbfcb4b30e0eedafb' style='display:none'&gt;System.ArgumentException не обработано пользовательским кодом&lt;br /&gt;  Message=Элемент с тем же ключом уже был добавлен.&lt;br /&gt;  Source=mscorlib&lt;br /&gt;  StackTrace:&lt;br /&gt;       в System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)&lt;br /&gt;       в System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)&lt;br /&gt;       в System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)&lt;br /&gt;       в Ecng.Collections.SynchronizedDictionary`2.Add(TKey key, TValue value)&lt;br /&gt;       в Ecng.Collections.CachedSynchronizedDictionary`2.Add(TKey key, TValue value)&lt;br /&gt;       в StockSharp.Algo.Slippage.SlippageManager.Register(Order order, Decimal estimatedPrice)&lt;br /&gt;       в StockSharp.Algo.Slippage.SlippageManager.Register(Order order)&lt;br /&gt;       в StockSharp.Algo.Strategies.Strategy.#=qAF$cAaWD8w6Sf0n2jICfhn3SnIpbRRHW0JdqTYJw4BU=.#=q6LA44T$FSqxi6oZ3W2ppWZVAK415i9fMe2wqeMO4F28=()&lt;br /&gt;       в StockSharp.Algo.Strategies.Strategy.#=qfgs3t3F0QJo2uAeiNU2Ttpv2pumAF4y2coQRpub6uDk=.#=qg_9r_6HVmeb3crTgbQEYyZG1aCymBtmmqXvLAMXxG1s=()&lt;br /&gt;       в StockSharp.Algo.Strategies.Strategy.#=qDi$TOxQqFULo7BC_ufyNgU4LgLgC6leIVgzHqovrf2Y=.#=qGOiRqrNYsm05dsneYckP8g==(Action #=qZ1RO65PUdyczAFAlB5vbMg==)&lt;br /&gt;       в StockSharp.Algo.Strategies.Strategy.#=qE_CXVx3b6gFmJBM42_6QlA==(Action #=qWIPEEA7aG$_X1GVNHJoYng==)&lt;br /&gt;       в StockSharp.Algo.Strategies.Strategy.AddOrder(Order order)&lt;br /&gt;       в Ecng.Collections.CollectionHelper.ForEach[T](IEnumerable`1 source, Action`1 action)&lt;br /&gt;       в StockSharp.Algo.Strategies.Strategy.#=qItQ_g_CJFenTf_DUQIRiSZ75O5671OlCK3jDT_6AHjs=.OnAdded(Strategy #=qLIZqpJfr9DarPEyQ3YDiyg==)&lt;br /&gt;       в Ecng.Collections.BaseCollection`2.Add(TItem item)&lt;br /&gt;       в Ecng.Collections.SynchronizedCollection`2.Add(TItem item)&lt;br /&gt;       в SampleSMA.SmaStrategy.ProcessCandle(Candle candle) в C:\Users\Ваня\Documents\Visual Studio 2010\Projects\SampleSMA_test_4.1.3\SmaStrategy.cs:строка 67&lt;br /&gt;       в StockSharp.Algo.MarketRule`2.#=qNvRzgzB6em7JDGjsbTFqXxbqeYm4_dxOCnhENHYLkDY=()&lt;br /&gt;       в StockSharp.Algo.MarketRuleHelper.#=qT2TJX7Q4a_7MzEJwb4JZVA==(IMarketRuleContainer #=q3Bx0jRHnSGWyW2NARSa2bQ==, IMarketRule #=qNwrOeGKzx4dDfI1P0G1FlA==, Func`1 #=qcQGieqgBTngV7lIdWpneZQ==)&lt;br /&gt;       в StockSharp.Algo.Strategies.Strategy.#=qZN_cuD5wldlf$19zm9HEHOu53gC9q$o3p0BaigJO5Uifnf5Ca1F2zuE82jYB0neTnptvAtr2nPz5H5J$XHX2Ug==(IMarketRule #=qAhGKN8uVo_OSrIVPofUuRg==, Func`1 #=qUBOGk205A97cP6cLpZ0cpA==)&lt;br /&gt;  InnerException: &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://stocksharp.com/forum/2958/4-1-3-Pieriestali-prikhodit--sobstviennyie-sdielki/" title="http://stocksharp.com/forum/2958/4-1-3-Pieriestali-prikhodit--sobstviennyie-sdielki/"&gt;Вот у мужчин похожее исключение&lt;/a&gt;&lt;br /&gt;Буду пробовать 4.1.2.&lt;br /&gt;Если вы можете посоветовать сборку с рабочими примерами - не стесняйтесь !)</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24808/</id>
    <title type="text">Ошибку поправили, фикс будет в следующем обновлении в течение недели.</title>
    <published>2013-03-26T10:21:22Z</published>
    <updated>2013-03-26T10:21:22Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.ru/users/5990/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Ошибку поправили, фикс будет в следующем обновлении в течение недели.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24727/</id>
    <title type="text">Кто-нибудь починит это? Скачал версии 4.1.0 и до 4.1.9. Начал проверять по порядку и вышло что после...</title>
    <published>2013-03-22T08:00:40Z</published>
    <updated>2013-03-22T08:00:40Z</updated>
    <author>
      <name>foRs</name>
      <uri>https://stocksharp.ru/users/28037/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Кто-нибудь починит это?&lt;br /&gt;Скачал версии 4.1.0 и до 4.1.9.&lt;br /&gt;&lt;br /&gt;Начал проверять по порядку и вышло что после изменений в версии 4.1.4. Сделки уже НЕ работают! </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24601/</id>
    <title type="text">Еще дополнение ВСЁ выше сказанное пашет только на 4.1.7, на 4.1.9 сделки совершаются Тоесть на после...</title>
    <published>2013-03-18T04:40:07Z</published>
    <updated>2013-03-18T04:40:07Z</updated>
    <author>
      <name>foRs</name>
      <uri>https://stocksharp.ru/users/28037/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.ru/posts/m/24578/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;foRs &lt;a href="https://stocksharp.ru/posts/m/24562/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Еще дополнение ВСЁ выше сказанное пашет только на 4.1.7, на 4.1.9 сделки совершаются&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Тоесть на последней версии все работает?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;опечатка была :) в последней версии вообще не работают сделки</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24578/</id>
    <title type="text">Еще дополнение ВСЁ выше сказанное пашет только на 4.1.7, на 4.1.9 сделки совершаются Тоесть на после...</title>
    <published>2013-03-15T16:49:30Z</published>
    <updated>2013-03-15T16:49:30Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;foRs &lt;a href="https://stocksharp.ru/posts/m/24562/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Еще дополнение ВСЁ выше сказанное пашет только на 4.1.7, на 4.1.9 сделки совершаются&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Тоесть на последней версии все работает?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24556/</id>
    <title type="text">Ау, есть кто живой? подскажите хотя бы как самому вручную эмулировать совершение сделки Может какой-...</title>
    <published>2013-03-15T08:16:16Z</published>
    <updated>2013-03-15T08:16:16Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;foRs &lt;a href="https://stocksharp.ru/posts/m/24542/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Ау, есть кто живой? подскажите хотя бы как самому вручную эмулировать совершение сделки&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Может какой-то мини код привести? Потому что сейчас уж совсем не понятно, о чем речь.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24498/</id>
    <title type="text">на реальном сервере Quik. Причем котирование MarketQuotingStrategy работает, а регистрация заявок от...</title>
    <published>2013-03-12T12:28:36Z</published>
    <updated>2013-03-12T12:33:06Z</updated>
    <author>
      <name>foRs</name>
      <uri>https://stocksharp.ru/users/28037/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">на реальном сервере Quik.&lt;br /&gt;Причем котирование MarketQuotingStrategy работает, а регистрация заявок отдельно не пашет</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24497/</id>
    <title type="text">Подтверждаю что при подключении к Квику не пашет SetOrder(OrderTypes.Limit, OrderDirections.Sell, (d...</title>
    <published>2013-03-12T12:19:05Z</published>
    <updated>2013-03-12T12:19:05Z</updated>
    <author>
      <name>VassilSanych</name>
      <uri>https://stocksharp.ru/users/6491/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;foRs &lt;a href="https://stocksharp.ru/posts/m/24496/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Подтверждаю что при подключении к Квику не пашет&lt;br /&gt;&lt;br /&gt;SetOrder(OrderTypes.Limit, OrderDirections.Sell, (decimal)Security.GetCurrentPrice() - 100)); // Исполняется&lt;br /&gt;SetOrder(OrderTypes.Limit, OrderDirections.Sell, (decimal)Security.GetCurrentPrice() + 30); // Не исполняется&lt;br /&gt;SetOrder(OrderTypes.Limit, OrderDirections.Buy, (decimal)Security.GetCurrentPrice() - 30); // Не исполняется&lt;br /&gt;&lt;br /&gt;Цена просто мимо проходит и заявка остаётся активной&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Это на демо или на бою? &lt;br /&gt;У меня просто то же самое наблюдается со стопами, но я решил, что это косяки демо-сервера</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24496/</id>
    <title type="text">Подтверждаю что при подключении к Квику не пашет SetOrder(OrderTypes.Limit, OrderDirections.Sell, (d...</title>
    <published>2013-03-12T11:20:58Z</published>
    <updated>2013-03-12T11:20:58Z</updated>
    <author>
      <name>foRs</name>
      <uri>https://stocksharp.ru/users/28037/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Подтверждаю что при подключении к Квику не пашет&lt;br /&gt;&lt;br /&gt;SetOrder(OrderTypes.Limit, OrderDirections.Sell, (decimal)Security.GetCurrentPrice() - 100)); // Исполняется&lt;br /&gt;SetOrder(OrderTypes.Limit, OrderDirections.Sell, (decimal)Security.GetCurrentPrice() + 30); // Не исполняется&lt;br /&gt;SetOrder(OrderTypes.Limit, OrderDirections.Buy, (decimal)Security.GetCurrentPrice() - 30); // Не исполняется&lt;br /&gt;&lt;br /&gt;Цена просто мимо проходит и заявка остаётся активной&lt;br /&gt;&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/23551/</id>
    <title type="text"> А есть возможность собрать дебаг-лог эмулятора? и указать ID (или хотя бы время с точностью до секу...</title>
    <published>2013-01-21T10:29:03Z</published>
    <updated>2013-01-21T10:36:00Z</updated>
    <author>
      <name>Дюшес</name>
      <uri>https://stocksharp.ru/users/6407/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;pyhta4og &lt;a href="https://stocksharp.ru/posts/m/23506/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;А есть возможность собрать дебаг-лог эмулятора? и указать ID (или хотя бы время с точностью до секунд) заявки которая должна была исполнится но не исполнилась?&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:plain"&gt;

2013/01/21 14:16:57.531|       |MS_RTSI-3.13@FORTS|Регистрация новой Market (0x15BD13E) заявки на Sell с ценой 0 и объемом 1. 
2013/01/21 14:16:57.640|       |MS_RTSI-3.13@FORTS|Регистрация новой Limit (0x2FB4FD4) заявки на Buy с ценой 159800 и объемом 1. 
2013/01/21 14:16:57.671|       |MS_RTSI-3.13@FORTS|Регистрация новой Limit (0x2A9A8D9) заявки на Sell с ценой 159840 и объемом 1. 
2013/01/21 14:16:58.515|Warning|MS_RTSI-3.13@FORTS|Заявка принята биржей. Id: 1 TransId: 51400157 security: RTSI-3.13
2013/01/21 14:16:58.578|       |MS_RTSI-3.13@FORTS|Новая Sell сделка 1 по цене 159810 на 1 заявки 51400157.
2013/01/21 14:16:58.625|       |MS_RTSI-3.13@FORTS|Новая позиция: 12822-001@FORTS-RTSI-3.13@FORTS=-1.
2013/01/21 14:16:58.640|Warning|MS_RTSI-3.13@FORTS|Ордер id: 1 TransId 51400157 исполнен в объеме 1. security: RTSI-3.13
2013/01/21 14:16:58.640|       |MS_RTSI-3.13@FORTS|Заявка 51400157 больше не активна.
2013/01/21 14:16:58.656|Warning|MS_RTSI-3.13@FORTS|Заявка принята биржей. Id: 2 TransId: 51400158 security: RTSI-3.13
2013/01/21 14:16:58.656|Warning|MS_RTSI-3.13@FORTS|Заявка принята биржей. Id: 3 TransId: 51400159 security: RTSI-3.13

2013/01/21 14:17:56.578|Warning|MS_RTSI-3.13@FORTS|ЗАЯВКА 51400158 ДОЛЖНА БЫЛА ИСПОЛНИТЬСЯ!!!
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Дебаг лог:</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/23506/</id>
    <title type="text"> Не совсем понятно что подразумевается под лимиткой Можете привести минимальный код где будет видно ...</title>
    <published>2013-01-16T17:45:43Z</published>
    <updated>2013-01-16T17:45:43Z</updated>
    <author>
      <name>pyhta4og</name>
      <uri>https://stocksharp.ru/users/497/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Дюшес &lt;a href="https://stocksharp.ru/posts/m/23502/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Alexander Mukhanchikov &lt;a href="https://stocksharp.ru/posts/m/23358/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Не совсем понятно что подразумевается под лимиткой&lt;br /&gt;Можете привести минимальный код где будет видно создание трейдера и выставление заявок, которые не работают.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Выставляю лимитную заявку и жду пока цена пройдет выше/ниже нее (ждал пунктов 50). При этом сделка не происходит.&lt;br /&gt;&lt;div class='spoilertitle'&gt;&lt;input type='button' value='Показать спойлер' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_b4623e6d0fa348b2b7321d7e73688e13');" title='Показать спойлер' /&gt;&lt;/div&gt;&lt;div class='spoilerbox' id='spolier_b4623e6d0fa348b2b7321d7e73688e13' style='display:none'&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;

        private void ConnectClick(object sender, RoutedEventArgs e)
        {
            if (!_isConnected)
            {
                if (_trader == null)
                {
                    _trader = new RealTimeEmulationTrader&amp;lt;AlfaTrader&amp;gt;(new AlfaTrader());

                    Portfolios.Trader = _trader;

                    _trader.Connected += () =&amp;gt;
                    {
                        _isConnected = true;

                        _trader.NewSecurities += securities =&amp;gt;
                        {
                            if(security == null)
                                security = securities.Where(s =&amp;gt; s.Type == SecurityTypes.Future).FirstOrDefault(s =&amp;gt; s.Code.StartsWith(&amp;quot;RTSI-&amp;quot;) || s.Code.StartsWith(&amp;quot;RI&amp;quot;));

                            if (security != null)
                            {
                                _trader.RegisterTrades(security);
                                _trader.RegisterSecurity(security);
                                _trader.RegisterMarketDepth(security);
                            }
                        };

                        _trader.StartExport();
                    };
                }

                _trader.LogLevel = LogLevels.Debug;

                logManager.Sources.Add(_trader);

                _trader.Connect();
            }
            else
            {
                _trader.UnRegisterMarketDepth(security);

                _trader.Disconnect();
            }
        }
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;

        private void StartClick(object sender, RoutedEventArgs e)
        {
            if (_strategy == null)
            {
                _strategy = new MyStrategy()
                {
                    Volume = 1,
                    Security = security,
                    Portfolio = Portfolios.SelectedPortfolio,
                    Trader = _trader,
                };

                _strategy.NewMyTrades += trades =&amp;gt; this.GuiAsync(() =&amp;gt;
                {
                    if (_strategy != null)
                    {
                        trades = trades.Where(t =&amp;gt; _strategy.Orders.Any(o =&amp;gt; o == t.Order));

                        _trades.Trades.AddRange(trades);
                    }
                });

                _strategy.Log += OnLog;

                _trader.NewOrders += orders =&amp;gt; _orders.Orders.AddRange(orders);

                logManager.Sources.Add(_strategy);
            }

            if (_strategy.ProcessState == ProcessStates.Stopped)
            {
                _strategy.Start();
                Start.Content = &amp;quot;Стоп&amp;quot;;
            }
            else
            {
                _strategy.Stop();
                Start.Content = &amp;quot;Старт&amp;quot;;
            }
        }
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;

    class MyStrategy : Strategy
    {
        protected override void OnStarted()
        {
            base.OnStarted();

            SetOrder(OrderTypes.Market, OrderDirections.Buy, 0); // Исполняется
            SetOrder(OrderTypes.Limit, OrderDirections.Sell, (decimal)Security.GetCurrentPrice() - 100)); // Исполняется
           
            SetOrder(OrderTypes.Limit, OrderDirections.Sell, Security.GetCurrentPrice().To&amp;lt;decimal&amp;gt;() + 30); // Не исполняется
            SetOrder(OrderTypes.Limit, OrderDirections.Buy, Security.GetCurrentPrice().To&amp;lt;decimal&amp;gt;() - 30); // Не исполняется
        }

        public void SetOrder(OrderTypes type, OrderDirections dir, decimal price)
        {
            var order = this.CreateOrder(dir, price);
            order.Type = type;

            RegisterOrder(order);
        }
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;А есть возможность собрать дебаг-лог эмулятора? и указать ID (или хотя бы время с точностью до секунд) заявки которая должна была исполнится но не исполнилась?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/23502/</id>
    <title type="text"> Не совсем понятно что подразумевается под лимиткой Можете привести минимальный код где будет видно ...</title>
    <published>2013-01-16T16:32:25Z</published>
    <updated>2013-01-16T16:32:25Z</updated>
    <author>
      <name>Дюшес</name>
      <uri>https://stocksharp.ru/users/6407/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Alexander Mukhanchikov &lt;a href="https://stocksharp.ru/posts/m/23358/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Не совсем понятно что подразумевается под лимиткой&lt;br /&gt;Можете привести минимальный код где будет видно создание трейдера и выставление заявок, которые не работают.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Выставляю лимитную заявку и жду пока цена пройдет выше/ниже нее (ждал пунктов 50). При этом сделка не происходит.&lt;br /&gt;&lt;div class='spoilertitle'&gt;&lt;input type='button' value='Показать спойлер' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_fc10d18729e847378c61191d867d4c72');" title='Показать спойлер' /&gt;&lt;/div&gt;&lt;div class='spoilerbox' id='spolier_fc10d18729e847378c61191d867d4c72' style='display:none'&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;

        private void ConnectClick(object sender, RoutedEventArgs e)
        {
            if (!_isConnected)
            {
                if (_trader == null)
                {
                    _trader = new RealTimeEmulationTrader&amp;lt;AlfaTrader&amp;gt;(new AlfaTrader());

                    Portfolios.Trader = _trader;

                    _trader.Connected += () =&amp;gt;
                    {
                        _isConnected = true;

                        _trader.NewSecurities += securities =&amp;gt;
                        {
                            if(security == null)
                                security = securities.Where(s =&amp;gt; s.Type == SecurityTypes.Future).FirstOrDefault(s =&amp;gt; s.Code.StartsWith(&amp;quot;RTSI-&amp;quot;) || s.Code.StartsWith(&amp;quot;RI&amp;quot;));

                            if (security != null)
                            {
                                _trader.RegisterTrades(security);
                                _trader.RegisterSecurity(security);
                                _trader.RegisterMarketDepth(security);
                            }
                        };

                        _trader.StartExport();
                    };
                }

                _trader.LogLevel = LogLevels.Debug;

                logManager.Sources.Add(_trader);

                _trader.Connect();
            }
            else
            {
                _trader.UnRegisterMarketDepth(security);

                _trader.Disconnect();
            }
        }
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;

        private void StartClick(object sender, RoutedEventArgs e)
        {
            if (_strategy == null)
            {
                _strategy = new MyStrategy()
                {
                    Volume = 1,
                    Security = security,
                    Portfolio = Portfolios.SelectedPortfolio,
                    Trader = _trader,
                };

                _strategy.NewMyTrades += trades =&amp;gt; this.GuiAsync(() =&amp;gt;
                {
                    if (_strategy != null)
                    {
                        trades = trades.Where(t =&amp;gt; _strategy.Orders.Any(o =&amp;gt; o == t.Order));

                        _trades.Trades.AddRange(trades);
                    }
                });

                _strategy.Log += OnLog;

                _trader.NewOrders += orders =&amp;gt; _orders.Orders.AddRange(orders);

                logManager.Sources.Add(_strategy);
            }

            if (_strategy.ProcessState == ProcessStates.Stopped)
            {
                _strategy.Start();
                Start.Content = &amp;quot;Стоп&amp;quot;;
            }
            else
            {
                _strategy.Stop();
                Start.Content = &amp;quot;Старт&amp;quot;;
            }
        }
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;

    class MyStrategy : Strategy
    {
        protected override void OnStarted()
        {
            base.OnStarted();

            SetOrder(OrderTypes.Market, OrderDirections.Buy, 0); // Исполняется
            SetOrder(OrderTypes.Limit, OrderDirections.Sell, (decimal)Security.GetCurrentPrice() - 100)); // Исполняется
           
            SetOrder(OrderTypes.Limit, OrderDirections.Sell, Security.GetCurrentPrice().To&amp;lt;decimal&amp;gt;() + 30); // Не исполняется
            SetOrder(OrderTypes.Limit, OrderDirections.Buy, Security.GetCurrentPrice().To&amp;lt;decimal&amp;gt;() - 30); // Не исполняется
        }

        public void SetOrder(OrderTypes type, OrderDirections dir, decimal price)
        {
            var order = this.CreateOrder(dir, price);
            order.Type = type;

            RegisterOrder(order);
        }
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/23358/</id>
    <title type="text">4.1.7.21978 Попробовал на альфе и квике. Заявки выставляются, но не исполняются при наступлении усло...</title>
    <published>2013-01-13T16:16:35Z</published>
    <updated>2013-01-13T16:17:21Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Дюшес &lt;a href="https://stocksharp.ru/posts/m/23297/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;esper &lt;a href="https://stocksharp.ru/posts/m/23294/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Дюшес &lt;a href="https://stocksharp.ru/posts/m/23286/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;4.1.7.21978&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Дюшес &lt;a href="https://stocksharp.ru/posts/m/23283/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Попробовал на альфе и квике. Заявки выставляются, но &lt;b&gt;не исполняются при наступлении условия лимитированные ордера&lt;/b&gt;. Лимитные заявки, отправленные по рынку, исполняются. Debug лог нужен?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Сразу не заметил, какую именно заявку вы выставляете? Стоп-заявку, лимитку или маркет?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Стоп-заявку не пробовал. Пробовал лимитку - не получилось, маркет - срабатывает, лимитку по маркету (в смысле buy например цена + 100, sell = цена - 100) - тоже срабатывает. Результаты примерно одинаковые на альфе и квике.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Не совсем понятно что подразумевается под лимиткой и под &lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;при наступлении условия лимитка&lt;/div&gt;&lt;/div&gt;.&lt;br /&gt;Можете привести минимальный код где будет видно создание трейдера и выставление заявок, которые не работают.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/23298/</id>
    <title type="text">Конструктор QuikTrader()равносилен вызову QuikTrader(QuikTerminal.GetDefaultPath()) и, если запущен ...</title>
    <published>2013-01-11T05:58:22Z</published>
    <updated>2013-01-11T13:58:31Z</updated>
    <author>
      <name>Геннадий Ванин (Gennady Vanin)</name>
      <uri>https://stocksharp.ru/users/6413/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;esper &lt;a href="https://stocksharp.ru/posts/m/23295/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Конструктор &lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
QuikTrader()&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;равносилен вызову &lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
QuikTrader(QuikTerminal.GetDefaultPath())&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt; и, если запущен только один терминал, то никаких проблем быть не должно.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Да, действительно, не посмотрел, как реализован parameterless QuikTrader constructor&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
public QuikTrader()
      : this(QuikTerminal.GetDefaultPath())
{
}
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Очень полезно объяснять - так и сам частенько узнаёшь, что объясняk&lt;br /&gt;&lt;br /&gt;Всё-равно, надо было убедиться, что Дюшес не забывает запускать и логинить вручную КВИК, т.к. SampleRealTimeTesting основан на SmartCOM, где терминал запускать не надо</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/23297/</id>
    <title type="text">4.1.7.21978 Попробовал на альфе и квике. Заявки выставляются, но не исполняются при наступлении усло...</title>
    <published>2013-01-11T05:53:34Z</published>
    <updated>2013-01-11T05:53:34Z</updated>
    <author>
      <name>Дюшес</name>
      <uri>https://stocksharp.ru/users/6407/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;esper &lt;a href="https://stocksharp.ru/posts/m/23294/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Дюшес &lt;a href="https://stocksharp.ru/posts/m/23286/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;4.1.7.21978&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Дюшес &lt;a href="https://stocksharp.ru/posts/m/23283/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Попробовал на альфе и квике. Заявки выставляются, но &lt;b&gt;не исполняются при наступлении условия лимитированные ордера&lt;/b&gt;. Лимитные заявки, отправленные по рынку, исполняются. Debug лог нужен?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Сразу не заметил, какую именно заявку вы выставляете? Стоп-заявку, лимитку или маркет?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Стоп-заявку не пробовал. Пробовал лимитку - не получилось, маркет - срабатывает, лимитку по маркету (в смысле buy например цена + 100, sell = цена - 100) - тоже срабатывает. Результаты примерно одинаковые на альфе и квике.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/23296/</id>
    <title type="text"> Никаких намёков или поводов переходить на личности и личные убеждения или верования я никогда ником...</title>
    <published>2013-01-11T05:44:42Z</published>
    <updated>2013-01-11T05:44:42Z</updated>
    <author>
      <name>Дюшес</name>
      <uri>https://stocksharp.ru/users/6407/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Геннадий Ванин (Gennady Vanin) &lt;a href="https://stocksharp.ru/posts/m/23293/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Никаких намёков или поводов переходить на личности и личные убеждения или верования я никогда никому не давал.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Да я не переходил на личности, я просто пошутил. Если обидел, то прошу прощения.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/23295/</id>
    <title type="text">У Вас создаётся шлюз КВИК, который не имееет никакой информации, ни как подсоединится к запущенному ...</title>
    <published>2013-01-11T05:19:09Z</published>
    <updated>2013-01-11T05:19:09Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.ru/users/5990/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Геннадий Ванин (Gennady Vanin) &lt;a href="https://stocksharp.ru/posts/m/23293/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;У Вас создаётся шлюз КВИК, который не имееет никакой информации, ни как подсоединится к запущенному терминалу КВИК, никак не определяет и не считывает такую инфу (например, из GUI), ни пытается это сделать, в принципе эту информацию не может никак использовать&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Конструктор &lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
QuikTrader()&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;равносилен вызову &lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
QuikTrader(QuikTerminal.GetDefaultPath())&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt; и, если запущен только один терминал, то никаких проблем быть не должно.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/23294/</id>
    <title type="text">4.1.7.21978 Попробовал на альфе и квике. Заявки выставляются, но не исполняются при наступлении усло...</title>
    <published>2013-01-11T05:15:47Z</published>
    <updated>2013-01-11T05:16:13Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.ru/users/5990/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Дюшес &lt;a href="https://stocksharp.ru/posts/m/23286/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;4.1.7.21978&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Дюшес &lt;a href="https://stocksharp.ru/posts/m/23283/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Попробовал на альфе и квике. Заявки выставляются, но &lt;b&gt;не исполняются при наступлении условия лимитированные ордера&lt;/b&gt;. Лимитные заявки, отправленные по рынку, исполняются. Debug лог нужен?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Сразу не заметил, какую именно заявку вы выставляете? Стоп-заявку, лимитку или маркет?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/23293/</id>
    <title type="text">А чего просто запустить руками и ввести пароль религия не позволяет? :) Я не знаю ни Вашей религии, ...</title>
    <published>2013-01-11T04:45:31Z</published>
    <updated>2013-01-11T05:00:28Z</updated>
    <author>
      <name>Геннадий Ванин (Gennady Vanin)</name>
      <uri>https://stocksharp.ru/users/6413/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Дюшес &lt;a href="https://stocksharp.ru/posts/m/23292/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;А чего просто запустить руками и ввести пароль религия не позволяет? :)&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Я не знаю ни Вашей религии, ни , что она Вам запрещает при использовании C# или S#.&lt;br /&gt;Никаких намёков или поводов переходить на личности и личные убеждения или верования я никогда никому не давал.&lt;br /&gt;&lt;br /&gt;В КВИК, если Вы запускаете его  руками, то устанавливаете соединение QUIK с сервером, вводя руками логин+пароль или же Вы можете соединить терминал с сервреом из кода.&lt;br /&gt;&lt;br /&gt;Но у Вас код не имеет никакой информации, как  подсоединться к уже запущенному терминалу КВИК (если он уже запущен и подсоединен к серверу) и не запускает его. &lt;br /&gt;У Вас создаётся шлюз КВИК, который не имееет никакой информации, ни как подсоединится к запущенному терминалу КВИК, никак не определяет и не считывает такую инфу (например, из GUI), ни пытается это сделать, в принципе эту информацию не может никак использовать&lt;br /&gt;У Вас вообще в коде ничего нет, относящееся к терминалу КВИК! только шлюз КВИК в вакууме без какого-либо конкретно используемого терминала&lt;br /&gt;&lt;br /&gt;2й и 3й проект вообще непонятно как относятся к RealTimeEmulation</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>