﻿<?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">RealTimeEmulationTrader </title>
  <id>~/topic/8078/realtimeemulationtrader-/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-15T02:57:13Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=8078" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/43397/</id>
    <title type="text">Prival: Мне снова платить и ждать когда заработает ? Возможно у нас не полная информация, и вы плати...</title>
    <published>2018-04-21T12:42:10Z</published>
    <updated>2018-04-21T12:42:10Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(43396)" rel="nofollow" target="_blank"&gt;Prival&lt;/a&gt;:&lt;/strong&gt;
Мне снова платить и ждать когда заработает ?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Возможно у нас не полная информация, и вы платили с другой учетной записи. Но за техничесную поддержку у вас нет ни одного платежа. Предыдущий раз вам была предоставлена подписка на 1 год в рамках программы лояльности. Это был бонус, а не обязательное условие с нашей стороны.&lt;/p&gt;
&lt;p&gt;Так же за разработку или экспресс- устранение багов от вас мы никогда не получали платежи. Вы можете написать на info@stocksharp.com если такие платежи действительно когда-либо существовали.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/43396/</id>
    <title type="text">Mikhail Sukhov: Prival: и платная тех поддержка У вас нет активной подписки на техническую поддержку...</title>
    <published>2018-04-21T12:06:39Z</published>
    <updated>2018-04-21T12:06:39Z</updated>
    <author>
      <name>Prival</name>
      <uri>https://stocksharp.com/users/39245/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(43395)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(43391)" rel="nofollow" target="_blank"&gt;Prival&lt;/a&gt;:&lt;/strong&gt;
и платная тех поддержка&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;У вас нет активной подписки на техническую поддержку. По нашей информации она истекла более полу года назад. Наши специалисты не видят ваши сообщения. Приобретите подписку и тогда мы сможем вам помочь - &lt;a href="http://stocksharp.ru/support/"&gt;http://stocksharp.ru/support/&lt;/a&gt; Или вы можете найти программиста на S# среди зарегистрированных пользователей и на коммерческой основе помочь вам сделать желаемый результат.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Михаил а как быть с тем фактом, что пока она была (платная тех поддержка). Так и не починили. Не смогли исправить все ошибки ?
Мне снова платить и ждать когда заработает ?
Первое сообщение 11.02.2017....сейчас 21.04.2018 Какую вы даете гарантию что починят, если я снова заплачу ?&lt;/p&gt;
&lt;p&gt;Михаил пожалуйста посмотрите нашими глазами на тех. поддержку. Я готов заплатить снова, но где гарантия что через год мы снова не вернемся к этому вопросу ? Пока была платная тех. поддержка так и не смогли починить... Мне платить и снова ждать, сколько ждать ?
Я прошел обучение 29.05.2013 и с тех пор режим RealTimeEmulationTrader так ни разу и не увидел полностью работоспособным. Все время вылазят ошибки, баги. Я их нахожу (баги), показываю и еще должен платить за их исправление ?
Михаил нужно уметь держать свое слово. Пожалуйста почините режим. Я за это уже заплатил. Перестаньте вытягивать деньги из ваших клиентов. Михаил 5 лет !!! 5 ЛЕТ ЖДУ...&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/43395/</id>
    <title type="text">Prival: и платная тех поддержка У вас нет активной подписки на техническую поддержку. По нашей инфор...</title>
    <published>2018-04-21T10:23:59Z</published>
    <updated>2018-04-21T10:23:59Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(43391)" rel="nofollow" target="_blank"&gt;Prival&lt;/a&gt;:&lt;/strong&gt;
