﻿<?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">6 урок</title>
  <id>~/topic/3645/6-urok/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-22T11:31:33Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=3645" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/25662/</id>
    <title type="text">http://vk.com/video_ext.php?oid=-66674957&amp;amp;id=167882589&amp;amp;hash=64b33d9749b685c2&amp;amp;hd=3 Презентация Темы з...</title>
    <published>2013-04-29T11:15:50Z</published>
    <updated>2014-03-05T21:42:12Z</updated>
    <author>
      <name>Самунджян Артем</name>
      <uri>https://stocksharp.ru/users/675/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">[vk]http://vk.com/video_ext.php?oid=-66674957&amp;amp;id=167882589&amp;amp;hash=64b33d9749b685c2&amp;amp;hd=3[/vk]&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:120%"&gt;&lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAAAIzJHwV0tlbjaFgHtJkJp1p8XBRKvyjelDzSbQ50tlJHd8852U90eGqAf3fIjPTx7gX3sjOPZsUP1R1tru5vI4" title="https://www.dropbox.com/s/a6y8yej5xs834mp/Lesson%25206.pptx"&gt;&lt;b&gt;Презентация&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:120%"&gt;&lt;b&gt;Темы занятия 6 (Делегаты)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;•	Делегаты, что это&lt;br /&gt;•	Как устроены делегаты, основные возможности&lt;br /&gt;•	Контравариантность и конариантность&lt;br /&gt;•	Func&amp;lt;&amp;gt;, Action&amp;lt;&amp;gt;&lt;br /&gt;•	Анонимные методы и лямбда-выражения, знакомство&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:120%"&gt;&lt;b&gt;Домашнее задание&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Реализовать собственный набор делегатов, осуществляющих тематическую обработку данных. Одна из возможных тем - биржевые индексы.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-size:120%"&gt;Вложения:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAADa7P_4NHqE_OLFtnFd-d2rdEmNK743h-ktqSOTKbllXbxeO8EEtMCCv4-sUOwrCTY" title="http://vk.com/docs?oid=-66674957"&gt;Код из урока&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAADa7P_4NHqE_OLFtnFd-d2rdEmNK743h-ktqSOTKbllXbxeO8EEtMCCv4-sUOwrCTY" title="http://vk.com/docs?oid=-66674957"&gt;Пример решения домашнего задания&lt;/a&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/29199/</id>
    <title type="text">Биржевые ИНДЕКСЫ - это некая средняя (арифметическая/геометрическая/...) цена корзины акций/облигаци...</title>
    <published>2014-01-20T14:13:29Z</published>
    <updated>2014-01-20T14:13:29Z</updated>
    <author>
      <name>devruss</name>
      <uri>https://stocksharp.ru/users/50604/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Биржевые ИНДЕКСЫ - это некая средняя (арифметическая/геометрическая/...) цена корзины акций/облигаций (в общем случае - однородных базовых активов), пример S&amp;amp;P 500, NASDAQ, RTS futures. &lt;br /&gt;&lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAAAEaGmvoumqQV_3sIYeBdThBhiuItNCcGsIy35jEdFoiU8AnjKDgQAWsBTrb0sMRab0MMqd98VEDsOb-KuyoRtCtqWZsH5ALODaeDlJjMdIsrqWjiXZt-qpqzEygKr8qeElrDEoZgeoK9CTux8oyUHHSoDXPud9x-3DdfHEp7Ihog" title="http://ru.wikipedia.org/wiki/%D0%A4%D0%BE%D0%BD%D0%B4%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B8%D0%BD%D0%B4%D0%B5%D0%BA%D1%81
