﻿<?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">Ошибка в примере SamplesSMA</title>
  <id>~/topic/996/oshibka-v-primere-samplessma/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-05T23:22:52Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=996" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/2824/</id>
    <title type="text">Это в общем-то мои умозрительные заключения после беглого просмотра. Сейчас запустил, проверил что и...</title>
    <published>2010-05-20T22:39:00Z</published>
    <updated>2010-05-20T22:39:00Z</updated>
    <author>
      <name>Константин</name>
      <uri>https://stocksharp.ru/users/28346/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Это в общем-то мои умозрительные заключения после беглого просмотра.&lt;br /&gt;Сейчас запустил, проверил что история подгружается - результат тот же.&lt;br /&gt;Единственное, сильно уменьшил период SMA что бы было видно&lt;br /&gt;&lt;br /&gt;&lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAACi4nBVnQXiBSDybqSIF-pMtKrb4xt6PSdb-L6B-CI-faEiHkm__dFR7wzO1CyG0zG_G5a8rD5PM3v91Arssh-g" title="http://groups.google.ru/group/stocksharp/web/sma2.jpg"&gt;http://groups.google.ru/group/stocksharp/web/sma2.jpg&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;При запуске программы (старте обмена по DDE) рисуются только свечки,&lt;br /&gt;индикаторы не рисуются, т.к. переменная _isTodaySmaDrawn установлена в&lt;br /&gt;false.&lt;br /&gt;При загрузке истории из квика вот этот код sma тоже не рисует, т.к.&lt;br /&gt;_isTodaySmaDrawn == false&lt;br /&gt;&lt;br /&gt;                               _candleManager.NewCandles += (token, candles) =&amp;gt;&lt;br /&gt;                                {&lt;br /&gt;                                        DrawCandles(candles.Keys);&lt;br /&gt;&lt;br /&gt;                                       // если скользящие за сегодняшний день отрисованы, то рисуем в&lt;br /&gt;реальном времени текущие скользящие&lt;br /&gt;                                        if (_isTodaySmaDrawn)&lt;br /&gt;                                                DrawSma();&lt;br /&gt;                                };&lt;br /&gt;&lt;br /&gt;Включается _isTodaySmaDrawn по кнопке запускающей стратегию. Но для&lt;br /&gt;&amp;quot;исторических&amp;quot; свечек значение индикатора уже будет равно значению в&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/2823/</id>
    <title type="text">1. Так Вы не из текстового файла берете историю? А откуда берете? 2. Какие данные из Квик не использ...</title>
    <published>2010-05-20T18:40:00Z</published>
    <updated>2010-05-20T18:40:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">1. Так Вы не из текстового файла берете историю? А откуда берете?&lt;br /&gt;2. Какие данные из Квик не используются?&lt;br /&gt;3. Не, и свечки и линии берутся из файла + квика. Историия (все что до&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/2822/</id>
    <title type="text">расчет SMA по историческим данным возможен только после загрузки текстового файла, из Квика данные, ...</title>
    <published>2010-05-20T18:04:00Z</published>
    <updated>2010-05-20T18:04:00Z</updated>
    <author>
      <name>Константин</name>
      <uri>https://stocksharp.ru/users/28346/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">расчет SMA по историческим данным возможен только после загрузки&lt;br /&gt;текстового файла, из Квика данные, даже если есть, не используются.&lt;br /&gt;т.е. свечки отрисовались по квику, а данные для SMA из текстового&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/2821/</id>
    <title type="text">Ок, понятно. Посмотрите в метод Sma.Add. По всей видимости туда приходит одно и то же значение. </title>
    <published>2010-05-20T16:44:00Z</published>
    <updated>2010-05-20T16:44:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Ок, понятно. Посмотрите в метод Sma.Add. По всей видимости туда&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/2820/</id>
    <title type="text">вот скриншот работы примера http://stocksharp.googlegroups.com/web/sma1.JPG?gsc=inQvVhYAAAAxOapotRDc...</title>
    <published>2010-05-20T15:44:00Z</published>
    <updated>2010-05-20T15:44:00Z</updated>
    <author>
      <name>Константин</name>
      <uri>https://stocksharp.ru/users/28346/</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=AQAAAAAAAAAbncQVTu8T5yVB2LlB47S-qesPTZmpCrI1OuwAZ_8-Sb87CFAjO8g_v-dHEltrD0FCaxh--B9k7fwzhbBHZFDBgz-hAYWxxVKKtpJ6fed0gENijSC5Gk9gBWlzDP-OnWxW-tVBO3ypanhoFiY0LpJa" title="http://stocksharp.googlegroups.com/web/sma1.JPG?gsc=inQvVhYAAAAxOapotRDcoMebuCA4pc7SyCEDhV0fx_noyQINFE7ZEw"&gt;http://stocksharp.googlegroups.com/web/sma1.JPG?gsc=inQvVhYAAAAxOapotRDcoMebuCA4pc7SyCEDhV0fx_noyQINFE7ZEw&lt;/a&gt; &lt;br /&gt; </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/2819/</id>
    <title type="text">_strategy.LongSma.Value содержит последнее значение (т.е. значение последней добавленной свечи) поэт...</title>
    <published>2010-05-18T18:57:00Z</published>
    <updated>2010-05-18T18:57:00Z</updated>
    <author>
      <name>artemox</name>
      <uri>https://stocksharp.ru/users/490/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">_strategy.LongSma.Value содержит последнее значение (т.е. значение&lt;br /&gt;последней добавленной свечи)&lt;br /&gt;поэтому надо заполнять _longSmaSeries по мере поступления свечей,&lt;br /&gt;предварительно пересчитав значение в индикаторе (SMA)&lt;br /&gt;т.е. так - добавил свечу в стратегию, затем добавил пересчитанное&lt;br /&gt;значение индикатора в longSmaSeries&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/2818/</id>
    <title type="text">Не должны они равняться последнему значению индикатора. Это значение, вычисляемое по формуле. Что-то...</title>
    <published>2010-05-18T16:33:00Z</published>
    <updated>2010-05-18T16:33: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;Квика. Посмотрите, правильные ли данные в Sma.Add&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/2817/</id>
    <title type="text">как прикрепить рисунок не знаю. вот код foreach (var candle in candles) { _longSmaSeries.DataPoints....</title>
    <published>2010-05-18T15:00:00Z</published>
    <updated>2010-05-18T15:00:00Z</updated>
    <author>
      <name>Константин</name>
      <uri>https://stocksharp.ru/users/28346/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">как прикрепить рисунок не знаю.&lt;br /&gt;вот код&lt;br /&gt;foreach (var candle in candles)&lt;br /&gt;{&lt;br /&gt;        _longSmaSeries.DataPoints.Add(new DataPoint { XValue = candle.Time,&lt;br /&gt;YValue = _strategy.LongSma.Value });&lt;br /&gt;        _shortSmaSeries.DataPoints.Add(new DataPoint { XValue = candle.Time,&lt;br /&gt;YValue = _strategy.ShortSma.Value });&lt;br /&gt;&lt;br /&gt;_strategy.LongSma.Value и _strategy.ShortSma.Value всегда будут равны&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/2816/</id>
    <title type="text">Не понял. Можно рисунок? </title>
    <published>2010-05-18T12:16:00Z</published>
    <updated>2010-05-18T12:16: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/2815/</id>
    <title type="text">в функции DrawSma будут рисоваться прямые линии, равные последнему значению индикатора. </title>
    <published>2010-05-18T10:53:00Z</published>
    <updated>2010-05-18T10:53:00Z</updated>
    <author>
      <name>Константин</name>
      <uri>https://stocksharp.ru/users/28346/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">в функции DrawSma будут рисоваться прямые линии, равные последнему&lt;br /&gt;значению индикатора. &lt;br /&gt; </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>