﻿<?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=151</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-05-01T12:23:57Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=forum&amp;page=151" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/3134/</id>
    <title type="text">WLD коннектор</title>
    <published>2012-11-01T09:22:34Z</published>
    <updated>2012-11-01T09:22:34Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="wealth-lab" />
    <content type="html">Тут с одного форума заинтересовались коннектором. Появился интерес, какое сейчас вообще у Велса АПИ. У кого есть 6-ка платная, можете запостить описание АПИ? Можно попробовать разобраться вместе и оценить, насколько это трудоемко с учетом существующих S# возможностей.&lt;br /&gt;&lt;br /&gt;На данный момент для экспорта реал тайм котировок доступны следующие терминалы:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Альфа-директ&lt;br /&gt;Quik&lt;br /&gt;Plaza II&lt;br /&gt;SmartCOM&lt;/ul&gt;&lt;br /&gt;Для подачи приказов и получения позиции доступны следующие терминалы:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Quik&lt;/ul&gt;&lt;br /&gt;upd. &lt;b&gt;&lt;span style="color:red"&gt;Сделал крупное обновление адаптера&lt;/span&gt;&lt;/b&gt;. Кто скачивал предыдущие версии перекачайте. Так же в виду большого количества вопросов. Приложил инструкцию по установке. Главное нововведение полноценная поддержка брокер адаптера. То есть теперь вы можете подавать ордера непосредственно в терминал, а так же синхронизировать позиции. Правда такая возможность присутствует только в версии для Квика. Почему для синхронизации позиций не поддерживаются другие терминала? Потому что я являюсь пользователем квика и не знаю как получить значение поля &amp;quot;Цена приобретения &amp;quot; из других терминалов.  Если вы знаете ответ на этот вопрос, пожалуйста, свяжитесь со мной для улучшения функционала адаптера. Так же для повышения качества продукта если вы заметите, какие, то баги так же свяжитесь со мной. &lt;b&gt;&lt;span style="color:red"&gt;После применения настроек необходимо перезагрузить Wealth Lab&lt;/span&gt;&lt;/b&gt;. Автор адаптера  WD-40</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3132/</id>
    <title type="text">Время в логе</title>
    <published>2012-11-01T06:52:52Z</published>
    <updated>2012-11-01T06:52:52Z</updated>
    <author>
      <name>PavelAd</name>
      <uri>https://stocksharp.ru/users/6072/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Подскажите кто знает, почему при логировании в лог не выводятся миллисекунды при подгрузке исторических сделок&lt;br /&gt;&lt;br /&gt;простой пример, вывод при закрытии свечи&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;