"&gt;http://ru.wikipedia.org/...D0%B4%D0%B5%D0%BA%D1%81
&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAADjwV-2xjhbycu1xVkrSim_Qk5jqvzhnN-CDUha68x4PqbFjAyVopBurs2S5muBJyl6yniGKg3ZUOP_XAg2xHNq" title="http://en.wikipedia.org/wiki/Stock_market_index
"&gt;http://en.wikipedia.org/wiki/Stock_market_index
&lt;/a&gt;&lt;br /&gt;Если совсем на пальцах - берем N акций, считаем среднее арифметической цены в определенный момент времени - получаем индекс акций. Т.е. на входе N цен акций в момент времени t, на выходе Index(t) = sum(P(i))/N&lt;br /&gt;&lt;br /&gt;То, о чем идет речь в уроке называется ИНДИКАТОР - производная функция от цены базового актива. Пример - средняя цена за последние 10 минут.&lt;br /&gt;&lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAAAayXq-PrfFQT2Pl9CYIBbFQSmyH7pk45ajgWS79-unPF5UX0A_tUH9mkxaXMUePIy2_SIwv9QvvMws4I9tKOV2z2lS2oWj2yYMFEmDCLmpJambDRo0fvrAL1k5aHv9HiJmDd5OGjrNbvXOkw1X_ETH" title="http://stockcharts.com/school/doku.php?id=chart_school:technical_indicators:introduction_to_tech
"&gt;http://stockcharts.com/s...rs:introduction_to_tech
&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Разница в том, что ИНДЕКС построен на корзине однородных активов, а ИНДИКАТОР построен на базе price data (price, volume, etc..) одного актива&lt;br /&gt;&lt;br /&gt;Также курс акций (он же quote) - это цена актива в моменте == котировка, например USDRUB(Mon 20 Jan 18:04) = 33.78. Course хоть и звучит похоже, никакого отношения к курсу не имеет</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/28920/</id>
    <title type="text">По итогам выполнения ДЗ появился такой вопрос - если в конструкторе Stock() указать не &amp;quot;quotes = new...</title>
    <published>2014-01-09T11:14:50Z</published>
    <updated>2014-01-09T11:14:50Z</updated>
    <author>
      <name>IvanB</name>
      <uri>https://stocksharp.ru/users/26984/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;lebedevsrg &lt;a href="https://stocksharp.ru/posts/m/28871/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;По итогам выполнения ДЗ появился такой вопрос - если в конструкторе Stock() указать не &amp;quot;quotes = new List&amp;lt;Quote&amp;gt;()&amp;quot;, а &amp;quot;&lt;u&gt;List&amp;lt;Quote&amp;gt;&lt;/u&gt; quotes = new List&amp;lt;Quote&amp;gt;()&amp;quot;, то программа вываливается с ошибкой &amp;quot;Ссылка на объект не указывает на экземпляр объекта.&amp;quot;&lt;br /&gt;С чем может быть связана такая негативная реакция на типизацию &amp;quot;List&amp;lt;Quote&amp;gt;&amp;quot;, ведь в других местах записано например &amp;quot; &lt;u&gt;Stock&lt;/u&gt; st = new Stock()&amp;quot; и все работает нормально?&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Дело в том, что для исходного варианта имя quotes было объявлено глобально и выполняя строку:&lt;br /&gt;quotes = new List&amp;lt;Quote&amp;gt;()&lt;br /&gt;мы создаем экземпляр объекта для глобального (объявленного ранее) имени quotes.&lt;br /&gt;Если мы пишем так:&lt;br /&gt;&lt;u&gt;List&amp;lt;Quote&amp;gt;&lt;/u&gt; quotes = new List&amp;lt;Quote&amp;gt;()&lt;br /&gt;то мы создаем локальную переменную, никак не связанную с глобальной, но которая имеет тоже имя.&lt;br /&gt;&lt;br /&gt;И, следовательно, если писать:&lt;br /&gt;&lt;u&gt;List&amp;lt;Quote&amp;gt;&lt;/u&gt; quotes = new List&amp;lt;Quote&amp;gt;()&lt;br /&gt;и не инициализировать глобальную переменную quotes, которая далее используется, то возникнет ошибка, о которой вы пишите. Конечно, можно сделать проверки, на то что переменная инициализирована, имеет верное значение,... но данный вопрос не про это.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/28871/</id>
    <title type="text">По итогам выполнения ДЗ появился такой вопрос - если в конструкторе Stock() указать не &amp;quot;quotes = new...</title>
    <published>2014-01-05T09:00:48Z</published>
    <updated>2014-01-05T09:00:48Z</updated>
    <author>
      <name>JaguarFX</name>
      <uri>https://stocksharp.ru/users/49779/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">По итогам выполнения ДЗ появился такой вопрос - если в конструкторе Stock() указать не &amp;quot;quotes = new List&amp;lt;Quote&amp;gt;()&amp;quot;, а &amp;quot;&lt;u&gt;List&amp;lt;Quote&amp;gt;&lt;/u&gt; quotes = new List&amp;lt;Quote&amp;gt;()&amp;quot;, то программа вываливается с ошибкой &amp;quot;Ссылка на объект не указывает на экземпляр объекта.&amp;quot;&lt;br /&gt;С чем может быть связана такая негативная реакция на типизацию &amp;quot;List&amp;lt;Quote&amp;gt;&amp;quot;, ведь в других местах записано например &amp;quot; &lt;u&gt;Stock&lt;/u&gt; st = new Stock()&amp;quot; и все работает нормально?&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>