﻿<?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">Не приходят позиции по опционам</title>
  <id>~/topic/1261/ne-prihodyat-pozitsii-po-optsionam/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-08T06:35:15Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=1261" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/4849/</id>
    <title type="text">Всё, проблема решена - переименовал таблицу в &amp;quot;Позиции&amp;quot; и всё стало сразу же приходить. </title>
    <published>2010-12-02T14:58:16Z</published>
    <updated>2010-12-02T14:58:16Z</updated>
    <author>
      <name>MCTuTeJ|19951995</name>
      <uri>https://stocksharp.ru/users/18/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Всё, проблема решена - переименовал таблицу в &amp;quot;Позиции&amp;quot; и всё стало сразу же приходить.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4848/</id>
    <title type="text">Так не работает ... в обработчик .ProcessCustomTables вообще не заходит ... </title>
    <published>2010-12-02T14:46:46Z</published>
    <updated>2010-12-02T14:49:27Z</updated>
    <author>
      <name>MCTuTeJ|19951995</name>
      <uri>https://stocksharp.ru/users/18/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Так не работает ...
в обработчик .ProcessCustomTables  вообще не заходит ...&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4844/</id>
    <title type="text">Сделал так: [DdeCustomTable(&amp;quot;Позиции по деривативам&amp;quot;)] [Ignore(FieldName = &amp;quot;IsDisposed&amp;quot;)] public cla...</title>
    <published>2010-12-02T14:33:12Z</published>
    <updated>2010-12-02T14:33:12Z</updated>
    <author>
      <name>MCTuTeJ|19951995</name>
      <uri>https://stocksharp.ru/users/18/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Сделал так:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;[DdeCustomTable(&amp;quot;Позиции по деривативам&amp;quot;)]
[Ignore(FieldName = &amp;quot;IsDisposed&amp;quot;)]
public class CustomPosition:INotifyPropertyChanged
{
    private void NotifyPropertyChanged(String info)
    {
        if (PropertyChanged != null)
        {
            PropertyChanged(this, new PropertyChangedEventArgs(info));
        }
    }
    [DdeCustomColumn(&amp;quot;Код инструмента&amp;quot;, Order = 1)]
    [Identity]
    public string SecurityCode { get; set; }

