← Назад

MyStrategy.OnRunning()': no suitable method found to override

При компиляции метод OnRunning()почему-то не виден в базовом классе Strategy.

using Ecng.Common; using Ecng.Xaml; using System.Windows.Forms;

using StockSharp.Quik; using StockSharp.BusinessEntities; using StockSharp.Algo; using StockSharp.Algo.Testing; using StockSharp.Algo.Strategies; using LinRegLine; using System.IO; using System.Diagnostics; namespace MyWpfApplication3 { public partial class MainWindow : Window { public class MyStrategy : Strategy { public MyStrategy()

        protected override void OnRunning()
        {
            this
                .When(this.Security.Changed())
                .Do(ReHedge);

            this
                .When(StrategyRuleConditionHelper.StrategyNewMyTrades(this)).Protect(this.MyTrades, new Unit(40), new Unit(20));
            //base.OnRunning();
        }

}}}

Выдает ошибку: MyStrategy.OnRunning()': no suitable method found to override Не пойму в чем дело. Может кото-нибудь подскажет?🤬

Комментарии (6)

Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий

esper
esper

Такого метода вроде и нет, может OnStarting имеется ввиду?

lshaton
lshaton Автор

esper: Такого метода вроде и нет, может OnStarting имеется ввиду? Так в документации есть и в формуме куча примеров... http://stocksharp.com/doc/index.aspx?topic=/doc/html/769f74c8-6f8e-4312-a867-3dc6e8482636.htm

Alexander
Alexander

lshaton:

esper: Такого метода вроде и нет, может OnStarting имеется ввиду? Так в документации есть и в формуме куча примеров... http://stocksharp.com/doc/index.aspx?topic=/doc/html/769f74c8-6f8e-4312-a867-3dc6e8482636.htm

Так смотрите документацию из последней беты версии, если её используете. На сайте - для final.

Есть OnStarting, но не OnRunning

lshaton
lshaton Автор

Alexander:

lshaton:

esper: Такого метода вроде и нет, может OnStarting имеется ввиду? Так в документации есть и в формуме куча примеров... http://stocksharp.com/doc/index.aspx?topic=/doc/html/769f74c8-6f8e-4312-a867-3dc6e8482636.htm

Так смотрите документацию из последней беты версии, если её используете. На сайте - для final.

Есть OnStarting, но не OnRunning Здесь http://stocksharp.codeplex.com/releases/view/71671 ? Если не сложно, дайте ссылку на последнюю версию документации. Заранее примного благодарен!

esper
esper

Здесь в архивах для каждой версии лежит соответствующая документация

lshaton
lshaton
lshaton Автор

esper: Здесь в архивах для каждой версии лежит соответствующая документация Вот спасибо! И за совет на счет OnStarting тоже! Я честно говоря и не ожидал что онлайновая документация опаздывает за оффлайновой.