﻿<?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">Форум. StockSharp</title>
  <id>https://stocksharp.ru/handlers/atom.ashx?category=forum&amp;page=236</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-22T10:15:59Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=forum&amp;page=236" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/1339/</id>
    <title type="text">Гуи клиент на WPF. Для тех, кто не занят.</title>
    <published>2011-01-30T17:18:05Z</published>
    <updated>2011-01-30T17:18:05Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;Предлагаю написать что-то типа Sample или SampleSmart, чтобы можно было визуально тыкать и смотреть результаты. + отправлять заявки и ждать по ним сделки. Видеть стаканы. Кто займется?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1338/</id>
    <title type="text">[minor] cобытие на окончание получения securities</title>
    <published>2011-01-29T02:34:44Z</published>
    <updated>2011-01-29T02:34:44Z</updated>
    <author>
      <name>Greene-nsk</name>
      <uri>https://stocksharp.ru/users/27932/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="SmartCom" />
    <content type="html">&lt;p&gt;Здравствуйте, Михаил!&lt;/p&gt;
&lt;p&gt;Подписался на событие Trader.NewSecurities += NewSecurities и ожидал, что придут все символы сразу. Но они приходят по одному. Это ладно.&lt;/p&gt;
&lt;p&gt;Можно ли как-нибудь узнать, когда пришли все доступные? По аналогии как это можно сделать через SmartCOM интерфейс напрямую:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
        SmartServer.AddSymbol += new _IStClient_AddSymbolEventHandler(SmartServer_AddSymbol);

        private void SmartServer_AddSymbol(int row, int nrows, string symbol, ...)
        {
            if (row == nrows - 1)
            {
                // ВСЕ СИМВОЛЫ ПОЛУЧЕНЫ!
                ...
            }
        }

&lt;/code&gt;&lt;/pre&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1337/</id>
    <title type="text">Как узнать какая сделка являлась входом в рынок, а какая выходом?</title>
    <published>2011-01-28T18:18:50Z</published>
    <updated>2011-01-28T18:18:50Z</updated>
    <author>
      <name>Andrey R.</name>
      <uri>https://stocksharp.ru/users/28090/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Всем доброго времени.
