Не работают примеры тестирования~/topic/1947/ne-rabotayut-primery-testirovaniya/Copyright @ StockSharp Platform LLC 2010 - 20242024-03-28T21:15:06Zhttps://stocksharp.com/images/logo.pnghttps://stocksharp.com/posts/m/22293/в версии 4.1.5 пример SampleEmulationTesting не работает там не работает метод Process для индикатор...2012-11-06T14:29:16Z2016-08-16T00:10:24ZMikhail Sukhovhttps://stocksharp.com/users/201/info@stocksharp.com<div class="quote"><span class="quotetitle">dharma <a href="https://stocksharp.com/posts/m/22292/"><img src="https://stocksharp.com/images/icon_latest_reply.gif" title="Go to" alt="Go to" /></a></span><div class="innerquote">в версии 4.1.5 пример SampleEmulationTesting не работает <br /> там не работает метод Process для индикаторов SMA.<br />свечки идут, цена закрытия передается в SMA, а sma не считается<br /><a href="http://stocksharp.com/forum/3110/GetCurrentValue---vozvrashchaiet-0/" title="http://stocksharp.com/forum/3110/GetCurrentValue---vozvrashchaiet-0/">ветка по данному багу</a></div></div><br /><br /><br /><a href="http://stocksharp.com/posts/m/22268/" title="http://stocksharp.com/posts/m/22268/">http://stocksharp.com/posts/m/22268/</a>Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/22292/в версии 4.1.5 пример SampleEmulationTesting не работает там не работает метод Process для индикатор...2012-11-06T13:55:02Z2016-08-16T00:10:24Zdharmahttps://stocksharp.com/users/6446/info@stocksharp.comв версии 4.1.5 пример SampleEmulationTesting не работает <br /> там не работает метод Process для индикаторов SMA.<br />свечки идут, цена закрытия передается в SMA, а sma не считается<br /><a href="http://stocksharp.com/forum/3110/GetCurrentValue---vozvrashchaiet-0/" title="http://stocksharp.com/forum/3110/GetCurrentValue---vozvrashchaiet-0/">ветка по данному багу</a>Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/21511/Здравствуйте! Вчера взял с codeplex версию 19510. Там не работает пример тестирования SampleHistoryT...2012-09-26T07:37:25Z2012-09-26T07:37:25ZMikhail Sukhovhttps://stocksharp.com/users/201/info@stocksharp.com<div class="quote"><span class="quotetitle">Серёжа Сорокин <a href="https://stocksharp.com/posts/m/21508/"><img src="https://stocksharp.com/images/icon_latest_reply.gif" title="Go to" alt="Go to" /></a></span><div class="innerquote">Здравствуйте!<br />Вчера взял с codeplex версию 19510. Там не работает пример тестирования SampleHistoryTesting.</div></div><br /><br />Возьмите последнюю версию.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/21508/Здравствуйте! Вчера взял с codeplex версию 19510. Там не работает пример тестирования SampleHistoryT...2012-09-26T05:21:30Z2012-09-26T05:22:13ZСерёжа Сорокинhttps://stocksharp.com/users/212/info@stocksharp.comЗдравствуйте!<br />Вчера взял с codeplex версию 19510. Там не работает пример тестирования SampleHistoryTesting.<br />Выскакивает ошибка: <div class="quote"><span class="quotetitle">Quote:</span><div class="innerquote">"System.InvalidCastException. Не удалось привести тип объекта "StockSharp.Algo.Indicators.DecimalIndicatorValue" к типу "StockSharp.Xaml.ChartIndicatorValue".</div></div><br /><br />При этом само тестирование продолжается.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/21415/не удается скачать 4.4.1. выдает ошибку( Версии 4.4.1 нет, её даже в планах пока нет.2012-09-17T21:27:25Z2012-09-17T21:27:25ZAlexanderhttps://stocksharp.com/users/2826/info@stocksharp.com<div class="quote"><span class="quotetitle">virtualperm <a href="https://stocksharp.com/posts/m/21411/"><img src="https://stocksharp.com/images/icon_latest_reply.gif" title="Go to" alt="Go to" /></a></span><div class="innerquote">не удается скачать 4.4.1. выдает ошибку(</div></div><br /><br />Версии 4.4.1 нет, её даже в планах пока нет.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/21409/SampleEmulation это пример с генерированными по рэндому сделками. Вы уверены что у вас сделки генери...2012-09-17T14:38:00Z2012-09-17T15:40:00ZLiberalhttps://stocksharp.com/users/6066/info@stocksharp.com<div class="quote"><span class="quotetitle">pyhta4og</span><div class="innerquote">SampleEmulation это пример с генерированными по рэндому сделками. <br />Вы уверены что у вас сделки генерируются?<br />Стаканы будут генерироваться только для тех Security для которых генерируются сделки.</div></div><br /><br />Да, сделки генерируются, событие Security.WhenNewTrades вызывется. А если бы не генерировались, то как бы работала стратегия и строила график PnL (это пример SampleEmulationTesting)? А вот стакана нет. Вернее стакан есть, а вот цен в нем нету.<br /><br />Абсолютно тот же самый код, но скомпилированный для версии 4.1.3 работает нормально – цены в стакане есть. Проверяется очень просто – берем штатный пример SampleEmulationTesting для версий 4.1.3 и 4.1.4, ставим точку останова в функции SmaStrategy.ProcessCandle и смотрим this.Security.BestBid и this.Security.BestAsk. в 4.1.4 они равны null, в 4.1.3 – нет.<br /><br />В версии 4.1.4 по сравнению с версией 4.1.3 у EmulationTrader.MarketEmulator появляется новое поле – UseMarketDepth. Но установка его в true, как мне здесь посоветовали, ничего не дала.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/21412/Trader.ProcessDataError что говорит? StackTrace: " в StockSharp.Algo.Testing.MarketEmulator.#=qAUuSg...2012-09-17T15:12:46Z2012-09-17T15:12:46ZLiberalhttps://stocksharp.com/users/6066/info@stocksharp.com<div class="quote"><span class="quotetitle">esper <a href="https://stocksharp.com/posts/m/21410/"><img src="https://stocksharp.com/images/icon_latest_reply.gif" title="Go to" alt="Go to" /></a></span><div class="innerquote">Trader.ProcessDataError что говорит?</div></div><br /><br />StackTrace: " в StockSharp.Algo.Testing.MarketEmulator.#=qAUuSgw6tPaOGdx6oXDprtQ==(#=qRhk0TJTwcpJmykjMzXSlzc9GVA9Z3SxUI_FDyQlyBaRtGq6D9wjuduzKtC44RK_s #=qFBFwAEblSTUi$_eMkAT6cQ==)\r\n в #=qRhk0TJTwcpJmykjMzXSlzc9GVA9Z3SxUI_FDyQlyBaRtGq6D9wjuduzKtC44RK_s.Emulate(MarketEmulator #=qY60T_PyCLAxgCsmwixjvIw==)\r\n в StockSharp.Algo.Testing.MarketEmulator.Emulate(Message msg)"<br /><br />TargetSite: {Void #=qAUuSgw6tPaOGdx6oXDprtQ==(#=qRhk0TJTwcpJmykjMzXSlzc9GVA9Z3SxUI_FDyQlyBaRtGq6D9wjuduzKtC44RK_s)}Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/21411/не удается скачать 4.4.1. выдает ошибку(2012-09-17T15:12:39Z2012-09-17T15:12:39Zvirtualpermhttps://stocksharp.com/users/6441/info@stocksharp.comне удается скачать 4.4.1. выдает ошибку(Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/21410/Trader.ProcessDataError что говорит?2012-09-17T14:45:41Z2012-09-17T14:45:41Zesperhttps://stocksharp.com/users/5990/info@stocksharp.comTrader.ProcessDataError что говорит?Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/21403/EmulationTrader.MarketEmulator.Settings.UseMarketDepth = true Вставил эту строку в файл MainWindow.x...2012-09-17T11:35:38Z2012-09-17T11:35:38Zpyhta4oghttps://stocksharp.com/users/497/info@stocksharp.com<div class="quote"><span class="quotetitle">Liberal <a href="https://stocksharp.com/posts/m/21396/"><img src="https://stocksharp.com/images/icon_latest_reply.gif" title="Go to" alt="Go to" /></a></span><div class="innerquote"><div class="quote"><span class="quotetitle">Alexander Mukhanchikov <a href="https://stocksharp.com/posts/m/21395/"><img src="https://stocksharp.com/images/icon_latest_reply.gif" title="Go to" alt="Go to" /></a></span><div class="innerquote">EmulationTrader.MarketEmulator.Settings.UseMarketDepth = true<br /></div></div><br /><br />Вставил эту строку в файл MainWindow.xaml.cs после вызова функции RegisterMarketDepth(). Вот так:<br /><br /><div class="code"><strong>Code</strong><div class="innercode"><pre class="brush:csharp">
_trader.RegisterMarketDepth(new TrendMarketDepthGenerator(security));
_trader.MarketEmulator.Settings.UseMarketDepth = true;
</pre>
</div></div><br /><br />Но все равно не работает.</div></div><br /><br />SampleEmulation это пример с генерированными по рэндому сделками. <br />Вы уверены что у вас сделки генерируются?<br />Стаканы будут генерироваться только для тех Security для которых генерируются сделки.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/21396/EmulationTrader.MarketEmulator.Settings.UseMarketDepth = true Вставил эту строку в файл MainWindow.x...2012-09-16T20:21:09Z2012-09-16T20:21:09ZLiberalhttps://stocksharp.com/users/6066/info@stocksharp.com<div class="quote"><span class="quotetitle">Alexander Mukhanchikov <a href="https://stocksharp.com/posts/m/21395/"><img src="https://stocksharp.com/images/icon_latest_reply.gif" title="Go to" alt="Go to" /></a></span><div class="innerquote">EmulationTrader.MarketEmulator.Settings.UseMarketDepth = true<br /></div></div><br /><br />Вставил эту строку в файл MainWindow.xaml.cs после вызова функции RegisterMarketDepth(). Вот так:<br /><br /><div class="code"><strong>Code</strong><div class="innercode"><pre class="brush:csharp">
_trader.RegisterMarketDepth(new TrendMarketDepthGenerator(security));
_trader.MarketEmulator.Settings.UseMarketDepth = true;
</pre>
</div></div><br /><br />Но все равно не работает.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/21395/EmulationTrader.MarketEmulator.Settings.UseMarketDepth = true 2012-09-16T19:35:24Z2012-09-16T19:35:24ZAlexanderhttps://stocksharp.com/users/2826/info@stocksharp.comEmulationTrader.MarketEmulator.Settings.UseMarketDepth = true<br />Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/21394/качайте из исходников на codeplex, там 4.1.4 Только что скачал последнюю версию из транка. Commit 19...2012-09-16T19:00:51Z2012-09-16T19:00:51ZLiberalhttps://stocksharp.com/users/6066/info@stocksharp.com<div class="quote"><span class="quotetitle">Alexander Mukhanchikov</span><div class="innerquote">качайте из исходников на codeplex, там 4.1.4</div></div><br />Только что скачал последнюю версию из транка. Commit 19274. SampleEmulationTesting теперь работает. Но появляется новая проблема, которой не было в версии 4.1.3.<br />Если в SampleEmulationTesting в стратегии SmaStrategy в функции protected override void OnStarted() подписаться на событие изменения стакана, то функция MarketDepthChanged() никогда не вызывается. В версии 4.1.3 эта же конструкция работала нормально.<br /><br /><div class="code"><strong>Code</strong><div class="innercode"><pre class="brush:csharp">
protected override void OnStarted()
{
_series
.WhenCandlesFinished()
.Do(ProcessCandle)
.Apply(this);
// запоминаем текущее положение относительно друг друга
_isShortLessThenLong = ShortSma.LastValue < LongSma.LastValue;
Security.WhenMarketDepthChanged().Do(MarketDepthChanged).Apply(this);
base.OnStarted();
}
private void MarketDepthChanged()
{
}
</pre>
</div></div><br />Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/21392/последняя версия на сайте 4.1.3 качайте из исходников на codeplex, там 4.1.42012-09-16T18:22:16Z2012-09-16T18:22:16ZAlexanderhttps://stocksharp.com/users/2826/info@stocksharp.com<div class="quote"><span class="quotetitle">virtualperm <a href="https://stocksharp.com/posts/m/21391/"><img src="https://stocksharp.com/images/icon_latest_reply.gif" title="Go to" alt="Go to" /></a></span><div class="innerquote">последняя версия на сайте 4.1.3</div></div><br /><br />качайте из исходников на codeplex, там 4.1.4Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/21391/последняя версия на сайте 4.1.32012-09-16T17:50:40Z2012-09-16T17:50:40Zvirtualpermhttps://stocksharp.com/users/6441/info@stocksharp.comпоследняя версия на сайте 4.1.3Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/21383/В последней версии у меня не работает пример тестинга, выбираю путь до файла с историей, нажимаю ста...2012-09-15T11:00:36Z2012-09-15T11:00:36ZMikhail Sukhovhttps://stocksharp.com/users/201/info@stocksharp.com<div class="quote"><span class="quotetitle">virtualperm <a href="https://stocksharp.com/posts/m/21381/"><img src="https://stocksharp.com/images/icon_latest_reply.gif" title="Go to" alt="Go to" /></a></span><div class="innerquote">В последней версии у меня не работает пример тестинга, выбираю путь до файла с историей, нажимаю старт, после завершения процесса значения всех показателей остаются равны нулю и в отчете в экселе тоже все по нулям</div></div><br /><br />Последняя версия - это 4.1.4?Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/21381/В последней версии у меня не работает пример тестинга, выбираю путь до файла с историей, нажимаю ста...2012-09-15T05:28:41Z2012-09-15T05:28:41Zvirtualpermhttps://stocksharp.com/users/6441/info@stocksharp.comВ последней версии у меня не работает пример тестинга, выбираю путь до файла с историей, нажимаю старт, после завершения процесса значения всех показателей остаются равны нулю и в отчете в экселе тоже все по нулямCopyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/21377/сие есть великая загадка! поддерживаю вопрос! А что не так?2012-09-14T17:10:24Z2012-09-14T17:10:24ZMikhail Sukhovhttps://stocksharp.com/users/201/info@stocksharp.com<div class="quote"><span class="quotetitle">fish <a href="https://stocksharp.com/posts/m/21375/"><img src="https://stocksharp.com/images/icon_latest_reply.gif" title="Go to" alt="Go to" /></a></span><div class="innerquote">сие есть великая загадка! поддерживаю вопрос!</div></div><br /><br />А что не так?Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/21375/сие есть великая загадка! поддерживаю вопрос!2012-09-14T16:56:03Z2012-09-14T16:56:03Zfishhttps://stocksharp.com/users/241/info@stocksharp.comсие есть великая загадка! поддерживаю вопрос!Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/21355/Добрый день! В каких версиях точно работают примеры тестирования: SampleHistoryTesting, SampleEmulat...2012-09-14T07:45:56Z2012-09-14T07:45:56Zvirtualpermhttps://stocksharp.com/users/6441/info@stocksharp.comДобрый день! В каких версиях точно работают примеры тестирования: SampleHistoryTesting, SampleEmulationTesting. Copyright @ StockSharp Platform LLC 2010 - 2024