и платная тех поддержка&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;У вас нет активной подписки на техническую поддержку. По нашей информации она истекла более полу года назад. Наши специалисты не видят ваши сообщения. Приобретите подписку и тогда мы сможем вам помочь - &lt;a href="http://stocksharp.ru/support/"&gt;http://stocksharp.ru/support/&lt;/a&gt; Или вы можете найти программиста на S# среди зарегистрированных пользователей и на коммерческой основе помочь вам сделать желаемый результат.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/43391/</id>
    <title type="text">Support: Prival: Support: Воспроизводится 1 и 2 ошибки - это баг. Так в strategy.MyTrades сделки ест...</title>
    <published>2018-04-20T22:37:58Z</published>
    <updated>2018-04-20T22:49:23Z</updated>
    <author>
      <name>Prival</name>
      <uri>https://stocksharp.com/users/39245/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(40994)" rel="nofollow" target="_blank"&gt;Support&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(40968)" rel="nofollow" target="_blank"&gt;Prival&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(39706)" rel="nofollow" target="_blank"&gt;Support&lt;/a&gt;:&lt;/strong&gt;
Воспроизводится 1 и 2 ошибки - это баг.
Так в strategy.MyTrades сделки есть или нет?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Скажите описанные баги в этой ветке уже поправлены ?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Спасибо за вашу информацию. Проверьте, пожалуйста, на последних версиях.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Проверил. К сожалению режим совсем поломался (((
Quik 7.16.3.14
Версия 4.4.6.1
В режиме RealQuikConnector(); Все работает, все приходит
В режиме EmulationQuikConnector() и EmulationQuikConnector2(); событие ValuesChanged срабатывает, но OpenInterest BidsCount ... не приходят ((&lt;/p&gt;
&lt;p&gt;Версия 4.4.5.4
В режиме RealQuikConnector(); Все работает, все приходит
В режиме EmulationQuikConnector() и EmulationQuikConnector2(); событие ValuesChanged срабатывает, но OpenInterest BidsCount ... не приходят ((&lt;/p&gt;
&lt;p&gt;Версия 4.4.5.3
Во всех режимах, все приходит.
Получен портфель - Симулятор
SBER@TQBR - зарегестрирован, все ок
RIM8@FORTS - зарегестрирован, все ок
RIM8@FORTS BidsCount=798
RIM8@FORTS OpenInterest=510700&lt;/p&gt;
&lt;div class="spoiler"&gt;
&lt;pre&gt;&lt;code&gt;using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Security;
using System.Windows;
using Ecng.Common;
using MoreLinq;
using StockSharp.Algo;
using StockSharp.Algo.Testing;
using StockSharp.BusinessEntities;
using StockSharp.Logging;
using StockSharp.Messages;
using StockSharp.Quik;
using StockSharp.Quik.Lua;

namespace Test2
{
    public partial class MainWindow : Window
    {
        private Connector _trader;

        public MainWindow()
        {
            InitializeComponent();
        }

        private QuikTrader RealQuikConnector()
        {
            var qtrader = new QuikTrader
            {
                LuaLogin = &amp;quot;quik&amp;quot;,
                LuaFixServerAddress = QuikTrader.DefaultLuaAddress,
                LuaPassword = &amp;quot;quik&amp;quot;.To&amp;lt;SecureString&amp;gt;()
            };
            return qtrader;
        }

        private RealTimeEmulationTrader&amp;lt;IMessageAdapter&amp;gt; EmulationQuikConnector()
        {
            var tMessageAdapter = new QuikTrader
            {
                LuaLogin = &amp;quot;quik&amp;quot;,
                LuaFixServerAddress = QuikTrader.DefaultLuaAddress, //&amp;quot;127.0.0.1:5001&amp;quot;.To&amp;lt;EndPoint&amp;gt;(),
                LuaPassword = &amp;quot;quik&amp;quot;.To&amp;lt;SecureString&amp;gt;(),
                LogLevel = LogLevels.Debug,
                UpdateSecurityByLevel1 = true
            }.MarketDataAdapter;

            var portfolio = new Portfolio {Name = &amp;quot;Симулятор&amp;quot;, BeginValue = 100000};
            var etrader = new RealTimeEmulationTrader&amp;lt;IMessageAdapter&amp;gt;(tMessageAdapter, portfolio);

            return etrader;
        }

        private RealTimeEmulationTrader&amp;lt;IMessageAdapter&amp;gt; EmulationQuikConnector2()
        {
            var quikMd = new LuaFixMarketDataMessageAdapter(new MillisecondIncrementalIdGenerator())
            {
                Login = &amp;quot;quik&amp;quot;,
                Password = &amp;quot;quik&amp;quot;.To&amp;lt;SecureString&amp;gt;(),
                Address = QuikTrader.DefaultLuaAddress,
                TargetCompId = &amp;quot;StockSharpMD&amp;quot;,
                SenderCompId = &amp;quot;quik&amp;quot;,
                RequestAllSecurities = true
            };

            var portfolio = new Portfolio {Name = &amp;quot;Симулятор&amp;quot;, BeginValue = 100000};
            var etrader = new RealTimeEmulationTrader&amp;lt;IMessageAdapter&amp;gt;(quikMd, portfolio);

            return etrader;
        }

        private void Button_Click(object sender, RoutedEventArgs e)
        {
            if (_trader == null)
            {
                //_trader = RealQuikConnector();
                _trader = EmulationQuikConnector2();


                _trader.NewSecurities += securities =&amp;gt;
                {
                    securities.ForEach(s =&amp;gt;
                    {
                        try
                        {
                            if (s.Id == &amp;quot;SBER@TQBR&amp;quot; || s.Id == &amp;quot;SBER@QJSIM&amp;quot;) //
                            {
                                _trader.RegisterMarketDepth(s);
                                _trader.RegisterSecurity(s);
                                _trader.RegisterTrades(s);
                                Console.WriteLine(@&amp;quot;{0} - зарегестрирован, все ок&amp;quot;, s);
                            }

                            if (s.Id == &amp;quot;RIM8@FORTS&amp;quot;) //
                            {
                                _trader.RegisterMarketDepth(s);
                                _trader.RegisterSecurity(s);
                                _trader.RegisterTrades(s);
                                Console.WriteLine(@&amp;quot;{0} - зарегестрирован, все ок&amp;quot;, s);
                            }
                        }
                        catch (Exception exc)
                        {
                            Console.WriteLine(exc.Message, @&amp;quot; Ошибка регистрации &amp;quot;, s);
                            throw;
                        }
                    });
                };

                _trader.NewPortfolio += portfolio =&amp;gt; { Console.WriteLine(@&amp;quot;Получен портфель - {0}&amp;quot;, portfolio.Name); };
                //_trader.NewTrades += Trader_NewTrades;
                //_trader.SecuritiesChanged += Trader_SecuritiesChanged;
                _trader.ValuesChanged += _trader_ValuesChanged;
            }

            _trader.Connect();
        }


        private void _trader_ValuesChanged(Security security, IEnumerable&amp;lt;KeyValuePair&amp;lt;Level1Fields, object&amp;gt;&amp;gt; value,
            DateTimeOffset serverTime, DateTimeOffset localTime)
        {
            if (security == null || value == null) return;
            if (security.Code == &amp;quot;SBER&amp;quot; || security.Code == &amp;quot;RIM8&amp;quot;)
                foreach (var keyValuePair in value)
                    if (keyValuePair.Key == Level1Fields.OpenInterest || keyValuePair.Key == Level1Fields.BidsCount)
                        Console.WriteLine(@&amp;quot;{0} {1}={2}&amp;quot;, security, keyValuePair.Key, keyValuePair.Value);
        }

        private void Trader_SecuritiesChanged(IEnumerable&amp;lt;Security&amp;gt; securities)
        {
            foreach (var security in securities)
            {
                Console.Write(@&amp;quot;Событие SecuritiesChanged&amp;quot;);
                if (security.LastTrade != null)
                    Console.WriteLine(@&amp;quot; Name={0} LastTrade.Price={1} AsksCount={2}&amp;quot;, security.Id, security.LastTrade.Price, security.AsksCount);
                else
                    Console.WriteLine(@&amp;quot; LastTrade.Price=null&amp;quot;);
            }
        }

        private void Trader_NewTrades(IEnumerable&amp;lt;Trade&amp;gt; trades)
        {
            foreach (var trade in trades) Debug.Print(trade.ToString());
        }
    }
}
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Пожалуйста сделайте режим работоспособным. И курсы покупал и платная тех поддержка, а за эти годы так рабочего варианта и не смог получить (увидеть). Обидно очень ....&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/42983/</id>
    <title type="text">Support: Prival: Support: Воспроизводится 1 и 2 ошибки - это баг. Так в strategy.MyTrades сделки ест...</title>
    <published>2018-03-15T21:39:56Z</published>
    <updated>2018-03-15T21:43:39Z</updated>
    <author>
      <name>Prival</name>
      <uri>https://stocksharp.com/users/39245/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(40994)" rel="nofollow" target="_blank"&gt;Support&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(40968)" rel="nofollow" target="_blank"&gt;Prival&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(39706)" rel="nofollow" target="_blank"&gt;Support&lt;/a&gt;:&lt;/strong&gt;
Воспроизводится 1 и 2 ошибки - это баг.
Так в strategy.MyTrades сделки есть или нет?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Скажите описанные баги в этой ветке уже поправлены ?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Спасибо за вашу информацию. Проверьте, пожалуйста, на последних версиях.
1 ошибка все таки осталась или я неправильно понимаю PnL
Вот лог
07:41:13.611|       |S_RIM8@FORTS_Симулятор|Стратегия Запущена. [0,-1]. Позиция 0.
07:41:13.611|       |S_RIM8@FORTS_Симулятор|07:41:14.6011093 Strategy OnStarted: S_RIM8@FORTS_Симулятор BeginValue=1000000 CurrentValue=1000000 Position=0
10:07:32.771|       |S_RIM8@FORTS_Симулятор|=&amp;gt; ENTER SHORT.
10:07:32.771|       |S_RIM8@FORTS_Симулятор|Регистрация новой Market (0x2B3FFA1) заявки на Sell с ценой 0 и объемом 1.
10:07:32.823|       |S_RIM8@FORTS_Симулятор|Новая позиция: (S#:RIM8@FORTS, Native:,Type:Future, Симулятор)=-1.
10:07:32.823|       |S_RIM8@FORTS_Симулятор|Заявка 27662344 (0x2B3FFA1) больше не активна.
10:07:32.823|       |S_RIM8@FORTS_Симулятор|Новая Sell сделка 1 по цене 125890 на 1 заявки 27662344.
10:07:32.823|       |S_RIM8@FORTS_Симулятор|*** Заявка исполнена полностью Цена заявки =0, Цена сделки=125890 AveragePrice=125890 TP=125790 SL= 125990 ***
10:07:32.823|       |S_RIM8@FORTS_Симулятор|Position = -1 Current P/L = 0
10:23:18.514|       |S_RIM8@FORTS_Симулятор|&amp;lt;= EXIT SHORT.
10:23:18.514|       |S_RIM8@FORTS_Симулятор|Регистрация новой Market (0x1C5627E) заявки на Buy с ценой 0 и объемом 1.
10:23:18.514|       |S_RIM8@FORTS_Симулятор|Новая позиция: (S#:RIM8@FORTS, Native:,Type:Future, Симулятор)=0.
10:23:18.514|       |S_RIM8@FORTS_Симулятор|Заявка 27662345 (0x1C5627E) больше не активна.
10:23:18.514|       |S_RIM8@FORTS_Симулятор|Новая Buy сделка 2 по цене 125720 на 1 заявки 27662345.
10:23:18.514|       |S_RIM8@FORTS_Симулятор|*** Заявка исполнена полностью Цена заявки =0, Цена сделки=125720 AveragePrice=125720 TP=125790 SL= 125990 ***
10:23:18.514|       |S_RIM8@FORTS_Симулятор|Position = 0 Current P/L = 194,539840&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Не могу понять почему PnL= 194,539840
Это сделка фьючерс RIM8  125890-125720 должно быть.... =170&lt;/p&gt;
&lt;p&gt;this.AddInfoLog(&amp;quot;Position = {0} Current P/L = {1} &amp;quot;, Position, this.PnLManager.PnL);&lt;/p&gt;
&lt;p&gt;Вопрос PnL он в пунктах выводиться или в деньгах ? Если в деньгах, то как его привести к пунктам ?
Заранее спасибо. Версия 4.4.5.3&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/42895/</id>
    <title type="text">А если так: order.WhenNewTrade(Connector).Do((trade) =&amp;gt; { if (trade.Order.State == OrderStates.Done)...</title>
    <published>2018-03-07T22:56:43Z</published>
    <updated>2018-03-07T22:56:43Z</updated>
    <author>
      <name>Константин</name>
      <uri>https://stocksharp.com/users/98279/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;А если так:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;                order.WhenNewTrade(Connector).Do((trade) =&amp;gt;
                    {

                                                if (trade.Order.State == OrderStates.Done)
                        {
                            //Заявка исполнена полностью
                            var averagePrice = order.GetAveragePrice(Connector);
                        }
                        else
                        {
                            //Заявка исполнена не полностью
                            return;
                        }

                    })
                    .Apply(this);

&lt;/code&gt;&lt;/pre&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/42894/</id>
    <title type="text">Ордер большой объем, и нужно получить среднюю цену когда он весь исполниться. order.WhenNewTrade про...</title>
    <published>2018-03-07T22:37:05Z</published>
    <updated>2018-03-07T22:37:05Z</updated>
    <author>
      <name>Prival</name>
      <uri>https://stocksharp.com/users/39245/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Ордер большой объем, и нужно получить среднюю цену когда он весь исполниться.
order.WhenNewTrade
пробовал, там да, цена приходит
this.AddInfoLog(@&amp;quot;WhenNewTrade Цена заявки ={0}, Цена сделки={0} &amp;quot;, trade.Order.Price, trade.Trade.Price);&lt;/p&gt;
&lt;p&gt;а вот как её получить в order.WhenMatched
никак не пойму.
TraderHelper.GetAveragePrice(order, Connector) то что нужно, но он возвращает ноль (((&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/42892/</id>
    <title type="text">Может я что то не так делаю (не понимаю). Мне нужно получить цену по которой прошла сделка. Как её п...</title>
    <published>2018-03-07T21:26:05Z</published>
    <updated>2018-03-07T21:26:05Z</updated>
    <author>
      <name>Константин</name>
      <uri>https://stocksharp.com/users/98279/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;Может я что то не так делаю (не понимаю). Мне нужно получить цену по которой прошла сделка. Как её получить ?
Вам наверное нужно подписаться на сделки по ордеру чтоб узнать их цену&lt;/p&gt;
&lt;/blockquote&gt;
&lt;pre&gt;&lt;code&gt;order.WhenNewTrade
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;На сколько я понимаю Price = 0 может быть у ордера который исполнен по рынку.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/42891/</id>
    <title type="text">Support: Сделайте следующую проверку с последней версией: посмотрите добавляются ли сделки в коллекц...</title>
    <published>2018-03-07T20:52:13Z</published>
    <updated>2018-03-07T20:52:13Z</updated>
    <author>
      <name>Prival</name>
      <uri>https://stocksharp.com/users/39245/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(39670)" rel="nofollow" target="_blank"&gt;Support&lt;/a&gt;:&lt;/strong&gt;
Сделайте следующую проверку с последней версией: посмотрите добавляются ли сделки в коллекцию strategy.MyTrades&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Проверил. Одну ошибку так и не поправили.
Версия 4.4.5.3
order
.WhenMatched(Connector)
.Do(() =&amp;gt;
{
this.AddInfoLog(@&amp;quot;{0} Заявка {2} {3} полностью исполнена Volume={4}. Позиция {1} Price={5} TH={6}&amp;quot;,
TimeHelper.Now.TimeOfDay, Position, order.Direction, order.Security.Code, order.Volume,
order.Price, TraderHelper.GetAveragePrice(order, Connector));
}&lt;/p&gt;
&lt;p&gt;в лог выводиться
20:31:30.086|       |S_RIH8@FORTS_Симулятор|20:31:30.1103235 Заявка Buy RIH8 полностью исполнена Volume=1. Позиция 1 &lt;strong&gt;&lt;u&gt;Price=0 TH=0&lt;/u&gt;&lt;/strong&gt;&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.com/posts/m/42380/</id>
    <title type="text">Проверил на версии 4.4.4 - ошибка не исправлена. на 800-м перевороте снова недостаточно денег на сче...</title>
    <published>2018-01-24T23:43:31Z</published>
    <updated>2018-01-24T23:44:44Z</updated>
    <author>
      <name>Prival</name>
      <uri>https://stocksharp.com/users/39245/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Проверил на версии 4.4.4 - ошибка не исправлена.
на 800-м перевороте снова недостаточно денег на счете.
23:31:03.100|       |SecurityMarketEmulator|Заявка 84322794 зарегистрирована.
23:31:03.100|       |SecurityMarketEmulator|Заявка 84322794. Исполнение объема 2 по цене 130030.
23:31:03.100|       |SecurityMarketEmulator|Заявка 84322794 полностью исполнена.
23:31:03.100|       |SecurityMarketEmulator|Сделка 798 заявки 84322794 P=130030 V=2.
23:31:03.082|       |RealTimeEmulationTrader&lt;code&gt;1|Order changed: 84322794/810 RIH8@FORTS Симулятор Продажа Цена=0 Объем=2 Сост=Done Бал=0  23:31:03.082|       |RealTimeEmulationTrader&lt;/code&gt;1|RegisterOrder: 0/ RIH8@FORTS Симулятор Покупка Цена=0 Объем=2 Сост=None Бал=0
23:31:03.082|       |RealTimeEmulationTrader&lt;code&gt;1|New order: 84322795/ RIH8@FORTS Симулятор Покупка Цена=0 Объем=2 Сост=Pending Бал=2  23:31:03.101|       |SecurityMarketEmulator|Заявка 84322795 зарегистрирована. 23:31:03.101|       |SecurityMarketEmulator|Заявка 84322795. Исполнение объема 1 по цене 130040. 23:31:03.101|       |SecurityMarketEmulator|Заявка 84322795 отменяется, так как является рыночной с неисполненным объемом 1. 23:31:03.101|       |SecurityMarketEmulator|Сделка 799 заявки 84322795 P=130040 V=1. 23:31:03.082|       |RealTimeEmulationTrader&lt;/code&gt;1|Order changed: 84322795/811 RIH8@FORTS Симулятор Покупка Цена=0 Объем=2 Сост=Done Бал=1
23:31:03.082|       |RealTimeEmulationTrader&lt;code&gt;1|RegisterOrder: 0/ RIH8@FORTS Симулятор Покупка Цена=0 Объем=1 Сост=None Бал=0  23:31:03.082|       |RealTimeEmulationTrader&lt;/code&gt;1|New order: 84322796/ RIH8@FORTS Симулятор Покупка Цена=0 Объем=1 Сост=Pending Бал=1
23:31:03.102|       |SecurityMarketEmulator|Заявка 84322796 не зарегистрирована. Причина 'На счету Симулятор недостаточно денег для регистрации заявки 84322796. Необходимо 1016816.43, имеется 985580, заблокировано 1002079.96.'.
23:31:03.082|Error  |RealTimeEmulationTrader`1|OrderRegisterFailed
84322796/ RIH8@FORTS Симулятор Покупка Цена=0 Объем=1 Сост=Failed Бал=1
System.InvalidOperationException: На счету Симулятор недостаточно денег для регистрации заявки 84322796. Необходимо 1016816.43, имеется 985580, заблокировано 1002079.96.&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.com/posts/m/41044/</id>
    <title type="text">А вы что не знаете ? Исправили вы это или нет ? Баг был показан в апреле месяце, сейчас конец сентяб...</title>
    <published>2017-09-20T23:57:55Z</published>
    <updated>2017-09-20T23:57:55Z</updated>
    <author>
      <name>Prival</name>
      <uri>https://stocksharp.com/users/39245/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;А вы что не знаете ? Исправили вы это или нет ? Баг был показан в апреле месяце, сейчас конец сентября ...  пол года жду.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/40994/</id>
    <title type="text">Prival: Support: Воспроизводится 1 и 2 ошибки - это баг. Так в strategy.MyTrades сделки есть или нет...</title>
    <published>2017-09-18T14:48:48Z</published>
    <updated>2017-09-18T14:48:48Z</updated>
    <author>
      <name>Support</name>
      <uri>https://stocksharp.com/users/97869/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(40968)" rel="nofollow" target="_blank"&gt;Prival&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(39706)" rel="nofollow" target="_blank"&gt;Support&lt;/a&gt;:&lt;/strong&gt;
Воспроизводится 1 и 2 ошибки - это баг.
Так в strategy.MyTrades сделки есть или нет?&lt;/p&gt;
&lt;/blockquote&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.com/posts/m/40968/</id>
    <title type="text">Support: Воспроизводится 1 и 2 ошибки - это баг. Так в strategy.MyTrades сделки есть или нет? Скажит...</title>
    <published>2017-09-16T18:46:10Z</published>
    <updated>2017-09-16T18:46:10Z</updated>
    <author>
      <name>Prival</name>
      <uri>https://stocksharp.com/users/39245/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(39706)" rel="nofollow" target="_blank"&gt;Support&lt;/a&gt;:&lt;/strong&gt;
Воспроизводится 1 и 2 ошибки - это баг.
Так в strategy.MyTrades сделки есть или нет?&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.com/posts/m/39721/</id>
    <title type="text">Не правильно... В коллекцию strategy.MyTrades записываются сделки, совершенные стратегией, а средняя...</title>
    <published>2017-04-12T14:54:59Z</published>
    <updated>2017-04-12T14:54:59Z</updated>
    <author>
      <name>Support</name>
      <uri>https://stocksharp.com/users/97869/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Не правильно... В коллекцию strategy.MyTrades записываются сделки, совершенные стратегией, а средняя цена считается на базе этой коллекции..&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/39714/</id>
    <title type="text">Если правильно понимаю вопрос то сделки приходят. ...... Connector.NewMyTrades += Connector_NewMyTra...</title>
    <published>2017-04-11T21:32:26Z</published>
    <updated>2017-04-11T21:32:26Z</updated>
    <author>
      <name>Prival</name>
      <uri>https://stocksharp.com/users/39245/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Если правильно понимаю вопрос то сделки приходят.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt; 
......         
Connector.NewMyTrades += Connector_NewMyTrades;
            base.OnStarted();
        }

        private void Connector_NewMyTrades(IEnumerable&amp;lt;MyTrade&amp;gt; trades)
        {
            foreach (var trade in trades)
            {
                this.AddInfoLog(@&amp;quot;{0} Прошла сделка №{5} {4} по цене {1}, объём {2}, направление {3}.&amp;quot;,
                    TimeHelper.Now.TimeOfDay, trade.Trade.Price, trade.Trade.Volume, trade.Order.Direction,
                    trade.Trade.Security.Code, trade.Trade.Id);
            }
        }
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Лог показывает что сюда сделки приходят
2017/04/11 21:24:54.378|       |S_RIM7@FORTS_Симулятор|21:24:54.4203760 Прошла сделка №1 RIM7 по цене 108902, объём 1, направление Buy.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/39706/</id>
    <title type="text">Воспроизводится 1 и 2 ошибки - это баг. Так в strategy.MyTrades сделки есть или нет? </title>
    <published>2017-04-11T14:08:41Z</published>
    <updated>2017-04-11T14:08:41Z</updated>
    <author>
      <name>Support</name>
      <uri>https://stocksharp.com/users/97869/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Воспроизводится 1 и 2 ошибки - это баг.
Так в strategy.MyTrades сделки есть или нет?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/39693/</id>
    <title type="text">Support: Сделайте следующую проверку с последней версией: посмотрите добавляются ли сделки в коллекц...</title>
    <published>2017-04-11T00:01:49Z</published>
    <updated>2017-04-11T00:01:49Z</updated>
    <author>
      <name>Prival</name>
      <uri>https://stocksharp.com/users/39245/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(39670)" rel="nofollow" target="_blank"&gt;Support&lt;/a&gt;:&lt;/strong&gt;
Сделайте следующую проверку с последней версией: посмотрите добавляются ли сделки в коллекцию strategy.MyTrades&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;так я написал, что сделал проверку с новой версия. 4.3.23
Все ошибки сохранились.
Про политику работы над ошибками прочитал, это право компании, как хочет так и работает.
Меня другое интересует, такое ощущение что никто даже не посмотрел код, не проверил.&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.com/posts/m/39684/</id>
    <title type="text">См. также политику по ошибкам и исправлениям здесь: http://stocksharp.ru/articles/8204/faq-po-razrab...</title>
    <published>2017-04-10T15:11:53Z</published>
    <updated>2017-04-10T15:11:53Z</updated>
    <author>
      <name>Support</name>
      <uri>https://stocksharp.com/users/97869/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;См. также политику по ошибкам и исправлениям здесь: &lt;a href="http://stocksharp.ru/articles/8204/faq-po-razrabatyvaemym-ficham/"&gt;http://stocksharp.ru/articles/8204/faq-po-razrabatyvaemym-ficham/&lt;/a&gt;&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/39670/</id>
    <title type="text">Сделайте следующую проверку с последней версией: посмотрите добавляются ли сделки в коллекцию strate...</title>
    <published>2017-04-10T12:51:09Z</published>
    <updated>2017-04-10T12:51:09Z</updated>
    <author>
      <name>Support</name>
      <uri>https://stocksharp.com/users/97869/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Сделайте следующую проверку с последней версией: посмотрите добавляются ли сделки в коллекцию strategy.MyTrades&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/39656/</id>
    <title type="text">Вышла новая версия. 4.3.23 К сожалению все ошибки остались ((( 19:29:04.1517536 Заявка Buy RIM7 полн...</title>
    <published>2017-04-07T19:47:04Z</published>
    <updated>2017-04-07T19:47:04Z</updated>
    <author>
      <name>Prival</name>
      <uri>https://stocksharp.com/users/39245/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Вышла новая версия. 4.3.23
К сожалению все ошибки остались (((&lt;/p&gt;
&lt;p&gt;19:29:04.1517536 Заявка Buy RIM7 полностью исполнена Volume=1. Позиция 1 AveragePrice=0
19:29:04.1685022 Прошла сделка 1 RIM7 по цене 111122, объём 1, направление Buy.&lt;/p&gt;
&lt;p&gt;2017/04/07 19:29:08.871|       |S_RIM7@FORTS_Симулятор|Регистрация новой Market (0x1E7434C) заявки на Sell с ценой 0 и объемом 2.
2017/04/07 19:29:08.872|       |S_RIM7@FORTS_Симулятор|Новая позиция: (S#:RIM7@FORTS, Native:,Type:Future, Симулятор)=1.
2017/04/07 19:29:08.872|       |S_RIM7@FORTS_Симулятор|Заявка 69934145 (0x1E7434C) больше не активна.
2017/04/07 19:29:08.969|       |S_RIM7@FORTS_Симулятор|Регистрация новой Market (0xDF06CA) заявки на Sell с ценой 0 и объемом 2.
2017/04/07 19:29:08.969|Error  |S_RIM7@FORTS_Симулятор|Заявка 69934146 (0xDF06CA) не была зарегистрирована по причине 'На счету Симулятор недостаточно денег для регистрации заявки 69934146. Необходимо 4667460, имеется 1000000, заблокировано 4445200.'.
2017/04/07 19:29:08.969|       |S_RIM7@FORTS_Симулятор|Заявка 69934146 (0xDF06CA) больше не активна.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;u&gt;Пожалуйста обратите внимание разработчиков.&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;RIM7 по цене 111122 такого не может быть, цена должна быть кратна 10&lt;/li&gt;
&lt;li&gt;order.GetAveragePrice(Connector) выдает ноль. Может я как то неправильно запрашиваю ? подскажите как правильно узнать среднюю цену позиции&lt;/li&gt;
&lt;li&gt;Несколько переворотов и снова нехватает денег (лог выше) .... (((&lt;/li&gt;
&lt;/ol&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>