Передо мной встала задача: хочу сохранять каждый день таблицу со сделками куда нибудь в файл и потом уже имея эти сделки считать статистику.
Это все легко делается, единственно возникла загвостка: как имея целую кучу сделок их отсортировать так, чтобы знать какие сделки были входами в рынок, а какие выходами(по инструментам).
Если использовался один и тот же объем позиций и не было различных доливок и пирамид, то тут все просто..., а вот если были самые разнообразные доливки, изменения объема и т.д., то немного начинает голова пухнуть))&lt;/p&gt;
&lt;p&gt;Хотел бы спросить, возможно у кого-нибудь имеется алгоритм, который бы распределял сделки по этому принципу? почему то кажется, что я сейчас пытаюсь изобретать велосипед, поэтому и решил спросить... может быть есть какие-либо библиотеки, которые принимают массивы сделок и распределяют их ?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1336/</id>
    <title type="text">S# ver. 3</title>
    <published>2011-01-28T17:47:57Z</published>
    <updated>2011-01-28T17:47:57Z</updated>
    <author>
      <name>Mihailo</name>
      <uri>https://stocksharp.ru/users/16573/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="SmartCom" />
    <content type="html">&lt;p&gt;Здравствуйте. Решил попробовать написать робота ( раньше немного программировал на с#). Только начал потихоньку разбираться в документации, как на новостной обнаружил про S# ver. 3. Скажите когда выйдет версия 3? Стоит ли ее ждать для того что-бы учиться уже на ней? или можно пробовать на версии 2?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1335/</id>
    <title type="text">как связать portfolio с exchange</title>
    <published>2011-01-25T17:06:26Z</published>
    <updated>2011-01-25T17:06:26Z</updated>
    <author>
      <name>Greene-nsk</name>
      <uri>https://stocksharp.ru/users/27932/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="SmartCom" />
    <content type="html">&lt;p&gt;Есть событие AddPortfolio в SmartCOM:
AddPortfolio(int row, int nrows, string portfolioName, string portfolioExchange)
т.е. можно получить инфу какие exchange доступны в portfolio.
Как их связать с помощью S#? Не могу найти нужные свойства.&lt;/p&gt;
&lt;p&gt;Вообще первоначально моя задача как-нибудь связать security и portfolio.
Т.е. у меня есть бумага SBER03. Хочется получить список portfolio, через которые эта бумага доступна.&lt;/p&gt;
&lt;p&gt;Спасибо!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1334/</id>
    <title type="text">Подключение к Quik и запуск DDE</title>
    <published>2011-01-24T16:43:02Z</published>
    <updated>2011-01-24T16:43:02Z</updated>
    <author>
      <name>vvt</name>
      <uri>https://stocksharp.ru/users/34/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Пробую подключение к Quik и запуск DDE из примеров (Sample, SampleSMA).
Все происходит очень медленно, поискал по форуму, есть несколько сообщений с такими же проблемами.
Железо вроде не самое слабое (Phenom II X2 555/8Gb/SSD), система Windows 7 Ultimate 64bit.
Запускаются Quik и примеры от имени администратора.
Хотелось бы все-таки с помощью Михаила докопаться до возможных причин таких тормозов.&lt;/p&gt;
&lt;p&gt;В связи с этим первый вопрос:
после установки соединения с Квиком через QuikTrader.Connect() и поступления события Connected секунд где-то через 10 в Квике появляется окно &amp;quot;Выбор активных счетов и задание их очередности&amp;quot;, которое висит и пропадает где-то через 30 секунд.
Так и должно быть?
&lt;a href="http://radikal.ru/F/s42.radikal.ru/i096/1101/d9/8bd57432d885.jpg.html" rel="nofollow" target="_blank"&gt;&lt;img src="http://s42.radikal.ru/i096/1101/d9/8bd57432d885t.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Вот код этого консольного приложения:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;			Console.WriteLine(&amp;quot;Запуск...&amp;quot;);

			try
			{
				var waitHandle = new AutoResetEvent(false);

				// создаем шлюз к Quik-у
				var trader = new QuikTrader(@&amp;quot;C:\FinamJunior\info.exe&amp;quot;);

				// подписываемся на событие успешного подключения
				// все действия необходимо производить только после подключения
				trader.Connected += () =&amp;gt;
				{
					Console.WriteLine(&amp;quot;Подключение было произведено успешно.&amp;quot;);

					// извещаем об успешном соединени
					waitHandle.Set();
				};

				Console.WriteLine(&amp;quot;Производим подключение...&amp;quot;);

				trader.Connect();

				// дожидаемся события об успешном соединении
				waitHandle.WaitOne();
				Console.ReadKey();

				trader.Dispose();
			}
			catch (Exception ex)
			{
				Console.WriteLine(ex);
				Console.ReadKey();
			}

&lt;/code&gt;&lt;/pre&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1333/</id>
    <title type="text">Изменение Order.Balance после того, как заявка получила OrderStates == Done</title>
    <published>2011-01-24T14:16:52Z</published>
    <updated>2011-01-24T14:16:52Z</updated>
    <author>
      <name>Maxim</name>
      <uri>https://stocksharp.ru/users/6182/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Михаил, добрый день.
Обращаюсь по привычке к Вам, так как не в курсе, поддерживает ли S# еще кто либо.
Если я ошибаюсь, поправьте меня.&lt;/p&gt;
&lt;p&gt;Михаил, прошу помочь разобраться в следующем.
Ситуация:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Проверяю состояние заявки.&lt;/li&gt;
&lt;li&gt;Если состояние заявки Active, отменяю асинхронно заявку.&lt;/li&gt;
&lt;li&gt;Дожидаюсь события OrdersChanged, когда заявка станет Done.&lt;/li&gt;
&lt;li&gt;Проверяю Balance, он равен Volume.&lt;/li&gt;
&lt;li&gt;Проверяю в Квике состояние заявки, заявка оказывается полностью удовлетворена.
То-есть Balance должен был быть равен нулю в пункте 4.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Если между пунктом 3 и 4 сделать пауза в 1 секунду, то Balance будет равен нулю.&lt;/p&gt;
&lt;p&gt;Из этого я могу предположить, что Balance может изменится после того, как заявка приобрела статус Done.
Хотя в мануале написано:
«Done - заявка более не активна на бирже, и по ней не может прийти ни одно изменение.»&lt;/p&gt;
&lt;p&gt;Так ли это? Сталкивались ли Вы с этим?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1332/</id>
    <title type="text">Как получить время из таблице изменений параметоров?</title>
    <published>2011-01-22T17:31:12Z</published>
    <updated>2011-01-22T17:31:12Z</updated>
    <author>
      <name>Lafert</name>
      <uri>https://stocksharp.ru/users/26871/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Время из таблицы изменений паоаметров передается только как заголовок строки.
S# при старте ДДЕ убирает галку &amp;quot;С заголовками строк&amp;quot;.
Как получить значение времени.&lt;/p&gt;
&lt;p&gt;Я пока нашел способ только  используя подставной портфель на купале для регистрации. а вывод делать непосредственно из подготовленной таблицы, запущеной заранее.&lt;/p&gt;
&lt;p&gt;Можно ли както обойтись без шаманства?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1331/</id>
    <title type="text">Attempted to read or write protected memory.</title>
    <published>2011-01-21T09:48:09Z</published>
    <updated>2011-01-21T09:48:09Z</updated>
    <author>
      <name>Maxim</name>
      <uri>https://stocksharp.ru/users/6182/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Михаил, добрый день.
Помогите, пожалуйста, найти причину ошибки.&lt;/p&gt;
&lt;p&gt;Описание ситуации:
периодически, приблизительно раза два в неделю, при работе S# c Квиком возникает ошибка.
В остальное время все работает без ошибки.&lt;/p&gt;
&lt;p&gt;Описание исключения из дебагера:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
ex	{&amp;quot;Attempted to read or write protected memory. This is often an indication that other memory is corrupt.&amp;quot;}
[System.AccessViolationException]	{&amp;quot;Attempted to read or write protected memory. This is often an indication that other memory is corrupt.&amp;quot;}
Data	{System.Collections.ListDictionaryInternal}
HelpLink	null
InnerException	null
Message	&amp;quot;Attempted to read or write protected memory. This is often an indication that other memory is corrupt.&amp;quot;
Source	&amp;quot;mscorlib
StackTrace

at System.StubHelpers.ValueClassMarshaler.ConvertToManaged(IntPtr dst, IntPtr src, IntPtr pMT)\r\n   
at Ecng.Interop.WinApi.GetMenuItemInfo(IntPtr hMenu, UInt32 uItem, Boolean fByPosition, MenuItemInfo&amp;amp; lpmii)\r\n   
at Ecng.Interop.ManagedWinApiHelper.GetMenuItems(IntPtr hMenu, SystemWindow window)\r\n   
at Ecng.Interop.SystemMenu..ctor(IntPtr hMenu, SystemWindow window)\r\n   
at Ecng.Interop.ManagedWinApiHelper.GetMenu(SystemWindow window)\r\n   
at Ecng.Trading.Quik.QuikTerminal.GetAccounts()\r\n   
at Ecng.Trading.Quik.QuikTrader.#=qOpBiLK4QqpviIWtcch8OWgvUqP3awIStT7FRqaHhRZY=.#=qCEoE_nVJQF0bssPXr1HgDhv_eIFFIbEByDSR6PGDD1A=()\r\n
at Ecng.Trading.Algo.BaseTrader.ProcessEvents(Action handler)
		
TargetSite	{Void ConvertToManaged(IntPtr, IntPtr, IntPtr)}


&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Ошибка возникает при исполнении участка кода:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
// Подписываемся на событие соединения с квик
Global.Quik.Connected += () =&amp;gt; 
{
	_waitConnected.Set(); 
};

// Подписываемся на событие появление портфеля
Global.Quik.NewPortfolios += portfolios =&amp;gt;
{
	Portfolio _portfolio = portfolios.FirstOrDefault(p =&amp;gt; p.Name == Global.SqlQuikProperty.QuikAccount);

	if (_portfolio != null)
	{
		Global.Portfolio = _portfolio;
		_waitPortfolio.Set();
	}                        
};

// Соединяемся с Quik
Global.Quik.Connect();

if (_waitConnected.WaitOne(10000) == false)
	throw new Exception(&amp;quot;We try connect to Quik, but have reach timeout&amp;quot;);

if (_waitPortfolio.WaitOne(10000) == false)
	throw new Exception(&amp;quot;We try connect to get Portfolio, but have reach timeout&amp;quot;);

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Более конкретно — ошибка возникает при исполнении вот этой строчки:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
if (_waitPortfolio.WaitOne(10000) == false)

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;При этом ошибка возникает не в выше описанном коде, а ошибка ловится обработчиком события BaseTrader.ProcessDataError&lt;/p&gt;
&lt;p&gt;Решить вопрос удается только логофом пользователя, после чего необходимо подождать некоторое время,
прежде чем повторно входить под этим пользователем.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1330/</id>
    <title type="text">Неправильная выдача свечек в CandleManager.GetTimeFrameCandles()</title>
    <published>2011-01-20T20:45:51Z</published>
    <updated>2011-01-20T20:45:51Z</updated>
    <author>
      <name>Alter</name>
      <uri>https://stocksharp.ru/users/5036/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Вызываю метод, он выдает все минутные свечки за день, и среди них попадаются пары с одинаковым временем (формат time O H L C V):
12:57:00 187035 187035 187035 187035 1
12:57:00 187025 187125 187020 187125 744&lt;/p&gt;
&lt;p&gt;Настоящая свечка такая:&lt;br /&gt;
12:57:00 187025 187125 187020 187125 745&lt;/p&gt;
&lt;p&gt;Причем у одной из парных свечек объем всегда равен единице. Что характерно, баг проявился только когда мой одноядерный проц оказался загружен на 100%.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1329/</id>
    <title type="text">Изучаем S# под SmartCOM 2.0</title>
    <published>2011-01-20T14:44:45Z</published>
    <updated>2011-01-20T14:44:45Z</updated>
    <author>
      <name>MyxaGT</name>
      <uri>https://stocksharp.ru/users/27680/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="SmartCom" />
    <content type="html">&lt;p&gt;Уважаемые форумчане подскажите пожалста. Пытаюсь изучить язык. Помогите пожалста если не трудно как сделать обычную кнопку под SmartCOM 2.0 чтобы покупала или продовала  мне конкретный инструмент. Спасиб.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1328/</id>
    <title type="text">RangeCandles</title>
    <published>2011-01-20T10:14:51Z</published>
    <updated>2011-01-20T10:14:51Z</updated>
    <author>
      <name>Valdis</name>
      <uri>https://stocksharp.ru/users/28545/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Михаил, а почему у вас RangeCandles строятся по диапазону от открытия свечи ,
а не по настоящему рейнджу от хая до лоу ?
это же в текущей реализации кресто-нули какие то .
в итоге у меня 100п свечи выглядят так :
open,high,low,close
185100, 185150,185000,185000
получается рейдж свечи 150 п а не 100 как я думал регистрируя
_candleManager.RegisterRangeCandles(_RIH, 100);
или я не прав и у вас реализован реальный диапазон от хая до лоу и это я где то неверно написал код ?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1327/</id>
    <title type="text">Tips n Tricks</title>
    <published>2011-01-19T23:06:07Z</published>
    <updated>2011-01-19T23:06:07Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;Постоянно смотрю на изменяющийся код. Весь поток контролировать не могу, поэтому выбираю некоторые места по принципу &lt;em&gt;Медведь на рыбалке в период нереста&lt;/em&gt;. Далее, привожу что увидел и как бы изменил. Рекомендую смотреть всем (даже если свой код не увидели), чтобы и самому учиться и не допустить в будущем:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;ODE0�
Тут лучше использовать ключевое слово var&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&lt;code&gt;foreach (var pair in _sections)
&lt;/code&gt;&lt;/pre&gt;
&lt;ol start="2"&gt;
&lt;li&gt;ODE2�
С помощью Ecng.Common пишется короче&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&lt;code&gt;pair.Value.Join(Environment.NewLine)
&lt;/code&gt;&lt;/pre&gt;
&lt;ol start="3"&gt;
&lt;li&gt;ODE4�
Тут или область видимости должна быть private или название должно быть SectionName.&lt;/li&gt;
&lt;li&gt;ODE5�
С помощью Ecng.Common пишется короче&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&lt;code&gt;&amp;quot;{0}={1}&amp;quot;.Put(key, value)
&lt;/code&gt;&lt;/pre&gt;
&lt;ol start="5"&gt;
&lt;li&gt;ODE7�
Лучше проверить через Contains.&lt;/li&gt;
&lt;li&gt;ODE8�
Старайтесь минимизироваться перехват исключений. В том случае это решается через простую проверку на существование в коллекции.&lt;/li&gt;
&lt;li&gt;ODE9�
Я бы заменил на ArgumentException. Он как то более осмысленный.&lt;/li&gt;
&lt;li&gt;Не пишите Decimal, Int64, String или Single. Понятно, что это межъязыковое название. Но лучше использовать то, что родное для C#.&lt;/li&gt;
&lt;li&gt;ODE10�
Стиль именования как в Win32 API. Последний умер де факто много лет назад, наследие его живет и по сей день.[biggrin]&lt;/li&gt;
&lt;li&gt;Добавляйте xml комментарии к самим классам, а не только его членам (видел в некоторых местах через // что есть совсем не то). И не забывайте про русский язык. В конце предложения ставится точка.&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:36pt"&gt;&lt;span style="color:red"&gt;Пользуйтесь R#&lt;/span&gt;&lt;/span&gt;. Он показывает допущенные ошибки и предупреждает заранее о неправильном коде.&lt;/li&gt;
&lt;/ol&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1326/</id>
    <title type="text">Order.DerivedOrder = null для стоп заявки</title>
    <published>2011-01-19T08:17:02Z</published>
    <updated>2011-01-19T08:17:02Z</updated>
    <author>
      <name>xaxa</name>
      <uri>https://stocksharp.ru/users/27929/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Столкнулся со странной ситуацией, что после выполнения условия стоп лосса DerivedOrder = null. то есть он не видит порожденную заявку. с чем это может быть связано?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1325/</id>
    <title type="text">base.Trader.MarketTime и гипернация</title>
    <published>2011-01-19T07:05:02Z</published>
    <updated>2011-01-19T07:05:02Z</updated>
    <author>
      <name>dart</name>
      <uri>https://stocksharp.ru/users/28358/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Похоже base.Trader.MarketTime считывает биржевое время в первый раз при запуске программы, а потом время считает сам. После гипернации , когда компьютер проснулся, получилось что S# продолжает считать время с момента погружения компьютера в сон. Приходится робота перезапускать.
Можно как-нибудь решить вопрос чтобы без перезапуска обходиться&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1324/</id>
    <title type="text">Котировки по инструменту</title>
    <published>2011-01-18T09:04:22Z</published>
    <updated>2011-01-18T09:04:22Z</updated>
    <author>
      <name>GSC</name>
      <uri>https://stocksharp.ru/users/27805/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="SmartCom" />
    <content type="html">&lt;p&gt;Здравствуйте.
Сделал привод с помощью S#. Все работает, сделки проходят. Но почему-то при следующем запуске моей программки, в этот же день, данные по инструменту(бид,аск и пр), который торговали, не приходят. Все нормализуется на следующей сессии, т.е. на следующий день.
В чем может быть причина?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1323/</id>
    <title type="text">А может вместе писать проги ... ???</title>
    <published>2011-01-18T06:07:29Z</published>
    <updated>2011-01-18T06:07:29Z</updated>
    <author>
      <name>Watson</name>
      <uri>https://stocksharp.ru/users/28678/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Работа" />
    <content type="html">&lt;p&gt;Идея в следующем - подозреваю, что многие из пользователей библиотекой, реализуют свои задумки,
но сталкиваются с &amp;quot;небольшими&amp;quot; трудностями. Причина которых в банальной невнимательности, отсутствие
знаний, опыта ... (дальше продолжать не буду [sneaky] )
Так вот предлагаю вместе писать проги.
Ставится техническое задание и вперед. По крайне мере будет оставаться база, на основе которой можно
продолжать дальше реализовывать свои задумки.
Ну например про себя.
Я пока торгую руками и хочу себе создать полуавтомат, который будет автоматом на мою заявку выставлять
стоп-лосс, рассчитанный по моему депозиту. В случае просадки счета или после нескольких неудачных
сделок запретит мне торговать. Сам будет переносить позиции в безубыток и т.п.
Собственно я готов выкладывать свои наработки с целью совместного доведения до ума.&lt;br /&gt;
Есть ли заинтересованность в подобном подходе?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1322/</id>
    <title type="text">Проблема с экспортом доп. параметров по таблице &amp;apos;инструменты&amp;apos;</title>
    <published>2011-01-17T10:25:49Z</published>
    <updated>2011-01-17T10:25:49Z</updated>
    <author>
      <name>MCTuTeJ|19951995</name>
      <uri>https://stocksharp.ru/users/18/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Попытался добавить колонку 'Дата исполнения', но данные по этой колонке не записываются в ExtensionInfo.Сделал так :
_trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.ExpiryDate);&lt;/p&gt;
&lt;p&gt;Сделал аналогично с колонкой 'Волатильность', всё работает. В чем может быть проблема ? Может быть нужно какую-то другую колонку в таблицу добавлять ? Пробовал Погашение - то же самое.&lt;/p&gt;
&lt;p&gt;Ставил бряшку в событии NewSecurities, обнаружил что в поле ExtensionInfo только один элемент - волатильность.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1321/</id>
    <title type="text">Пирамидка</title>
    <published>2011-01-17T09:48:48Z</published>
    <updated>2011-01-17T09:48:48Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">&lt;p&gt;Кто еще помнит, реинкарнацию на тему 2011&lt;/p&gt;
&lt;iframe src="https://www.youtube.com/embed/6MZkJ2IVpn4" width="640" height="390" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1320/</id>
    <title type="text">R#</title>
    <published>2011-01-16T21:46:30Z</published>
    <updated>2011-01-16T21:46:30Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;Кто-нибудь пользуется Resharper? Мне очень помогает, рекомендую. Особенно упрощает поиск ошибок в стилях написания кода ПлазаТрейдер.[smile]&lt;/p&gt;
</content>
  </entry>
</feed>