Врет Trader.MarketTime в EmulationTrader~/topic/2728/vret-trader_markettime-v-emulationtrader/Copyright @ StockSharp Platform LLC 2010 - 20242024-03-29T10:13:57Zhttps://stocksharp.ru/images/logo.pnghttps://stocksharp.ru/posts/m/19347/Про свечки ошибку подтверждаем, будет фикс. как узнать что поправили и можно проверять? Добавлено: В...2012-05-25T20:02:09Z2012-05-25T20:57:01Zpaveldhttps://stocksharp.ru/users/6010/info@stocksharp.ru<div class="quote"><span class="quotetitle">pyhta4og <a href="https://stocksharp.ru/posts/m/19291/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Про свечки ошибку подтверждаем, будет фикс.<br /></div></div><br /><br />как узнать что поправили и можно проверять?<br /><b><br />Добавлено:</b><br />Взял послед. версию с кодеплекс - поправленоCopyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/19341/Кстати, если кому пригодится, нашел более простой способ без указанной выше задержки мгновенно получ...2012-05-25T19:03:09Z2012-05-25T19:03:09ZКот Матроскинhttps://stocksharp.ru/users/808/info@stocksharp.ruКстати, если кому пригодится, нашел более простой способ без указанной выше задержки мгновенно получить позицию:<br />Strategy.MyTrades.GetPosition()Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/19336/PositionManager.ByOrders=false и будет пересчитывать по сделкам. Спасибо, помогло! Теперь адекватные...2012-05-25T15:53:57Z2012-05-25T15:53:57ZКот Матроскинhttps://stocksharp.ru/users/808/info@stocksharp.ru<div class="quote"><span class="quotetitle">pyhta4og <a href="https://stocksharp.ru/posts/m/19332/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">PositionManager.ByOrders=false и будет пересчитывать по сделкам.</div></div><br />Спасибо, помогло! Теперь адекватные данные показывает<br />Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/19332/по умолчанию PositionManager пересчитывает позицию по событиям изменения статуса ордера (ITrader.Ord...2012-05-25T13:09:16Z2012-05-25T13:09:16Zpyhta4oghttps://stocksharp.ru/users/497/info@stocksharp.ruпо умолчанию PositionManager пересчитывает позицию по событиям изменения статуса ордера (ITrader.OrdersChanged).<br /><br />В эмуляторе сначала генерируется NewMyTrades, потом OrderChanged, поэтому такой эффект.<br /><br />Можете поставить PositionManager.ByOrders=false и будет пересчитывать по сделкам.<br /><br />Или подпишитесь на OrderChanged и делайте свои действия там.<br />Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/19303/Вопрос по MyTrade - у вас есть лог в котором видно отставание? Я пока не смог повторить эту ситуацию...2012-05-24T17:53:00Z2012-05-24T17:54:14ZКот Матроскинhttps://stocksharp.ru/users/808/info@stocksharp.ru<div class="quote"><span class="quotetitle">pyhta4og <a href="https://stocksharp.ru/posts/m/19291/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Вопрос по MyTrade - у вас есть лог в котором видно отставание? Я пока не смог повторить эту ситуацию.</div></div><br />Видимо, я не додумал немного. Передаю MyTrade и MarketTime из класса стратегии в класс окна вывода сделок, и пока это происходит, MarketTime успевает поменяться. Моя лошадь медленно ходит.<br />Если же его залогировать сразу после события NewMyTrades, то он равен MyTrade.Trade.Time<br /><br />Зато this.PositionManager.Position выдает 0 после события NewMyTrades (покупка бумаги). Не успевает поменяться? Как быстро и адекватно можно отслеживать позицию? После события делать Sleep миллисекунд на 200?Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/19291/Про свечки ошибку подтверждаем, будет фикс. Вопрос по MyTrade - у вас есть лог в котором видно отста...2012-05-24T12:43:02Z2012-05-24T12:43:02Zpyhta4oghttps://stocksharp.ru/users/497/info@stocksharp.ruПро свечки ошибку подтверждаем, будет фикс.<br /><br />Вопрос по MyTrade - у вас есть лог в котором видно отставание? Я пока не смог повторить эту ситуацию.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/19286/Версия 4.1.0 В стратегии подписался на _series.WhenCandlesFinished() Сравниваю Trader.MarketTime с c...2012-05-24T06:11:09Z2012-05-24T06:20:31ZКот Матроскинhttps://stocksharp.ru/users/808/info@stocksharp.ruВерсия 4.1.0<br />В стратегии подписался на _series.WhenCandlesFinished()<br />Сравниваю Trader.MarketTime с candle.CloseTime - ощущение, что свечи приходят пачками, с большим опозданием. Так и должно быть?<br /><br />Такая же проблема с подпиской на собственные сделки this.NewMyTrades += MyTradesWindowAdding;<br />Время MarketTime одно, а MyTrade.Trade.Time - другое....<br /><br />Пару строк из собственного лога:<br />Метка 3-1 MarketTime:01.03.2012 16:11:39, candle.CloseTime:01.03.2012 10:00:00, позиция = 0<br />Метка 3-1 MarketTime:01.03.2012 16:33:33, candle.CloseTime:01.03.2012 10:10:00, позиция = 0<br />Метка 3-1 MarketTime:01.03.2012 16:53:58, candle.CloseTime:01.03.2012 10:20:00, позиция = 0<br />Метка 3-1 MarketTime:01.03.2012 17:01:39, candle.CloseTime:01.03.2012 10:30:00, позиция = 0<br />Метка 3-1 Mark etTime:01.03.2012 17:23:08, candle.CloseTime:01.03.2012 10:40:00, позиция = 0<br />Метка 3-1 MarketTime:01.03.2012 17:39:26, candle.CloseTime:01.03.2012 10:50:00, позиция = 0<br />Метка 3-1 MarketTime:01.03.2012 17:53:04, candle.CloseTime:01.03.2012 11:00:00, позиция = 0<br />Метка 3-1 MarketTime:01.03.2012 18:01:41, candle.CloseTime:01.03.2012 11:10:00, позиция = 0<br />Метка 3-1 MarketTime:01.03.2012 18:10:13, candle.CloseTime:01.03.2012 11:20:00, позиция = 0<br />Метка 3-1 MarketTime:01.03.2012 18:14:13, candle.CloseTime:01.03.2012 11:30:00, позиция = 0<br />Метка 3-1 MarketTime:01.03.2012 18:15:13, candle.CloseTime:01.03.2012 11:40:00, позиция = 0<br />Метка 3-1 MarketTime:01.03.2012 18:15:36, candle.CloseTime:01.03.2012 11:50:00, позиция = 0<br />Метка 3-1 MarketTime:01.03.2012 18:15:37, candle.CloseTime:01.03.2012 12:00:00, позиция = 0<br />Метка 3-1 MarketTime:01.03.2012 18:20:26, candle.CloseTime:01.03.2012 12:10:00, позиция = 0<br />Метка 3-1 MarketTime:01.03.2012 18:27:57, candle.CloseTime:01.03.2012 12:20:00, позиция = 0<br />Метка 3-1 MarketTime:01.03.2012 18:32:05, candle.CloseTime:01.03.2012 12:30:00, позиция = 0<br />Метка 3-1 MarketTime:01.03.2012 18:40:19, candle.CloseTime:01.03.2012 12:40:00, позиция = 0<br />Метка 3-1 MarketTime:01.03.2012 18:43:26, candle.CloseTime:01.03.2012 12:50:00, позиция = 0<br />Метка 3-1 MarketTime:01.03.2012 18:44:51, candle.CloseTime:01.03.2012 13:00:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 10:02:56, candle.CloseTime:01.03.2012 13:10:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 10:09:35, candle.CloseTime:01.03.2012 13:20:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 10:18:05, candle.CloseTime:01.03.2012 13:30:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 10:23:43, candle.CloseTime:01.03.2012 13:40:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 10:28:34, candle.CloseTime:01.03.2012 13:50:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 10:32:50, candle.CloseTime:01.03.2012 14:00:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 10:37:51, candle.CloseTime:01.03.2012 14:10:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 10:48:58, candle.CloseTime:01.03.2012 14:20:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 10:53:45, candle.CloseTime:01.03.2012 14:30:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 11:01:18, candle.CloseTime:01.03.2012 14:40:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 11:06:24, candle.CloseTime:01.03.2012 14:50:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 11:17:01, candle.CloseTime:01.03.2012 15:00:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 11:26:33, candle.CloseTime:01.03.2012 15:10:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 11:34:10, candle.CloseTime:01.03.2012 15:20:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 11:39:09, candle.CloseTime:01.03.2012 15:30:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 11:42:50, candle.CloseTime:01.03.2012 15:40:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 11:48:29, candle.CloseTime:01.03.2012 15:50:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 11:51:00, candle.CloseTime:01.03.2012 16:00:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 11:53:19, candle.CloseTime:01.03.2012 16:10:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 11:53:19, candle.CloseTime:01.03.2012 16:20:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 11:55:32, candle.CloseTime:01.03.2012 16:30:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 11:55:32, candle.CloseTime:01.03.2012 16:40:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 11:55:32, candle.CloseTime:01.03.2012 16:50:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 11:55:32, candle.CloseTime:01.03.2012 17:00:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 11:55:32, candle.CloseTime:01.03.2012 17:10:00, позиция = 0<br />Метка 3-1 MarketTime:02.03.2012 11:55:32, candle.CloseTime:01.03.2012 17:20:00, позиция = 0Copyright @ StockSharp Platform LLC 2010 - 2024