protected void OnCandleFinished(Candle candle) {
this.AddInfoLog(&amp;quot;&amp;#39;Бар {0}&amp;#39;. OP={1}, MAH={2}, MAL={3}&amp;quot;, candle.OpenTime, candle.OpenPrice, candle.High, candle.Low);
var interval = this.GetMarketTime().Subtract(candle.OpenTime);
// Если условие не выполняется значит только что закрылась свеча, а не подгружены исторические данные
if (interval.TotalMilliseconds &amp;gt;= 30000) {
Thread.Sleep(100); // Чтобы в лог выводилось в нужном порядке
return;
}

}
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;В логе выводится все равно без милисекунд:&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;.....&lt;br /&gt;10:42:21.000 |            | TS_RIZ2@RTS_SPBFUT | &amp;#39;Бар 01.11.2012 10:28:00&amp;#39;. OP=142370, MAH=142406.995801, MAL=142329.316113&lt;br /&gt;10:42:21.000 |            | TS_RIZ2@RTS_SPBFUT | &amp;#39;Бар 01.11.2012 10:29:00&amp;#39;. OP=142560, MAH=142568.998600, MAL=142349.772038&lt;br /&gt;10:42:21.000 |            | TS_RIZ2@RTS_SPBFUT | &amp;#39;Бар 01.11.2012 10:30:00&amp;#39;. OP=142550, MAH=142622.999533, MAL=142469.924013&lt;br /&gt;....&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;В MonitorWindow записи с одинаковым временем из-за этого вообще перепутываются</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3131/</id>
    <title type="text">Ошибка при использование CandleBuilder.Contaimer</title>
    <published>2012-10-31T21:15:10Z</published>
    <updated>2012-10-31T21:15:10Z</updated>
    <author>
      <name>Tauler</name>
      <uri>https://stocksharp.ru/users/26822/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Коллеги,&lt;br /&gt;&lt;br /&gt;в методе CandleBuilder.IsCandleFinishedBeforeChange(..)&lt;br /&gt;есть строки вида&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
IList&amp;lt;ICandleBuilderSourceValue&amp;gt; data = Container.GetValues(series, candle).ToList();
int i = data.Count;&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Непонятно по какой причине иногда (точно не скажу при каких условиях, сделок очень много строитель обрабатывает),&lt;br /&gt;i получается равным 0 , но это же неверно, так как если мы дошли до вызова метода IsCandleFinishedBeforeChange(..), значит был вызов CreateCandle, значит свечка из чего то же сформировалась (то есть была минимум одна сделка)</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3130/</id>
    <title type="text">Yahoo. End-of-Day Daily Candles.</title>
    <published>2012-10-31T19:23:19Z</published>
    <updated>2012-10-31T19:23:19Z</updated>
    <author>
      <name>Kazai Mazai</name>
      <uri>https://stocksharp.ru/users/5954/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Если кому нужен, можно &lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAAAIzJHwV0tlbjaFgHtJkJp1dO0EoQ0oUlLu6XsKMJWxFl6iDiZj8dk_lX3uUlsO-iHBEZ5ylfKOVtYUU2TZKl-m" title="https://www.dropbox.com/sh/u0wbbr52ewv2g3o/sekqu4RSmY"&gt;качнуть с дропбокса&lt;/a&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3129/</id>
    <title type="text">Дефект в пользователе кастомного строителя свечей(думаю, в CandleManager)</title>
    <published>2012-10-31T18:09:26Z</published>
    <updated>2012-10-31T18:09:26Z</updated>
    <author>
      <name>Tauler</name>
      <uri>https://stocksharp.ru/users/26822/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Коллеги,&lt;br /&gt;по-моему нашел ошибку в использовании кастомного строителя свечей (наследника CandleBuilder&amp;lt;of Type&amp;gt;)&lt;br /&gt;&lt;br /&gt;как я понял, алгоритм, который использования CandeBulder следующий:&lt;br /&gt;&lt;br /&gt;1. CreateCandle (значение)&lt;br /&gt;2. IsCandleFinishedBeforeChange(свеча, значение)&lt;br /&gt;если истина,то п.1 со следующим value&lt;br /&gt;если ложь, то&lt;br /&gt;3.UpdateCandle(candle, value)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;так, вот , в ситуации, когда сразу после CreateCandle(value1) срабатывает IsCandleFinishedBeforeChange(свеча, значение)= истина, в следующий вызов CreateCandle снова приходит value1 (то есть предыдущее значение)!&lt;br /&gt;&lt;br /&gt;Если же хотя бы раз отрабатывает UpdateCandle, то все работает правильно.&lt;br /&gt;&lt;br /&gt;Из-за этого получается лишняя свечка (в моем строителе), либо вообще возможен бесконечный цикл с одним и тем же value.&lt;br /&gt;&lt;br /&gt;Это так срабатывает на 4.1.4</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3128/</id>
    <title type="text">При тестировании на истории заявка исполнилась по неправильной цене</title>
    <published>2012-10-30T18:47:19Z</published>
    <updated>2012-10-30T18:47:19Z</updated>
    <author>
      <name>Yury Smykalov</name>
      <uri>https://stocksharp.ru/users/6389/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">Запустил исторический тест. Решил по логам проверить, все ли в порядке. &lt;br /&gt;&lt;br /&gt;Обнаружил, следующую проблему: лимитированная заявка на покупку выставляется по цене 141850, а исполняется по 141770. При этом я вижу, что моя стратегия не обновляла заявку.&lt;br /&gt;&lt;br /&gt;Вот выдержка из лога:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:plain"&gt;
2012.10.30 10:10:32.851|       |MQS_RIZ2@RTS_test account|Стратегия запущена. [0,324]. Позиция при старте 0.
2012.10.30 10:10:32.851|       |EmulationTrader|RegisterOrder: 58453309/0 Покупка Цена=141850 Объем=1 Сост=None Бал=1 
2012.10.30 10:10:32.851|       |EmulationTrader|New order: 58453309/324 Покупка Цена=141850 Объем=1 Сост=Active Бал=1 
2012.10.30 10:10:33.128|       |EmulationTrader|Order changed: 58453309/324 Покупка Цена=141850 Объем=1 Сост=Done Бал=0 
2012.10.30 10:10:33.128|       |MVWAPS_RIZ2@RTS_test account|Новая позиция: test account-RIZ2@RTS=0.
2012.10.30 10:10:33.128|       |MQS_RIZ2@RTS_test account|Новая позиция: test account-RIZ2@RTS=1.
2012.10.30 10:10:33.128|       |MQS_RIZ2@RTS_test account|Заявка 58453309 больше не активна.
2012.10.30 10:10:33.128|       |MQS_RIZ2@RTS_test account|Стратегия останавливается. [0,324]. Позиция при старте 1.
2012.10.30 10:10:33.128|       |MQS_RIZ2@RTS_test account|Ожидание снятия всех активных заявок.
2012.10.30 10:10:33.128|       |MQS_RIZ2@RTS_test account|Стратегия остановлена. [0,324]. Позиция при старте 1.
2012.10.30 10:10:33.128|       |MVWAPS_RIZ2@RTS_test account|Новая Buy сделка 324 по цене 141770 на 1 заявки 58453309.
2012.10.30 10:10:33.128|       |MQS_RIZ2@RTS_test account|Новая Buy сделка 324 по цене 141770 на 1 заявки 58453309.
2012.10.30 10:10:33.561|       |MQS_RIZ2@RTS_test account|Стратегия запущена. [0,325]. Позиция при старте 0.&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;MQS - это не стандартная стратегия котирования S#, а моя собственная, похожая. Выставляется заявка примерно так:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
ActiveOrder = this.CreateOrder(Direction, StartPrice, Volume);
ActiveOrder.ShrinkPrice();
ActiveOrder.Security = Security;
while (!Trader.IsConnected) Trader.Reconnect();
base.RegisterOrder(ActiveOrder);
ActiveOrder.WhenMatched()
    .Do(Finish)
    .Apply(this);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Цена закрытия (141770) ниже обоих границ спреда и цен последних сделок:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:plain"&gt;
MarketTime;DepthTime;BestBid;BestAsk;LastTradeTime;LastTrade
30.10.2012 10:10:31,097;30.10.2012 10:10:31,079;141850;141860;30.10.2012 10:10:30,930;141850
30.10.2012 10:10:31,714;30.10.2012 10:10:31,641;141850;141860;30.10.2012 10:10:31,097;141850
30.10.2012 10:10:31,754;30.10.2012 10:10:31,715;141850;141860;30.10.2012 10:10:31,714;141850
30.10.2012 10:10:31,839;30.10.2012 10:10:31,761;141860;141870;30.10.2012 10:10:31,754;141860
30.10.2012 10:10:31,849;30.10.2012 10:10:31,761;141860;141870;30.10.2012 10:10:31,839;141860
30.10.2012 10:10:31,863;30.10.2012 10:10:31,761;141860;141870;30.10.2012 10:10:31,849;141860
30.10.2012 10:10:32,142;30.10.2012 10:10:32,077;141850;141870;30.10.2012 10:10:31,863;141860
30.10.2012 10:10:32,631;30.10.2012 10:10:32,532;141860;141870;30.10.2012 10:10:32,142;141870
30.10.2012 10:10:32,658;30.10.2012 10:10:32,532;141860;141870;30.10.2012 10:10:32,631;141870
30.10.2012 10:10:32,851;30.10.2012 10:10:32,810;141860;141870;30.10.2012 10:10:32,658;141870
30.10.2012 10:10:33,561;30.10.2012 10:10:33,480;141860;141870;30.10.2012 10:10:32,851;141870
30.10.2012 10:10:33,621;30.10.2012 10:10:33,566;141860;141870;30.10.2012 10:10:33,561;141870
30.10.2012 10:10:33,720;30.10.2012 10:10:33,668;141870;141880;30.10.2012 10:10:33,621;141870
30.10.2012 10:10:33,967;30.10.2012 10:10:33,937;141860;141870;30.10.2012 10:10:33,720;141870
30.10.2012 10:10:34,780;30.10.2012 10:10:34,741;141870;141880;30.10.2012 10:10:33,967;141870&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Вот выдержка из report.xls:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:plain"&gt;
Номер сделки	Номер транзакции	Время	Цена	Цена заявки	Объем	Направление	Номер заявки	Проскальзывание	Проскальзывание (котирование)	Комментарий	Прибыль в рублях	Прибыль в пунктах	Прибыль в рублях (суммарная)	Прибыль в пунктах (суммарная)	Позиция		Номер заявки	Номер транзакции	Направление	Зарегистрирована	Изменена	Продолжительность	Цена	Цена (усредн.)	Статус	Состояние	Баланс	Объем	Тип	Проскальзывание	Задержка регистрации	Задержка отмены	Комментарий
324	58453309	30.10.2012 10:10:33	141770	141850	1	Покупка	324	0	-80	MQS_RIZ2@RTS_test account	55,8	90	2653,6	4280	0		324	58453309	Покупка	30.10.2012 10:10:32	30.10.2012 10:10:33	00:00:00	141850	141770	Не активна	Исполнена	0	1	Лимитная	-80	00:00:00	00:00:00	MQS_RIZ2@RTS_test account&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Версия из транка (20514).</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3127/</id>
    <title type="text">SampleDdeExtendedInfo</title>
    <published>2012-10-30T17:47:56Z</published>
    <updated>2012-10-30T17:47:56Z</updated>
    <author>
      <name>Творог</name>
      <uri>https://stocksharp.ru/users/6511/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Мучаюсь по всякому с примером &lt;b&gt;SampleDdeExtendedInfo&lt;/b&gt;. Загружаю info_extended.wnd, обновляю фьючерсы в таблице инструментов до более свежих. В итоге даже выскакивающие ошибки отличаются между собой, но самая распространённая выглядит так:</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3126/</id>
    <title type="text">Ошибка при отправке заявки через PlazaTrader (4.1.5)</title>
    <published>2012-10-30T10:12:28Z</published>
    <updated>2012-10-30T10:12:28Z</updated>
    <author>
      <name>shahter</name>
      <uri>https://stocksharp.ru/users/6414/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">Добрый день!&lt;br /&gt;&lt;br /&gt;Использую пример, который находится в дистрибутиве стокшарпа. Пример коннектится и котировки получает, а при попытке отправить завку возникает ошибка:&lt;br /&gt;&amp;quot; StockSharp.Plaza.PlazaException: Ошибка Плазы. Код -2147188713, описание &amp;#39;P2ERR_DB_FIELD_NOT_SET&amp;#39;. ---&amp;gt; System.Runtime.InteropServices.COMException: Coudn&amp;#39;t compose message body&lt;br /&gt;   в P2ClientGateMTA64.CP2BLMessageClass.SendAsync2(CP2Connection conn, UInt32 Timeout, Object event, Int64 eventParam)&lt;br /&gt;   в #=qJC_v7EInY$pKHEL6Ndwxl_l1DH3xsKaA6o_Nqz3QFnT29i7CfFs1gBrFUQpOL4oV.#=qFgZGnR3X9L0Cif56d0MJb935mSmJrrI1zeqWT4im5dQvCv17JpE5_jsztiN_zYLxYtvnxsF6gAkqFweyH$JmaA==(#=qjF_QneBWGWvIbpVRPxvkpYEAXY6fXm3yJMkmWFJj8aaIzuVUElc3F3zoOXNdNVGH #=q2VXYFy9ZybYMgT4CPzYMoA==, Int64 #=qBFnKKAsD3XYSU_YLDAvNpg==, MessageDispatcher #=q4Lo$qANw_ac48MvpllgnhQ==, Int64 #=q5EJ2yEYmbBq_H1vcqsnGuQ==)&lt;br /&gt;   в StockSharp.Plaza.TransactionManager.#=qwo$pYC09dUh5ncnuZfbtQo2l2Vk9eox4AZDxmI$Q2rg=(#=qWI8NIKu_dLOSPGVskletgtwosSQ_LpSI29HlcdZcy4DgjyjbAmtpVbFsUmO3JO4E #=qcuSKjUEdim3Al4R9T7yrsw==, Transaction #=q5_dJLV$DU76xZK7auV0q8g==)&lt;br /&gt;   в StockSharp.Plaza.TransactionManager.#=qhWA$6mpz5bZTISIGADpP8w==(#=qWI8NIKu_dLOSPGVskletgtwosSQ_LpSI29HlcdZcy4DgjyjbAmtpVbFsUmO3JO4E #=qV2aul0T18j9M7cH942cFSg==, Action`1 #=qFCQXfbMH0FrMwNWrKmoNqQ==)&lt;br /&gt;   в #=qopuHoTj70RHTAwYGUkMq8rDnEpgrQm9NeZ4rvFnMH8fmLvP_ff27TQLJt6YjdSJf.#=qP4GfZV_0g9M0s0TKFh9hQGkKT4F3xWnsVIGoT193krU=.#=qEbXUuYVcfSDEDkoI_kCmr1vKnVHXkSYdk$I_9cNSzpc=.#=q8bsX13oJM2ar34quoFVprjglJcZ2tFM$hFS5LvsFV6g=()&lt;br /&gt;   в #=qopuHoTj70RHTAwYGUkMq8rDnEpgrQm9NeZ4rvFnMH8fmLvP_ff27TQLJt6YjdSJf.#=qB7yO97ooRosrSlcDa29f2w==(Action #=qfsC_wXrdAielcz9lVvhmSw==, Action #=qngHFngecQXFA92B34UlSeA==)&lt;br /&gt;   --- Конец трассировки внутреннего стека исключений ---&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Подскажите в чем проблема?  &lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3125/</id>
    <title type="text">Verifier выдает ошибки конфигурации при загрузке info.wnd, идущим с кодом StockSharp</title>
    <published>2012-10-30T09:51:27Z</published>
    <updated>2012-10-30T09:51:27Z</updated>
    <author>
      <name>Геннадий Ванин (Gennady Vanin)</name>
      <uri>https://stocksharp.ru/users/6413/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Quik 6.3.2.2 настроен в соответствии с документацией&lt;br /&gt;В частновсти, считна файл &lt;br /&gt;\StockSharp_4.1.5_Sources\Samples\Quik\info.wnd&lt;br /&gt;Но Verifier &lt;br /&gt;&lt;br /&gt;(\StockSharp_4.1.5_Sources\Samples\Tools\Verifier)&lt;br /&gt;выдаёт сообщение:&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;Таблица инструменты. В таблице &amp;#39;инструменты&amp;#39; по индексу 3 должна быть колонка &amp;#39;Статус&amp;#39; вместо колонки &amp;#39;Статус приема заявок&amp;#39;&lt;/div&gt;&lt;/div&gt;,&lt;br /&gt;хотя в ТТП Квик нет колонки Статус&lt;br /&gt;&lt;br /&gt;И ряд других предупреждений&lt;br /&gt;&lt;br /&gt;Непонятно - на что ориентироваться?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3124/</id>
    <title type="text">Дневные графики, исторические данные</title>
    <published>2012-10-29T21:13:01Z</published>
    <updated>2012-10-29T21:13:01Z</updated>
    <author>
      <name>mrneo</name>
      <uri>https://stocksharp.ru/users/27607/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Доброй ночи!&lt;br /&gt;&lt;br /&gt;Подскажите, плз.&lt;br /&gt;Гидра подкачала свечки (1час, 1дн) с финама.&lt;br /&gt;Получается построить часовой график, указав &amp;quot;TimeFrame 01:00:00&amp;quot;. А что нужно указать чтобы посмотреть дневной график?&lt;br /&gt;&lt;br /&gt;Также может подскажите, можно ли исторические данные &amp;quot;качнуть&amp;quot; из квика?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3123/</id>
    <title type="text">Ошибка в аргументе</title>
    <published>2012-10-29T17:58:20Z</published>
    <updated>2012-10-29T17:58:20Z</updated>
    <author>
      <name>Творог</name>
      <uri>https://stocksharp.ru/users/6511/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">В примере Sample методу ShowOrHide отправляется аргумент типа MyTradesWindow, а не Window, как того он требует. Я попытался воспроизвести вызов метода в проекте с нуля и мне выдаётся ошибка:&lt;br /&gt;&lt;em&gt;Error	4	The best overloaded method match for &amp;#39;StockSharpRobot.MainWindow.ShowOrHide(System.Windows.Window)&amp;#39; has some invalid arguments	C:\Projects\StockSharpRobot\StockSharpRobot\MainWindow.xaml.cs	66&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Почему так?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3122/</id>
    <title type="text">Не формируются свечи</title>
    <published>2012-10-29T03:54:21Z</published>
    <updated>2012-10-29T03:54:21Z</updated>
    <author>
      <name>Tauler</name>
      <uri>https://stocksharp.ru/users/26822/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Коллеги!&lt;br /&gt;&lt;br /&gt;Никак не соображу в чем проблема, вот код (версия 4.1.4) : &lt;br /&gt;&lt;br /&gt;&lt;div class='spoilertitle'&gt;&lt;input type='button' value='Показать спойлер' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_362ffe7ddec743d588489ae23598148d');" title='Показать спойлер' /&gt;&lt;/div&gt;&lt;div class='spoilerbox' id='spolier_362ffe7ddec743d588489ae23598148d' style='display:none'&gt;&lt;br /&gt; security = new Security&lt;br /&gt;                           {&lt;br /&gt;                               Id = &amp;quot;GAZP@EQNE&amp;quot;,&lt;br /&gt;                               MinStepSize = 0.01m,&lt;br /&gt;                               Exchange = Exchange.Micex&lt;br /&gt;                           };&lt;br /&gt;&lt;br /&gt;            List&amp;lt;Trade&amp;gt; trades = makeDealsFromHistory(edtPathToHistoryFile.Text);&lt;br /&gt;            foreach (var trade in trades)&lt;br /&gt;            {&lt;br /&gt;                trade.Security = security;&lt;br /&gt;                trade.OrderDirection = OrderDirections.Sell;&lt;br /&gt;            }&lt;br /&gt;            DateTime from = trades.Min(trade =&amp;gt; trade.Time).AddDays(-1);&lt;br /&gt;            DateTime to = trades.Max(trade =&amp;gt; trade.Time).AddDays(1);&lt;br /&gt;            var builderSource = new RawConvertableCandleBuilderSource&amp;lt;Trade&amp;gt;(security, from , to, trades);&lt;br /&gt;&lt;br /&gt;            CandleSeries series = new CandleSeries(typeof(RangeHLCandle), security, edtStockRange.Value);&lt;br /&gt;            CandleManager candleManager = new CandleManager();&lt;br /&gt;            candleManager.Sources.Add(new RangeHLCandleBuilder { Sources = { builderSource }});&lt;br /&gt;&lt;br /&gt;            candleManager.Start(series);&lt;br /&gt;            List&amp;lt;RangeHLCandle&amp;gt; candles1 = series.GetCandles&amp;lt;RangeHLCandle&amp;gt;().ToList();&lt;br /&gt;&lt;br /&gt;            chartMain.Series[0].Points.DataBind(candles1, String.Empty, &amp;quot;LowPrice,HighPrice,OpenPrice,ClosePrice&amp;quot;,&lt;br /&gt;                                                &amp;quot;Tooltip = HighPrice&amp;quot;);&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Вроде все делаю как в мануале и как во многих ветках форума тут, однако свечи упорно не формируются, список candles1 - пустой. &lt;br /&gt;Дело даже не доходит до методов CreateCandle, UpdateCandle, IsCandleFinishedBeforeChange в самой реализации RangeHLCandleBuilder : CandleBuilder&amp;lt;RangeHLCandle&amp;gt; , в метод GetSupportedRanges один раз заходит, судя по всему из candleManager.Start(series);&lt;br /&gt;&lt;br /&gt;Помогите кто чем может!</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3121/</id>
    <title type="text">Параметр Candle.Argи не только в Candle</title>
    <published>2012-10-28T16:00:10Z</published>
    <updated>2012-10-28T16:00:10Z</updated>
    <author>
      <name>Tauler</name>
      <uri>https://stocksharp.ru/users/26822/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Коллеги!&lt;br /&gt;&lt;br /&gt;Выкурил весь мануал и форум,  итак не получил ясности, для чего в свече нужен параметр Arg?&lt;br /&gt;Что должно быт ьв этом параметре в кастомных (не ТФ) свечах?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Причем аналогичный параметр используется очень широко, например&lt;br /&gt;&lt;br /&gt;LocalMarketDataDrive drive = new LocalMarketDataDrive(edtPathToHistoryFile.Text);&lt;br /&gt;drive.GetStorageDrive(security, typeof(Trade),??? Что тут должно быть?)&lt;br /&gt;&lt;br /&gt;В ряде примеров я видел, что для создания свечей по ТФ в качестве Arg передается что-то типа TimeSpan.FromMinutes:&lt;br /&gt;&lt;br /&gt;TimeSpan _timeFrame = TimeSpan.FromMinutes(1);&lt;br /&gt;_series = new CandleSeries(typeof(TimeFrameCandle), _instr1, _timeFrame);&lt;br /&gt;какой тут смысл параметра _timeFrame ?&lt;br /&gt;&lt;br /&gt;Заранее благодарю за помощь&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3120/</id>
    <title type="text">Соответствие назв-й/опис-й членов класса DdeSecurityColumns колонкам табл текущиз параметров КВИКа?</title>
    <published>2012-10-26T17:48:23Z</published>
    <updated>2012-10-26T17:48:23Z</updated>
    <author>
      <name>Геннадий Ванин (Gennady Vanin)</name>
      <uri>https://stocksharp.ru/users/6413/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Здравствуйте,&lt;br /&gt;где можно посмотеть соответствие между колонками (полями) ТТП (Таблица текущих значений параметров) QUIK 6.3 и&lt;a href="http://stocksharp.com/doc/html/AllMembers_T_StockSharp_Quik_DdeSecurityColumns.htm" title="http://stocksharp.com/doc/html/AllMembers_T_StockSharp_Quik_DdeSecurityColumns.htm"&gt; названиямми-описаниями членов класса DdeSecurityColumns&lt;/a&gt; ?&lt;br /&gt;&lt;br /&gt;Из сопоставления или вообще невозможно для программиста найти соответствие или же уходит очень много времени&lt;br /&gt;&lt;br /&gt;Почему бы прямо в документации с описаниями членов DdeSecurityColumns не дать названия параметров ТТП Квмка?&lt;br /&gt;Планируется ли это сделать и как скоро?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3119/</id>
    <title type="text">Ошибка при перерегистрации заявки</title>
    <published>2012-10-26T13:19:19Z</published>
    <updated>2012-10-26T13:19:19Z</updated>
    <author>
      <name>Ant.On.</name>
      <uri>https://stocksharp.ru/users/6276/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Что делаю: пытаюсь перерегистрировать заявку ( все происходит в дочерней стратегии: заявка ставится и перерегистрируется):&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
            var old = this.Orders.FirstOrDefault(o =&amp;gt; o.State == OrderStates.Active &amp;amp;&amp;amp; o.Security.Code==this.Security.Code); // find active orders to replace
            if (old == null)
            {
                return;
            }
            var order = old.Clone();
            new_price = this.Security.ShrinkPrice(new_price, ShrinkRules.Auto);
            order.Price = new_price;
            this.ReRegisterOrder(old,order); // does not work: заявка уже была отправлена на перерегистрацию (???)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Падает с Exception (заявка не снимается, остается висеть). Все на реальном счете&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;System.ArgumentException was unhandled by user code&lt;br /&gt;  Message=Заявка 61398764 уже была ранее отправлена на перерегистрацию.&lt;br /&gt;  Source=StockSharp.Algo&lt;br /&gt;  StackTrace:&lt;br /&gt;       at StockSharp.Algo.Strategies.Strategy.ReRegisterSlippage(Order oldOrder, Order newOrder)&lt;br /&gt;       at Ecng.Common.DelegateHelper.SafeInvoke[T1,T2](Action`2 handler, T1 arg1, T2 arg2)&lt;br /&gt;       at StockSharp.Algo.Strategies.Strategy.ReRegisterSlippage(Order oldOrder, Order newOrder)&lt;br /&gt;       at StockSharp.Algo.Strategies.Strategy.ReRegisterOrder(Order oldOrder, Order newOrder)&lt;br /&gt;       at PairTrader.Quoter.reQuote(Decimal new_price) in c:\tmp\AlgoTrading\4.1.5 release\Quoter.cs:line 109&lt;br /&gt;       at StockSharp.Algo.MarketRule`2.#=qJosTH3NFz_dcWSPiM7XRb8E01zkTBRDf2J5OpVK4CCI=.#=qwyWH$eyQ6ZRsBqWtHmTA3g==(#=qfT6nhcPlWvPESNDaPlDNUA== #=qVC4KKDTVuqQN9mouEFe_Vg==)&lt;br /&gt;       at StockSharp.Algo.MarketRule`2.#=qBjnGFJa1m5qQH6CuH1aPVQ74KEj7u9_ilH$bifqKbFU=()&lt;br /&gt;       at StockSharp.Algo.MarketRuleHelper.#=q0QtmL$Whdq5Ef_hlxo3fLQ==(IMarketRuleContainer #=qcDKynrfqezsQMQ9Em$W32g==, IMarketRule #=qI8cPty2Plfgh$z$5zoAE8g==, Func`1 #=qBJAXpb1jsBrSqQhfiBxj5w==)&lt;br /&gt;       at StockSharp.Algo.Strategies.Strategy.#=qsC6ROunpHiT3pAtp0VNrFQMvX4wJPEjtGHuDEfse_ziQgZR1haqPZeokHoIFKH5NvZY6dUIk594BjXpQElTWBA==(IMarketRule #=qXriMoAVA_BsqiZi_vFjOXA==, Func`1 #=qFZW_5i_y2kXkGSTnIvmATQ==)&lt;br /&gt;  InnerException: &lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Это баг или я косячу где то?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3118/</id>
    <title type="text">Параметр &amp;quot;broker_code&amp;quot; при передачи транзакции</title>
    <published>2012-10-26T02:19:15Z</published>
    <updated>2012-10-26T02:19:15Z</updated>
    <author>
      <name>vardes</name>
      <uri>https://stocksharp.ru/users/28290/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">Здравствуйте!&lt;br /&gt;Столкнулся с такой проблемой, для отправки транзакции требуется указать код брокера &amp;quot;broker_code&amp;quot;, но у заявки данного поля не нашел. Подскажите, как справиться с проблемой.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3117/</id>
    <title type="text">Вопрос про GetCandleManager</title>
    <published>2012-10-25T18:10:30Z</published>
    <updated>2012-10-25T18:10:30Z</updated>
    <author>
      <name>Kazai Mazai</name>
      <uri>https://stocksharp.ru/users/5954/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">Каким образом ассоциировать candleManager со стратегией, чтобы потом его можно было получить  GetCandleManager(Strategy) из дочерней стратегии, например?&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3116/</id>
    <title type="text">Wealth-Lab Developer или Pro? 4.x или 5.x?</title>
    <published>2012-10-25T06:05:53Z</published>
    <updated>2012-10-25T06:05:53Z</updated>
    <author>
      <name>Геннадий Ванин (Gennady Vanin)</name>
      <uri>https://stocksharp.ru/users/6413/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">Здравствйте,&lt;br /&gt;проследовал практически &lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stocksharp.com/forum/346/Otladka-stratieghii-WealthLab-v-Visual-Studio/" title="http://stocksharp.com/forum/346/Otladka-stratieghii-WealthLab-v-Visual-Studio/"&gt;Отладка стратегий WealthLab в Visual Studio (пошаговая статья-обсуждение на сайте StockSharp.com&lt;/a&gt; &lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;В Wealth-Lab Pro 6.3 trial, скачанным с сайта разработчика, компилируется, аттачится, но иконка стратегии не видна в WLP 6.3.&lt;br /&gt;&lt;br /&gt;В руководстве последнего QUIK 6.3.2.2(октябрь, 2012) &amp;gt; Раздел 6. Совместная работа с другими приложениями &amp;gt; Экспорт данных в системы технического анализа встроенными средствами &amp;gt; Назначение &lt;br /&gt;говорится, что Ккик, в настояшее время, совместим с WLD не более, чем 4.&lt;br /&gt;&lt;br /&gt;Установил Wealth-Lab Developer 4.4, но скомпилировать class library не смог, т.к. не нашёл там для этого соответствующих DLL.&lt;br /&gt;&lt;br /&gt;Т.е. я засомневался - для отладка стратегий WealthLab в Visual Studio нужно велс Pro, а не Developer?&lt;br /&gt;И, что же мне устанавливать WL 4 - для совместимости с QUIK?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3115/</id>
    <title type="text">Задержка при получении котировки</title>
    <published>2012-10-25T04:16:58Z</published>
    <updated>2012-10-25T04:16:58Z</updated>
    <author>
      <name>qpile</name>
      <uri>https://stocksharp.ru/users/6397/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">Здравствуйте!&lt;br /&gt;Реально ли посчитать как быстро  дошла котировка до нашего шлюза?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3114/</id>
    <title type="text">Лимитированные заявки с одинаковым ID транзакции</title>
    <published>2012-10-24T20:28:54Z</published>
    <updated>2012-10-24T20:28:54Z</updated>
    <author>
      <name>alexxys</name>
      <uri>https://stocksharp.ru/users/6401/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Проблема, которую встречаю и в 4.1.5, и в 4.1.4:&lt;br /&gt;Когда стоп-заявка (выставленная указанным ниже кодом) срабатывает, то в списке лимитных заявок появляются две заявки с одинаковым ID транзакции. Первая из этих лимитных заявок эта та, которая является связанной со стоп-заявкой. При срабатывании стоп-заявки эта лимитная заявка отменяется, и выставляется вторая лимитная заявка с таким же ID транзакции.&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;

		Order
			orStopOrder = new Order
				{
					Type = OrderTypes.Conditional,
					Volume = iVolume,
					Price = dcPrice,
					Portfolio = prtPortfolio,
					Security = secSecurity,
					Direction = dcStopLoss &amp;lt; dcTakeProfit ? OrderDirections.Sell : OrderDirections.Buy,
					Comment = &amp;quot;Placed by TradingTrainer&amp;quot;,
					ExpiryDate = DateTime.MaxValue,
					StopCondition = new QuikStopCondition
					{
						Type = QuikStopConditionTypes.LinkedOrder,						
						LinkedOrderPrice = dcTakeProfit,
						LinkedOrderCancel = false,
						StopPrice = dcStopLoss,
						ActiveTime = null,
					},
				};
		m_StockSharpTrader.RegisterOrder(orStopOrder);
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Вот пример:&lt;br /&gt;&lt;a href='http://s019.radikal.ru/i635/1210/56/c7ca39d07feb.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://s019.radikal.ru/i635/1210/56/c7ca39d07feb.png" style='max-width: 600px;' alt=""/&gt;&lt;/a&gt;</content>
  </entry>
</feed>