﻿<?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">Ошибка при котировании в SampleHistoryTesting</title>
  <id>~/topic/3080/oshibka-pri-kotirovanii-v-samplehistorytesting/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-04T17:43:29Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=3080" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/22492/</id>
    <title type="text">[quote=ViktoriusI;22484]PS. Версия библиотеки 4.1.5 [/quote] В 4.1.5 неправильно идет работа с индик...</title>
    <published>2012-11-13T19:48:55Z</published>
    <updated>2012-11-13T19:48:55Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;[quote=ViktoriusI;22484]PS. Версия библиотеки 4.1.5 [/quote]&lt;/p&gt;
&lt;p&gt;В 4.1.5 неправильно идет работа с индикаторами. Скачайте код примеров из репозитария КодеПлекс или подождите 4.1.6&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/22484/</id>
    <title type="text">А у меня в этом примере другая беда , не считаются SMA в стратегии // добавляем новую свечку LongSma...</title>
    <published>2012-11-13T17:21:47Z</published>
    <updated>2012-11-13T17:21:47Z</updated>
    <author>
      <name>ViktoriusI</name>
      <uri>https://stocksharp.com/users/26846/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;А у меня в этом примере другая беда , не считаются SMA
в стратегии&lt;/p&gt;
&lt;p&gt;// добавляем новую свечку
LongSma.Process((DecimalIndicatorValue)candle.ClosePrice);
ShortSma.Process((DecimalIndicatorValue)candle.ClosePrice);&lt;/p&gt;
&lt;p&gt;Значения цены есть,  а не добавляются..&lt;br /&gt;
Соответственно ShortSma.GetCurrentValue() и LongSma.GetCurrentValue() всегда равны 0&lt;/p&gt;
&lt;p&gt;PS. Версия библиотеки 4.1.5&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/21793/</id>
    <title type="text">Спасибо. Подскажите еще пожалуйста. Скачал 4.15 и при включении котирования в отчет не попадает перв...</title>
    <published>2012-10-13T14:10:01Z</published>
    <updated>2012-10-13T17:22:24Z</updated>
    <author>
      <name>RomSunZ</name>
      <uri>https://stocksharp.com/users/6384/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Спасибо.
Подскажите еще пожалуйста. Скачал 4.15 и при включении котирования в отчет не попадает первая сделка. В аттаче два отчета один с котированием, другой без.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/21792/</id>
    <title type="text">[quote=RomSunZ;21791]В примере SampleHistoryTesting вываливаются ошибки при запуске каждой дочерней ...</title>
    <published>2012-10-12T20:24:23Z</published>
    <updated>2012-10-12T20:24:23Z</updated>
    <author>
      <name>Liberal</name>
      <uri>https://stocksharp.com/users/6066/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;[quote=RomSunZ;21791]В примере SampleHistoryTesting вываливаются ошибки при запуске каждой дочерней стратегии на котирование, которых при работе Quik SampleSMA нет
С чем это может быть связано?&lt;/p&gt;
&lt;p&gt;С Уважением,
Роман[/quote]&lt;/p&gt;
&lt;p&gt;У Вас, наверное, версия 4.1.4? В этой версии функция ReRegisterOrder (а именно эту функцию использует стратегия котирования) не работает в атомарном режиме у EmulationTrader. Можно выключить атомарный режим сразу после создания Security, и тогда в логе не будет ошибок:
[code=csharp]
var security = new Security
{
Id = &amp;quot;RIU9@RTS&amp;quot;,
Code = &amp;quot;RIU9&amp;quot;,
Name = &amp;quot;RTS-9.09&amp;quot;,
MinStepSize = 5,
MinStepPrice = 2,
Exchange = Exchange.Rts,
};
security.Exchange.IsSupportAtomicReRegister = false;
[/code]&lt;/p&gt;
&lt;p&gt;Можно также перейти на версию 4.1.5, там ReRegisterOrder в атомарном режиме у EmulationTrader работает исправно.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/21791/</id>
    <title type="text">В примере SampleHistoryTesting вываливаются ошибки при запуске каждой дочерней стратегии на котирова...</title>
    <published>2012-10-12T17:40:03Z</published>
    <updated>2012-10-12T17:40:03Z</updated>
    <author>
      <name>RomSunZ</name>
      <uri>https://stocksharp.com/users/6384/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;В примере SampleHistoryTesting вываливаются ошибки при запуске каждой дочерней стратегии на котирование, которых при работе Quik SampleSMA нет:
