SampleHistoryTesting~/topic/5456/samplehistorytesting/Copyright @ StockSharp Platform LLC 2010 - 20242024-03-29T11:52:50Zhttps://stocksharp.ru/images/logo.pnghttps://stocksharp.ru/posts/m/34946/ "Неизвестная ошибка сборки, "Невозможно разрешить зависимую сборку для сборки "DevExpress.Data.v15....2016-07-01T07:19:42Z2016-08-16T00:22:24ZGiihttps://stocksharp.ru/users/5912/info@stocksharp.ru<div class="quote"><span class="quotetitle">Лебедев Сергей <a href="https://stocksharp.ru/posts/m/34944/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote"><br /><br />"Неизвестная ошибка сборки, "Невозможно разрешить зависимую сборку для сборки "DevExpress.Data.v15.2, Version=15.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a", поскольку она не была предварительно загружена. При использовании API-интерфейсов ReflectionOnly зависимые сборки необходимо предварительно загружать или загружать по запросу при возникновении события ReflectionOnlyAssemblyResolve." "</div></div><br /><br />Посмотри пост там есть решение:<br /><a href="http://stocksharp.com/forum/5378/DevExpress-Xpf-Core-v15-2/" title="http://stocksharp.com/forum/5378/DevExpress-Xpf-Core-v15-2/">http://stocksharp.com/fo...vExpress-Xpf-Core-v15-2/</a>Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/34948/Иван З По тексту ошибки у вас проблема не в данных. Возможно из-за того что RIZ2@FORTS это срочка а ...2016-07-01T09:44:27Z2016-07-01T09:52:58ZИван З.https://stocksharp.ru/users/6502/info@stocksharp.ru<div class="quote"><span class="quotetitle">Gii <a href="https://stocksharp.ru/posts/m/34947/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote"><div class="quote"><span class="quotetitle">Цитата:</span><div class="innerquote"><b>Иван З</b><br />По тексту ошибки у вас проблема не в данных. Возможно из-за того что RIZ2@FORTS это срочка а SBER@TQBR это акции. TQBR и FORTS разные площадки. Смотрите стратегию.</div></div><br /><br />Спасибо за ответ! Что FORTS и TQBR разные плащадки я понимаю, но речь идет только о тиковых дынных, чем кроме их количества они могут отличаться? <br /><br /><br /></div></div><br />Насколько я понимаю если вы не задаете площадку то S# это сделает за вас, @TQBR или @FORTS. Поэтому кроме количества они отличаются площадкой. Площадка TQBR поддерживает рыночные заявки а площадка FORTS нет. В стратегии видимо как то конфликтует это. Попробуйте просто ордера выставлять лимитники на 10 шагов меньше(больше) цены последней сделки. <br /><br />и еще он же говорит где падает StockSharp.Algo.TraderHelper.GetMarketPrice(Security security, IMarketDataProvider provider, Sides side)Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/34947/Иван З По тексту ошибки у вас проблема не в данных. Возможно из-за того что RIZ2@FORTS это срочка а ...2016-07-01T07:30:31Z2016-07-01T07:30:31ZGiihttps://stocksharp.ru/users/5912/info@stocksharp.ru<div class="quote"><span class="quotetitle">Цитата:</span><div class="innerquote"><b>Иван З</b><br />По тексту ошибки у вас проблема не в данных. Возможно из-за того что RIZ2@FORTS это срочка а SBER@TQBR это акции. TQBR и FORTS разные площадки. Смотрите стратегию.</div></div><br /><br />Спасибо за ответ! Что FORTS и TQBR разные плащадки я понимаю, но речь идет только о тиковых дынных, чем кроме их количества они могут отличаться? <br /><br /><br />Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/34945/Добрый день столкнулся со следующей проблемой, SapleHistoryTesting при тестировании на Ticks, работа...2016-07-01T05:20:27Z2016-07-01T05:20:27ZИван З.https://stocksharp.ru/users/6502/info@stocksharp.ru<div class="quote"><span class="quotetitle">Gii <a href="https://stocksharp.ru/posts/m/34943/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Добрый день столкнулся со следующей проблемой, SapleHistoryTesting при тестировании на Ticks, работает правильно только с тестовыми данными из примера RIZ2@FORTS.<br /><br /><b>Тестирование на тиках.</b><br />....................</div></div><br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><div class="innerquote">2012/10/02 12:35:01.000|Error |SS_SBER@TQBR_test account|System.ArgumentException: Площадка TQBR поддерживает рыночные заявки.</div></div><br />По тексту ошибки у вас проблема не в данных. Возможно из-за того что RIZ2@FORTS это срочка а SBER@TQBR это акции. TQBR и FORTS разные площадки. Смотрите стратегию.<br /><br /><div class="quote"><span class="quotetitle">Лебедев Сергей <a href="https://stocksharp.ru/posts/m/34944/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">О тебе повезло, у тебя этот пример вообще хотя бы запустился!<br />У меня при запуске выдает две ошибки-головоломки: <br />вначале<br />"H:\Programs\StockSharp\StockSharp (GitHub)\Samples\Testing\SampleHistoryTesting\MainWindow.xaml(10,9): error MC3050: не удается найти тип "LocalizedStrings". Имена типов вводятся с учетом регистра букв."<br />и затем:<br />"Неизвестная ошибка сборки, "Невозможно разрешить зависимую сборку для сборки "DevExpress.Data.v15.2, Version=15.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a", поскольку она не была предварительно загружена. При использовании API-интерфейсов ReflectionOnly зависимые сборки необходимо предварительно загружать или загружать по запросу при возникновении события ReflectionOnlyAssemblyResolve." "</div></div><br />Так у нас же теперь нет доступа ко всем исходникам, врятли можно взять из GitHab и собрать библиотеку из исходников или на f5 запустить пример. Честно говоря не пробовал с тех пор как часть S# скрыли. А если брать уже собранный S# то вроде работает <a target="_blank" href="https://github.com/StockSharp/StockSharp/releases
" title="https://github.com/StockSharp/StockSharp/releases
">https://github.com/StockSharp/StockSharp/releases
</a><br /><br />Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/34944/О тебе повезло, у тебя этот пример вообще хотя бы запустился! У меня при запуске выдает две ошибки-г...2016-07-01T03:35:44Z2016-07-01T03:38:05ZJaguarFXhttps://stocksharp.ru/users/49779/info@stocksharp.ruО тебе повезло, у тебя этот пример вообще хотя бы запустился!<br />У меня при запуске выдает две ошибки-головоломки: <br />вначале<br />"H:\Programs\StockSharp\StockSharp (GitHub)\Samples\Testing\SampleHistoryTesting\MainWindow.xaml(10,9): error MC3050: не удается найти тип "LocalizedStrings". Имена типов вводятся с учетом регистра букв."<br />и затем:<br />"Неизвестная ошибка сборки, "Невозможно разрешить зависимую сборку для сборки "DevExpress.Data.v15.2, Version=15.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a", поскольку она не была предварительно загружена. При использовании API-интерфейсов ReflectionOnly зависимые сборки необходимо предварительно загружать или загружать по запросу при возникновении события ReflectionOnlyAssemblyResolve." "Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/34943/Добрый день столкнулся со следующей проблемой, SapleHistoryTesting при тестировании на Ticks, работа...2016-06-30T13:30:19Z2016-06-30T13:38:24ZGiihttps://stocksharp.ru/users/5912/info@stocksharp.ruДобрый день столкнулся со следующей проблемой, SapleHistoryTesting при тестировании на Ticks, работает правильно только с тестовыми данными из примера RIZ2@FORTS.<br /><br /><b>Тестирование на тиках.</b><br /><br />На любых других исторических данных пример вылетает на следующей строке SmaStrategy.cs<br />var price = Security.GetMarketPrice(Connector, direction);<br /><br />Проверил на нескольких Security, на разных временных интервалах, приведенный ниже лог соответствует SBER@TQBR<br /><br />Изменения внесенные в SapleHistoryTesting<br /><br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
//SecId.Text = "RIZ2@FORTS";
SecId.Text = "SBER@TQBR";
var level1Info = new Level1ChangeMessage
{
SecurityId = secId,
ServerTime = startTime,
}
.TryAdd(Level1Fields.PriceStep, 0.01m)
.TryAdd(Level1Fields.StepPrice, 0.01m)
.TryAdd(Level1Fields.MinPrice, 0.01m)
.TryAdd(Level1Fields.MaxPrice, 1000000m)
.TryAdd(Level1Fields.VolumeStep, 10m);
//.TryAdd(Level1Fields.PriceStep, secCode == "RIZ2" ? 10m : 1)
//.TryAdd(Level1Fields.StepPrice, 6m)
//.TryAdd(Level1Fields.MinPrice, 10m)
//.TryAdd(Level1Fields.MaxPrice, 1000000m)
//.TryAdd(Level1Fields.MarginBuy, 10000m)
//.TryAdd(Level1Fields.MarginSell, 10000m);</pre>
</div></div><br />Несколько раз перезагружал исторические данные с разных источников, при этом ошибок при загрузке не было.<br /><br /><br /><b>Тестирование на Тиках и Стаканах</b><br /><br />Тест работает в независимости есть или нет данные о стаканах, включена или нет генерация стаканов.<br />Версии Stock Sharp v4.3.14.2, v4.3.14.5 показали одинаковые результаты при тестированни.Copyright @ StockSharp Platform LLC 2010 - 2024