ReConnectionSettings.WorkingTime и CandlesFinished~/topic/2205/reconnectionsettings_workingtime-i-candlesfinished/Copyright @ StockSharp Platform LLC 2010 - 20242024-03-28T20:12:32Zhttps://stocksharp.ru/images/logo.pnghttps://stocksharp.ru/posts/m/14431/В 4.0.8 будет метод Clone для WorkingTime. Чтоб таких ошибок не допускали больше :)2011-12-07T21:59:59Z2011-12-07T21:59:59ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ruВ 4.0.8 будет метод Clone для WorkingTime.<br />Чтоб таких ошибок не допускали больше :)Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/14430/Инструмент RIZ1 Лог внизу окна http://rghost.ru/33636841 _trader.ReConnectionSettings.WorkingTime = ...2011-12-07T21:51:53Z2011-12-07T21:51:53ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ru<div class="quote"><span class="quotetitle">freelancer <a href="https://stocksharp.ru/posts/m/14423/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Инструмент RIZ1<br />Лог внизу окна<br /><br /><a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAAAjHR-31-FTZ5_UQWc4OwbFR0LKU06rX_vSqGwvfRmPRA" title="http://rghost.ru/33636841">http://rghost.ru/33636841</a></div></div><br /><br /><br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
_trader.ReConnectionSettings.WorkingTime = Exchange.Rts.WorkingTime;
_trader.ReConnectionSettings.WorkingTime.Times[0] = new Range<TimeSpan>(new TimeSpan(9, 50, 0), new TimeSpan(23, 50, 0));</pre>
</div></div><br /><br />Ух, давайте разбираться с C#.<br />У вас вторая строчка меняет время и в Exchange.Rts.WorkingTime.<br />Отсюда и свечки идут с 9:50Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/14423/Инструмент RIZ1 Лог внизу окна http://rghost.ru/336368412011-12-07T15:24:32Z2011-12-07T15:29:45Zfreelancerhttps://stocksharp.ru/users/28572/info@stocksharp.ruИнструмент RIZ1<br />Лог внизу окна<br /><br /><a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAAAjHR-31-FTZ5_UQWc4OwbFR0LKU06rX_vSqGwvfRmPRA" title="http://rghost.ru/33636841">http://rghost.ru/33636841</a>Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/14390/Багу со сдвигом свечек подтверждаю, будет фикс. По поводу проблемы первого сообщения - требуется под...2011-12-07T12:04:00Z2011-12-07T12:04:00ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ruБагу со сдвигом свечек подтверждаю, будет фикс.<br />По поводу проблемы первого сообщения - требуется подтверждение где-то, пока не воспроизводится. К примеру - на примерах из архива.<br /><br />И лучше второе тестить после того как фикс первого сделаем :)Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/14375/В 4.0.6 работает правильно2011-12-07T11:17:13Z2011-12-07T11:17:13ZSupervisorhttps://stocksharp.ru/users/27975/info@stocksharp.ruВ 4.0.6 работает правильноCopyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/14374/У меня похоже аналогичная проблема, свечи с таймфреймом 10 минут приходят со сдвигом в 3 минуты. Сей...2011-12-07T11:13:21Z2011-12-07T11:13:21ZSupervisorhttps://stocksharp.ru/users/27975/info@stocksharp.ruУ меня похоже аналогичная проблема, свечи с таймфреймом 10 минут приходят со сдвигом в 3 минуты.<br />Сейчас проверю на 4.0.6Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/14373/На примерах с моим WorkingTime - то же самое2011-12-07T11:10:02Z2011-12-07T11:10:02Zfreelancerhttps://stocksharp.ru/users/28572/info@stocksharp.ruНа примерах с моим WorkingTime - то же самоеCopyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/14372/На 4.0.6 не обратил внимание. Только сегодня заметил Ситуация с клирингом - без WorkingTime. Начало ...2011-12-07T11:06:39Z2011-12-07T11:06:39Zfreelancerhttps://stocksharp.ru/users/28572/info@stocksharp.ruНа 4.0.6 не обратил внимание. Только сегодня заметил<br /><br />Ситуация с клирингом - без WorkingTime.<br />Начало дня - нормальноеCopyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/14367/Пока не могу проверить на примерах. А вот на клиринге: Пришла закрытая свеча = 07.12.2011 14:03 Приш...2011-12-07T10:56:16Z2011-12-07T10:56:16ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ru<div class="quote"><span class="quotetitle">freelancer <a href="https://stocksharp.ru/posts/m/14363/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Пока не могу проверить на примерах.<br /><br />А вот на клиринге:<br /><br />Пришла закрытая свеча = 07.12.2011 14:03<br />Пришла закрытая свеча = 07.12.2011 14:18<br /></div></div><br /><br />На 4.0.6 работало, когда поломалось?<br />Если без WorkingTime - нормальные свечки приходят?Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/14363/Пока не могу проверить на примерах. А вот на клиринге: Пришла закрытая свеча = 07.12.2011 14:03 Приш...2011-12-07T10:41:20Z2011-12-07T10:41:20Zfreelancerhttps://stocksharp.ru/users/28572/info@stocksharp.ruПока не могу проверить на примерах.<br /><br />А вот на клиринге:<br /><br />Пришла закрытая свеча = 07.12.2011 14:03<br />Пришла закрытая свеча = 07.12.2011 14:18<br />Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/14343/Слишком большой проект. Сейчас что-нибудь придумаю на примерах из архива воспроизводится?2011-12-07T07:19:20Z2011-12-07T07:19:20ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ru<div class="quote"><span class="quotetitle">freelancer <a href="https://stocksharp.ru/posts/m/14342/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Слишком большой проект. Сейчас что-нибудь придумаю</div></div><br /><br />на примерах из архива воспроизводится?Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/14342/Слишком большой проект. Сейчас что-нибудь придумаю2011-12-07T07:17:51Z2011-12-07T07:17:51Zfreelancerhttps://stocksharp.ru/users/28572/info@stocksharp.ruСлишком большой проект. Сейчас что-нибудь придумаюCopyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/14341/А проект можете прикрепить, который бы компилировался?2011-12-07T07:07:29Z2011-12-07T07:07:29ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ruА проект можете прикрепить, который бы компилировался?Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/14340/Да. 4.0.7. Закомментировал строку - пошло всё как надо. protected override void OnStarting() { this....2011-12-07T07:06:01Z2011-12-07T07:06:01Zfreelancerhttps://stocksharp.ru/users/28572/info@stocksharp.ruДа. 4.0.7.<br />Закомментировал строку - пошло всё как надо.<br /><br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
protected override void OnStarting()
{
this.
When<IEnumerable<Candle>>(candleToken.CandlesFinished()).
Do(n =>
{
this.AddInfoLog("Правило CandlesFinished активировано, ServerTime = " + ((QuikTrader)Trader).Terminal.ServerTime.Value.ToString("dd.MM.yyyy H:mm:ss"));
foreach (Candle c in n)
this.AddInfoLog("Пришла закрытая свеча = " + c.Time.ToString("dd.MM.yyyy H:mm"));
action(false); //Моё
});
base.OnStarting();
}</pre>
</div></div><br /><br />И у меня в логе те неправильные свечиCopyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/14339/А без этого работает нормально?2011-12-07T07:05:09Z2011-12-07T07:05:09ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ruА без этого работает нормально?Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/14338/Версия? Если 4.0.7 - можно маломальский пример, на котором воспроизводится? Всё перепроверил - не до...2011-12-07T06:55:39Z2011-12-07T06:55:39ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ruВерсия?<br />Если 4.0.7 - можно маломальский пример, на котором воспроизводится?<br />Всё перепроверил - не должно никоим образом влиять.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/14335/Вот что произошло сегодня. Переопределил ReConnectionSettings.WorkingTime: _trader.ReConnectionSetti...2011-12-07T06:32:25Z2011-12-07T06:32:25Zfreelancerhttps://stocksharp.ru/users/28572/info@stocksharp.ruВот что произошло сегодня.<br />Переопределил ReConnectionSettings.WorkingTime:<br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
_trader.ReConnectionSettings.WorkingTime.Times[0] = new Ecng.ComponentModel.Range<TimeSpan>(new TimeSpan(9, 50, 0), new TimeSpan(23, 50, 0));</pre>
</div></div><br />И в стратегию начали приходить закрытые свечи: <br /><ul><li>9:50<br /><li>10:05</ul> и т.д.<br /><br />Таймфрейм = 15 мин.<br /><br />Так и должно быть ?Copyright @ StockSharp Platform LLC 2010 - 2024