[code=csharp]
2009.05.31 20:00:00.000|       |SS_RIU9@RTS_test account|Стратегия запущена.
2009.06.02 06:40:00.970|       |MQS_RIU9@RTS_test account|Стратегия запущена.
2009.06.02 06:40:00.970|       |MQS_RIU9@RTS_test account|Котирование на Sell объема 1.
2009.06.02 06:40:00.970|       |MQS_RIU9@RTS_test account|Приостановка правил. _rulesSuspendCount 1.
2009.06.02 06:40:00.970|       |MQS_RIU9@RTS_test account|Возобновление правил. &lt;em&gt;rulesSuspendCount 0.
2009.06.02 06:40:00.970|       |MQS_RIU9@RTS_test account|Цена текущей NULL и лучшей 116155.
2009.06.02 06:40:00.970|       |MQS_RIU9@RTS_test account|Лучший бид NULL и лучший аск NULL.
2009.06.02 06:40:00.970|       |MQS_RIU9@RTS_test account|Регистрация новой заявки на Sell с ценой 116155 и объемом 1.
2009.06.02 06:40:00.970|       |MQS_RIU9@RTS_test account|Заявка 80254917 на Sell отправлена с ценой 116155 объемом 1.
2009.06.02 06:40:01.737|       |MQS_RIU9@RTS_test account|Заявка 80254917 принята биржей.
2009.06.02 06:40:01.737|       |MQS_RIU9@RTS_test account|Сброс счетчика ошибок регистрации с 0 до нуля.
2009.06.02 06:40:01.737|       |MQS_RIU9@RTS_test account|Цена текущей 116155 и лучшей 116000.
2009.06.02 06:40:01.737|       |MQS_RIU9@RTS_test account|Лучший бид NULL и лучший аск NULL.
2009.06.02 06:40:01.737|       |MQS_RIU9@RTS_test account|Котирование заявки 80254917 на Sell с ценой 116155 объемом 1.
2009.06.02 06:40:01.737|Error  |MQS_RIU9@RTS_test account|Заявка 0 не была принята по причине System.ArgumentException: Заявка уже имеет номер '1'. Возможно, она уже была зарегистрирована.
Имя параметра: order
в StockSharp.Algo.Testing.MarketEmulator.ReRegisterOrder(Order order, Order newOrder)
в StockSharp.Algo.Testing.EmulationTrader.OnReRegisterOrder(Order oldOrder, Order newOrder)
в StockSharp.Algo.BaseTrader.ReRegisterOrder(Order oldOrder, Order newOrder).
2009.06.02 06:40:01.737|Error  |MQS_RIU9@RTS_test account|System.ArgumentException: Заявка уже имеет номер '1'. Возможно, она уже была зарегистрирована.
Имя параметра: order
в StockSharp.Algo.Testing.MarketEmulator.ReRegisterOrder(Order order, Order newOrder)
в StockSharp.Algo.Testing.EmulationTrader.OnReRegisterOrder(Order oldOrder, Order newOrder)
в StockSharp.Algo.BaseTrader.ReRegisterOrder(Order oldOrder, Order newOrder)
в StockSharp.Algo.Strategies.Strategy.ReRegisterOrder(Order oldOrder, Order newOrder)
в StockSharp.Algo.Strategies.QuotingStrategy.ProcessQuoting()
в StockSharp.Algo.Strategies.QuotingStrategy.#=ql8FZcZl1VhoSfxj6bxBSmoDgJ6B2gT6ImGejxU1jvuQ=(Order #=qP5IG1jy682SV9oLq5xh5xw==)
в StockSharp.Algo.MarketRule&lt;code&gt;2.#=qD2pySzb7SwcKqbf509xbCf4ETRnYzZpS8F4NvKjD1Cg=() в StockSharp.Algo.MarketRuleHelper.#=qQ813stF5rdU7vR12V$ax_w==(IMarketRuleContainer #=qrcq1peQJX8wVd5bucjdK5Q==, IMarketRule #=qhASjoS2d0T$yCziW8qaZow==, Func&lt;/code&gt;1 #=qarKRLFkIjTz$sLdPcQaF4w==)
в StockSharp.Algo.Strategies.Strategy.#=qcUFLS8UKZFDgbx2X3BZSfEUGq5pxvIDpIdlvrsG_Q6JT74bgQBqKgNKlz2z&lt;/em&gt;$METWffqXRfxwWIOkgvRG3QAtg==(IMarketRule #=qB7ROmUjGdaG1jUWU0vPRbA==, Func&lt;code&gt;1 #=qVPSEf_woMd2b0g2sKq7R1w==) 2009.06.02 06:40:01.737|       |MQS_RIU9@RTS_test account|Стратегия останавливается. 2009.06.02 06:40:01.737|Warning|MQS_RIU9@RTS_test account|Заканчиваем котирование с неисполненным объемом равный 1. 2009.06.02 06:40:01.737|       |MQS_RIU9@RTS_test account|Ожидание снятия всех активных заявок. 2009.06.02 06:40:01.737|       |MQS_RIU9@RTS_test account|Отмена заявки 80254917. 2009.06.02 06:40:01.737|       |MQS_RIU9@RTS_test account|Заявка 80254917 больше не активна. 2009.06.02 06:40:01.737|       |MQS_RIU9@RTS_test account|Стратегия остановлена. 2009.06.02 10:26:03.077|       |MQS_RIU9@RTS_test account|Стратегия запущена. 2009.06.02 10:26:03.077|       |MQS_RIU9@RTS_test account|Котирование на Buy объема 1. 2009.06.02 10:26:03.077|       |MQS_RIU9@RTS_test account|Приостановка правил. _rulesSuspendCount 1. 2009.06.02 10:26:03.077|       |MQS_RIU9@RTS_test account|Возобновление правил. _rulesSuspendCount 0. 2009.06.02 10:26:03.077|       |MQS_RIU9@RTS_test account|Цена текущей NULL и лучшей 119500. 2009.06.02 10:26:03.077|       |MQS_RIU9@RTS_test account|Лучший бид NULL и лучший аск NULL. 2009.06.02 10:26:03.077|       |MQS_RIU9@RTS_test account|Регистрация новой заявки на Buy с ценой 119500 и объемом 1. 2009.06.02 10:26:03.077|       |MQS_RIU9@RTS_test account|Заявка 80254918 на Buy отправлена с ценой 119500 объемом 1. 2009.06.02 10:26:03.077|       |MQS_RIU9@RTS_test account|Заявка 80254918 принята биржей. 2009.06.02 10:26:03.077|       |MQS_RIU9@RTS_test account|Сброс счетчика ошибок регистрации с 0 до нуля. 2009.06.02 10:26:03.077|       |MQS_RIU9@RTS_test account|Цена текущей 119500 и лучшей 119800. 2009.06.02 10:26:03.077|       |MQS_RIU9@RTS_test account|Лучший бид NULL и лучший аск NULL. 2009.06.02 10:26:03.077|       |MQS_RIU9@RTS_test account|Котирование заявки 80254918 на Buy с ценой 119500 объемом 1. 2009.06.02 10:26:03.077|Error  |MQS_RIU9@RTS_test account|Заявка 0 не была принята по причине System.ArgumentException: Заявка уже имеет номер '2'. Возможно, она уже была зарегистрирована. Имя параметра: order в StockSharp.Algo.Testing.MarketEmulator.ReRegisterOrder(Order order, Order newOrder) в StockSharp.Algo.Testing.EmulationTrader.OnReRegisterOrder(Order oldOrder, Order newOrder) в StockSharp.Algo.BaseTrader.ReRegisterOrder(Order oldOrder, Order newOrder). 2009.06.02 10:26:03.077|Error  |MQS_RIU9@RTS_test account|System.ArgumentException: Заявка уже имеет номер '2'. Возможно, она уже была зарегистрирована. Имя параметра: order в StockSharp.Algo.Testing.MarketEmulator.ReRegisterOrder(Order order, Order newOrder) в StockSharp.Algo.Testing.EmulationTrader.OnReRegisterOrder(Order oldOrder, Order newOrder) в StockSharp.Algo.BaseTrader.ReRegisterOrder(Order oldOrder, Order newOrder) в StockSharp.Algo.Strategies.Strategy.ReRegisterOrder(Order oldOrder, Order newOrder) в StockSharp.Algo.Strategies.QuotingStrategy.ProcessQuoting() в StockSharp.Algo.Strategies.QuotingStrategy.#=ql8FZcZl1VhoSfxj6bxBSmoDgJ6B2gT6ImGejxU1jvuQ=(Order #=qP5IG1jy682SV9oLq5xh5xw==) в StockSharp.Algo.MarketRule&lt;/code&gt;2.#=qD2pySzb7SwcKqbf509xbCf4ETRnYzZpS8F4NvKjD1Cg=()
в StockSharp.Algo.MarketRuleHelper.#=qQ813stF5rdU7vR12V$ax_w==(IMarketRuleContainer #=qrcq1peQJX8wVd5bucjdK5Q==, IMarketRule #=qhASjoS2d0T$yCziW8qaZow==, Func&lt;code&gt;1 #=qarKRLFkIjTz$sLdPcQaF4w==) в StockSharp.Algo.Strategies.Strategy.#=qcUFLS8UKZFDgbx2X3BZSfEUGq5pxvIDpIdlvrsG_Q6JT74bgQBqKgNKlz2z_$METWffqXRfxwWIOkgvRG3QAtg==(IMarketRule #=qB7ROmUjGdaG1jUWU0vPRbA==, Func&lt;/code&gt;1 #=qVPSEf_woMd2b0g2sKq7R1w==)
2009.06.02 10:26:03.077|       |MQS_RIU9@RTS_test account|Стратегия останавливается.
2009.06.02 10:26:03.077|Warning|MQS_RIU9@RTS_test account|Заканчиваем котирование с неисполненным объемом равный 1.
2009.06.02 10:26:03.077|       |MQS_RIU9@RTS_test account|Ожидание снятия всех активных заявок.
2009.06.02 10:26:03.077|       |MQS_RIU9@RTS_test account|Отмена заявки 80254918.
2009.06.02 10:26:03.077|       |MQS_RIU9@RTS_test account|Заявка 80254918 больше не активна.
2009.06.02 10:26:03.077|       |MQS_RIU9@RTS_test account|Стратегия остановлена.&lt;/p&gt;
&lt;p&gt;[/code]&lt;/p&gt;
&lt;p&gt;С чем это может быть связано?&lt;/p&gt;
&lt;p&gt;С Уважением,
Роман&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>