    public event PropertyChangedEventHandler PropertyChanged;
    private int _currentValue;
    [DdeCustomColumn(&amp;quot;Тек. чист. поз.&amp;quot;, Order = 3)]
    public int CurrentValue
    {
        get { return _currentValue; }
        set
        {
            _currentValue = value;
            
            NotifyPropertyChanged(&amp;quot;CurrentValue&amp;quot;);
        }
    }
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Спасибо Эмэсдээну... Это будет работать ?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4843/</id>
    <title type="text">Mikhail Sukhov: Как вариант - начать экспортировать только инструменты и позиции. Постепенно прибавл...</title>
    <published>2010-12-02T14:22:07Z</published>
    <updated>2010-12-02T14:22:07Z</updated>
    <author>
      <name>MCTuTeJ|19951995</name>
      <uri>https://stocksharp.ru/users/18/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Mikhail Sukhov:&lt;/strong&gt;
Как вариант - начать экспортировать только инструменты и позиции. Постепенно прибавлять логики и найти причину торможения.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Так и делаю, логики никакой нет. Только по двум таблицам экспорт ...
Сейчас пробую DDeCustomTable использовать, но там студия ругается на NotifyPropertyChanged(string)&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4841/</id>
    <title type="text">MCTuTeJ|19951995: update: Они приходят но где-то минуты через 3-4 после начала экспорта... Много раз...</title>
    <published>2010-12-02T14:14:13Z</published>
    <updated>2010-12-02T14:14:13Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;MCTuTeJ|19951995:&lt;/strong&gt;
update: Они приходят но где-то минуты через 3-4 после начала экспорта...
Много раз попробовал запустить программу и заметил, что позиции всегда приходят по разному - иногда все сразу после запуска, иногда через несколько минут, иногда по очереди с большими промежутками ...&lt;/p&gt;
&lt;p&gt;Ничего лишнего вроде за собой не тяну, машина мощная, не загружена ...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Как вариант - начать экспортировать только инструменты и позиции. Постепенно прибавлять логики и найти причину торможения.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4840/</id>
    <title type="text">update: Они приходят но где-то минуты через 3-4 после начала экспорта... Много раз попробовал запуст...</title>
    <published>2010-12-02T13:36:57Z</published>
    <updated>2010-12-02T13:45:47Z</updated>
    <author>
      <name>MCTuTeJ|19951995</name>
      <uri>https://stocksharp.ru/users/18/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;update: Они приходят но где-то минуты через 3-4 после начала экспорта...
Много раз попробовал запустить программу и заметил, что позиции всегда приходят по разному - иногда все сразу после запуска, иногда через несколько минут, иногда по очереди с большими промежутками ...&lt;/p&gt;
&lt;p&gt;Ничего лишнего вроде за собой не тяну, машина мощная, не загружена ...&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4839/</id>
    <title type="text">Почитал, попробовал, - не помогло ... По прежнему приходят только два фьюча, а 4 опциона не приходят...</title>
    <published>2010-12-02T13:31:40Z</published>
    <updated>2010-12-02T13:34:30Z</updated>
    <author>
      <name>MCTuTeJ|19951995</name>
      <uri>https://stocksharp.ru/users/18/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Почитал, попробовал, - не помогло ...
По прежнему приходят только два фьюча, а 4 опциона не приходят ...
Делаю так:
_trader.NewPositions += positions =&amp;gt;
{
string s = &amp;quot;&amp;quot;;
foreach (Position p in positions)
{
s += p.Security.Code + &amp;quot; &amp;quot;;
}
this.GuiSync(() =&amp;gt; MessageBox.Show(s));&lt;br /&gt;
this.GuiSync(()=&amp;gt;_positions.AddRange(positions));&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;                };
&lt;/code&gt;&lt;/pre&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4837/</id>
    <title type="text">MCTuTeJ|19951995: Совсем не приходят ... Код такой: _trader.NewPositions += positions =&amp;gt; { string s ...</title>
    <published>2010-12-02T13:21:10Z</published>
    <updated>2010-12-02T13:21:37Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;MCTuTeJ|19951995:&lt;/strong&gt;
Совсем не приходят ...&lt;/p&gt;
&lt;p&gt;Код такой:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;                 _trader.NewPositions += positions =&amp;gt;
                {
                    string s = &amp;quot;&amp;quot;;
                    foreach (Position p in positions)
                    {
                        s += p.Security.Code + &amp;quot; &amp;quot; + p.CurrentValue.ToString();
                    }
                    MessageBox.Show(s);
                    _positions.AddRange(positions);

                };
&lt;/code&gt;&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a href="http://stocksharp.com/doc/help/html/a0a4c8df-2bba-4e1e-8ba9-e1fa98728f92.htm"&gt;Пользовательский интерфейс (GUI)&lt;/a&gt;&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4836/</id>
    <title type="text">Совсем не приходят ... Код такой: _trader.NewPositions += positions =&amp;gt; { string s = &amp;quot;&amp;quot;; foreach (Pos...</title>
    <published>2010-12-02T13:18:08Z</published>
    <updated>2010-12-02T13:19:35Z</updated>
    <author>
      <name>MCTuTeJ|19951995</name>
      <uri>https://stocksharp.ru/users/18/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Совсем не приходят ...&lt;/p&gt;
&lt;p&gt;Код такой:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;                 _trader.NewPositions += positions =&amp;gt;
                {
                    string s = &amp;quot;&amp;quot;;
                    foreach (Position p in positions)
                    {
                        s += p.Security.Code + &amp;quot; &amp;quot; + p.CurrentValue.ToString();
                    }
                    MessageBox.Show(s);
                    _positions.AddRange(positions);

                };
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;......................................
Стартуется экспорт так:&lt;/p&gt;
&lt;p&gt;_trader.Terminal.StartDde(_trader.DerivativePositionsTable, _trader.SecuritiesTable);&lt;/p&gt;
&lt;p&gt;Позиции по GZZ0 приходят а по разным опционам - нет. Добавил все их в таблицу инструментов. Что сделать. Пробовал Квик по-разному настраивать - не помогло. S# 2.6.
А так должно быть что если фьючи не добавлять в таблицу инструментов то позиции по ним не придут ?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>