GetCurrentValue() возвращает 0~/topic/3110/getcurrentvalue()-vozvrashshaet-0/Copyright @ StockSharp Platform LLC 2010 - 20242024-03-28T15:33:50Zhttps://stocksharp.ru/images/logo.pnghttps://stocksharp.ru/posts/m/22001/Исправлено в последней версии на кодеплексе, просьба проверить индикаторы, которые перестали работат...2012-10-24T16:13:23Z2012-10-24T16:13:23ZMarcohttps://stocksharp.ru/users/6041/info@stocksharp.ru<div class="quote"><span class="quotetitle">esper <a href="https://stocksharp.ru/posts/m/22000/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Исправлено в последней версии на кодеплексе, просьба проверить индикаторы, которые перестали работать.</div></div><br /><br />Спасибо, все заработало.[smile] <br /><br /><div class="quote"><span class="quotetitle">esper <a href="https://stocksharp.ru/posts/m/22000/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Да, убрали.</div></div><br /> <br />Жаль, они здОрово помогали. Ну да хозяин - барин. [smile] Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/22000/Исправлено в последней версии на кодеплексе, просьба проверить индикаторы, которые перестали работат...2012-10-24T15:55:03Z2012-10-24T15:55:20Zesperhttps://stocksharp.ru/users/5990/info@stocksharp.ruИсправлено в последней версии на кодеплексе, просьба проверить индикаторы, которые перестали работать.<br /><br /><div class="quote"><span class="quotetitle">Marco <a href="https://stocksharp.ru/posts/m/21989/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">P.S.: А исходники BaseComplexIndicator убрали из открытого доступа? Раньше были вроде бы, сейчас не нахожу...</div></div><br />Да, убрали.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/21989/P.S.: А исходники BaseComplexIndicator убрали из открытого доступа? Раньше были вроде бы, сейчас не ...2012-10-24T13:13:11Z2012-10-24T13:13:35ZMarcohttps://stocksharp.ru/users/6041/info@stocksharp.ruP.S.: А исходники BaseComplexIndicator убрали из открытого доступа? Раньше были вроде бы, сейчас не нахожу...Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/21982/Проблема должна быть только с индикаторами, которые принимают DecimalIndicatorValue. Индикаторы прин...2012-10-24T07:09:35Z2012-10-24T07:09:35ZMarcohttps://stocksharp.ru/users/6041/info@stocksharp.ru<div class="quote"><span class="quotetitle">esper <a href="https://stocksharp.ru/posts/m/21981/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Проблема должна быть только с индикаторами, которые принимают DecimalIndicatorValue. Индикаторы принимающие CandleIndicatorValue должны работать нормально.</div></div><br /><br />Да их немало. Банальное сглаживание много где используется. Подожду фикса.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/21981/Проблема должна быть только с индикаторами, которые принимают DecimalIndicatorValue. Индикаторы прин...2012-10-24T06:41:56Z2012-10-24T06:41:56Zesperhttps://stocksharp.ru/users/5990/info@stocksharp.ruПроблема должна быть только с индикаторами, которые принимают DecimalIndicatorValue. Индикаторы принимающие CandleIndicatorValue должны работать нормально.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/21980/P.S.: А фикс когда можно ожидать? А то как я понимаю, индикаторы вообще перестали работать...2012-10-24T06:36:17Z2012-10-24T06:36:17ZMarcohttps://stocksharp.ru/users/6041/info@stocksharp.ruP.S.: А фикс когда можно ожидать? А то как я понимаю, индикаторы вообще перестали работать...Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/21979/Спасибо, помогло. :)2012-10-24T06:23:59Z2012-10-24T06:23:59ZMarcohttps://stocksharp.ru/users/6041/info@stocksharp.ruСпасибо, помогло. :)Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/21978/Да, есть такое дело, похоже на багу. Можно обрабатывать новое значение такwma.Process(new DecimalInd...2012-10-24T06:13:57Z2012-10-24T06:17:01Zesperhttps://stocksharp.ru/users/5990/info@stocksharp.ruДа, есть такое дело, похоже на багу.<br /><br />Можно обрабатывать новое значение так<div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
wma.Process(new DecimalIndicatorValue(val) { IsFinal=true });</pre>
</div></div>Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/21973/Здравствуйте, коллеги. Я поправил индикаторы DiPlus/DiMinus/ATR и перед заливкой изменений на CodePl...2012-10-23T21:32:50Z2012-10-23T21:32:50ZMarcohttps://stocksharp.ru/users/6041/info@stocksharp.ruЗдравствуйте, коллеги.<br /><br />Я поправил индикаторы DiPlus/DiMinus/ATR и перед заливкой изменений на CodePlex на свою беду обновил проект. В результате перестали выполняться тесты, которые прекрасно работали до обновления. Исследование показало, что метод GetCurrentValue() иногда возвращает неверные значения.<br /><br />Что я делаю:<br /><br />1. В индикатор WilderMovingAverage с периодом 6 последовательно передаю значения 0, 0, 0, 0, 0, 1, 0. <br />2. После передачи индикатору значения 1 на выходе метода Process() получаю значение 0.16.<br />3. Следующий вызов GetCurrentValue<decimal>() возвращает 0. Я ожидаю, что он вернет 0.16.<br /><br />Версия StockSharp.Algo - 4.1.5 changeset 20260.<br />Copyright @ StockSharp Platform LLC 2010 - 2024