﻿<?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">деление на 0 при котировании</title>
  <id>~/topic/1060/delenie-na-0-pri-kotirovanii/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-27T00:48:05Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=1060" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/3387/</id>
    <title type="text">Усё нормально Шеф! Заработало. Таки да - была кривовата таблица инструментов. Одно поле лишнее затес...</title>
    <published>2010-07-15T21:00:00Z</published>
    <updated>2010-07-15T21:00:00Z</updated>
    <author>
      <name>ustas</name>
      <uri>https://stocksharp.ru/users/27611/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Усё  нормально Шеф!&lt;br /&gt;Заработало.&lt;br /&gt;&lt;br /&gt;Таки да - была кривовата таблица инструментов. Одно поле лишнее&lt;br /&gt;затесалось.&lt;br /&gt;Тысяча извинений за беспокойство.&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/3386/</id>
    <title type="text">Может колонка не та поставлена... Не может быть шаг цены равный 0. </title>
    <published>2010-07-15T20:30:00Z</published>
    <updated>2010-07-15T20:30:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Может колонка не та поставлена... Не может быть шаг цены равный 0.&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/3385/</id>
    <title type="text">Поставил security sbrf.MinStepSize = 1; sbrf.MinStepPrice = 1; Теперь другая ошибка - Десятичное чис...</title>
    <published>2010-07-15T20:29:00Z</published>
    <updated>2010-07-15T20:29:00Z</updated>
    <author>
      <name>ustas</name>
      <uri>https://stocksharp.ru/users/27611/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Поставил security&lt;br /&gt;&lt;br /&gt;sbrf.MinStepSize = 1; sbrf.MinStepPrice = 1;&lt;br /&gt;&lt;br /&gt;Теперь другая ошибка -  Десятичное число может округляться только с&lt;br /&gt;точностью от 0 до 28 разрядов.&lt;br /&gt;&lt;br /&gt;OnProcess Buy price:8117 minstepsize:1 minstepprice:1&lt;br /&gt;System.ArgumentOutOfRangeException: Десятичное число может округляться&lt;br /&gt;только с&lt;br /&gt;точностью от 0 до 28 разрядов.&lt;br /&gt;Имя параметра: decimals&lt;br /&gt;   в System.Decimal.FCallRound(Decimal&amp;amp; result, Decimal d, Int32&lt;br /&gt;decimals)&lt;br /&gt;   в System.Decimal.Round(Decimal d, Int32 decimals)&lt;br /&gt;   в Ecng.Trading.Algo.TraderHelper.ShrinkPrice(Security security,&lt;br /&gt;Double price)&lt;br /&gt;&lt;br /&gt;  в Ecng.Trading.Algo.QuotingStrategy.OnProcess()&lt;br /&gt;   в Ecng.Trading.Algo.Strategy.♫()&lt;br /&gt;MQS_SRU0 останавливается.&lt;br /&gt;Котирование закончилось.&lt;br /&gt;MQS_SRU0 остановлена.&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/3384/</id>
    <title type="text">да нет, всё честно из таблицы инструментов, всё настроено как у Вас написано. В таблице инструментов...</title>
    <published>2010-07-15T20:21:00Z</published>
    <updated>2010-07-15T20:21:00Z</updated>
    <author>
      <name>ustas</name>
      <uri>https://stocksharp.ru/users/27611/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">да нет, всё честно из таблицы инструментов, всё  настроено как у Вас&lt;br /&gt;написано. В таблице инструментов там оно стоит 0. может брокер кривой&lt;br /&gt;(uralsib)&lt;br /&gt;&lt;br /&gt;Хорошо, попробую поставлю MinStepSize=1, MinStepPrice=1 ручками -&lt;br /&gt;отпишу что получится&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/3383/</id>
    <title type="text">Не заметил. И у него по спецификацииhttp://www.rts.ru/ru/forts/contract.html?isin=SBRF-9.10 шаг цены...</title>
    <published>2010-07-15T20:04:00Z</published>
    <updated>2010-07-15T20:04:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Не заметил.&lt;br /&gt;&lt;br /&gt;И у него по спецификации&lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAADKEnpUz2SMA_ZHPTbRxIA5fIl-R0XMjArtzBR9Zwqz32iovAF8Wb6MOwdjf15jABFbygkCuvwKLMwd-J1JhmAZ" title="http://www.rts.ru/ru/forts/contract.html?isin=SBRF-9.10"&gt;http://www.rts.ru/ru/forts/contract.html?isin=SBRF-9.10&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;шаг цены должен быть равен 1. Откуда тогда 0? Вы в ручную создаете&lt;br /&gt;объект Security?&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/3382/</id>
    <title type="text">а инструмент как видно из лога - фьюч на сбер обыкновенный (SRU0) MQS_SRU0 останавливается. Котирова...</title>
    <published>2010-07-15T19:38:00Z</published>
    <updated>2010-07-15T19:38:00Z</updated>
    <author>
      <name>ustas</name>
      <uri>https://stocksharp.ru/users/27611/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">а инструмент как видно из лога  - фьюч на сбер обыкновенный  (SRU0)&lt;br /&gt;&lt;br /&gt;MQS_SRU0 останавливается.&lt;br /&gt;&lt;br /&gt;Котирование закончилось.&lt;br /&gt;&lt;br /&gt;MQS_SRU0 остановлена.&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/3381/</id>
    <title type="text">А почему 0? Что за инструмент? Насчет MinStepPrice - это отдельная настройкаhttp://stocksharp.com/do...</title>
    <published>2010-07-15T19:07:00Z</published>
    <updated>2010-07-15T19:07:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">А почему 0? Что за инструмент? Насчет MinStepPrice - это отдельная&lt;br /&gt;настройка&lt;a href="http://stocksharp.com/doc/help/html/448078e0-339b-4817-a97a-210b1ad2966f.htm" title="http://stocksharp.com/doc/help/html/448078e0-339b-4817-a97a-210b1ad2966f.htm"&gt;http://stocksharp.com/doc/help/html/448078e0-339b-4817-a97a-210b1ad2966f.htm&lt;/a&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/3380/</id>
    <title type="text">ага 0, а MinStepPrice - null </title>
    <published>2010-07-15T18:45:00Z</published>
    <updated>2010-07-15T18:45:00Z</updated>
    <author>
      <name>ustas</name>
      <uri>https://stocksharp.ru/users/27611/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">ага 0, а MinStepPrice - null&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/3379/</id>
    <title type="text">Так, кажется начинает вырисовываться. А MinStepSize чему равен? Случайно не 0? </title>
    <published>2010-07-15T18:10:00Z</published>
    <updated>2010-07-15T18:10:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Так, кажется начинает вырисовываться. А MinStepSize чему равен?&lt;br /&gt;Случайно не 0?&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/3378/</id>
    <title type="text">Да, включен. Ведь работает же такая (ниже) конструкция для лимитной заявки, а ведь цена в ней тоже б...</title>
    <published>2010-07-15T17:24:00Z</published>
    <updated>2010-07-15T17:24:00Z</updated>
    <author>
      <name>ustas</name>
      <uri>https://stocksharp.ru/users/27611/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Да, включен.&lt;br /&gt;&lt;br /&gt;Ведь работает же такая (ниже) конструкция для лимитной заявки, а ведь&lt;br /&gt;цена в ней тоже берётся  из стакана ( как я понимаю).&lt;br /&gt;&lt;br /&gt;// создаем заявку&lt;br /&gt;&lt;br /&gt;               var order = base.CreateOrder(Direct, IsMarket ?&lt;br /&gt;base.Security.GetMarketPrice(Direct,MarketPriceTypes.Opposite) :&lt;br /&gt;base.Security.GetMarketPrice(Direct,MarketPriceTypes.Following),&lt;br /&gt;base.Volume);&lt;br /&gt;&lt;br /&gt;               // регистрируем заявку (обычным способом -&lt;br /&gt;лимитированной заявкой)&lt;br /&gt;&lt;br /&gt;                base.RegisterOrder(order);&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/3377/</id>
    <title type="text">Для котирование необходим экспорт стакана. Он включен? </title>
    <published>2010-07-15T17:13:00Z</published>
    <updated>2010-07-15T17:13:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Для котирование необходим экспорт стакана. Он включен?&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/3376/</id>
    <title type="text">версия 2.1 </title>
    <published>2010-07-15T17:11:00Z</published>
    <updated>2010-07-15T17:11:00Z</updated>
    <author>
      <name>ustas</name>
      <uri>https://stocksharp.ru/users/27611/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">версия 2.1&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/3375/</id>
    <title type="text">Приветствую! Уважаемый Михаил. Пытаюсь работать в стратегии через котирование если выставляю лимитны...</title>
    <published>2010-07-15T17:07:00Z</published>
    <updated>2010-07-15T17:07:00Z</updated>
    <author>
      <name>ustas</name>
      <uri>https://stocksharp.ru/users/27611/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Приветствую!&lt;br /&gt;&lt;br /&gt;Уважаемый Михаил.&lt;br /&gt;&lt;br /&gt;Пытаюсь работать в стратегии через котирование&lt;br /&gt;&lt;br /&gt;если выставляю лимитный Ордер - всё ок&lt;br /&gt;&lt;br /&gt;// создаем заявку&lt;br /&gt;&lt;br /&gt;               var order = base.CreateOrder(Direct, IsMarket ?&lt;br /&gt;base.Security.GetMarketPrice(Direct,&lt;br /&gt;MarketPriceTypes.Opposite):base.Security.GetMarketPrice(Direct,&lt;br /&gt;MarketPriceTypes.Following), base.Volume);&lt;br /&gt;&lt;br /&gt;               // регистрируем заявку (обычным способом -&lt;br /&gt;лимитированной заявкой)&lt;br /&gt;&lt;br /&gt;                base.RegisterOrder(order);&lt;br /&gt;&lt;br /&gt;тут всё ок - заявка выставляется&lt;br /&gt;&lt;br /&gt;если же выставляю через котирование т.е. так:&lt;br /&gt;&lt;br /&gt;               var order = base.CreateOrder(Direct, IsMarket ?&lt;br /&gt;base.Security.GetMarketPrice(Direct,&lt;br /&gt;MarketPriceTypes.Opposite):base.Security.GetMarketPrice(Direct,&lt;br /&gt;MarketPriceTypes.Following),&lt;br /&gt;&lt;br /&gt;               // регистрируем заявку (через котирование)&lt;br /&gt;&lt;br /&gt;               var strategy = new MarketQuotingStrategy(base.Trader,&lt;br /&gt;order, IsMarket ?  MarketPriceTypes.Opposite :&lt;br /&gt;MarketPriceTypes.Following, new Unit());&lt;br /&gt;&lt;br /&gt;               strategy.Start();&lt;br /&gt;&lt;br /&gt;               base.ChildStrategies.Add(strategy);&lt;br /&gt;&lt;br /&gt;получаю ошибку:&lt;br /&gt;&lt;br /&gt;System.DivideByZeroException: Попытка деления на нуль.&lt;br /&gt;&lt;br /&gt;  в System.Decimal.FCallDivide(Decimal&amp;amp; result, Decimal d1, Decimal&lt;br /&gt;d2)&lt;br /&gt;&lt;br /&gt;  в System.Decimal.Remainder(Decimal d1, Decimal d2)&lt;br /&gt;&lt;br /&gt;  в System.Decimal.op_Modulus(Decimal d1, Decimal d2)&lt;br /&gt;&lt;br /&gt;  в Ecng.Trading.Algo.TraderHelper.ShrinkPrice(Security security,&lt;br /&gt;Double price)&lt;br /&gt;&lt;br /&gt;  в Ecng.Trading.Algo.QuotingStrategy.OnProcess()&lt;br /&gt;&lt;br /&gt;  в Ecng.Trading.Algo.Strategy.♫()&lt;br /&gt;&lt;br /&gt;MQS_SRU0 останавливается.&lt;br /&gt;&lt;br /&gt;Котирование закончилось.&lt;br /&gt;&lt;br /&gt;MQS_SRU0 остановлена.&lt;br /&gt;&lt;br /&gt;Пожалуйста, подскажите что же я делаю неправильно?&lt;br /&gt;&lt;br /&gt;Спасибо и с уважением!&lt;br /&gt; &lt;br /&gt; </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>