protected override void OnStarted() { _series .WhenCandlesFinished() .Do(ProcessCandle) .Apply(this); // запоминаем текущее положение относительно друг друга _isShortLessThenLong = ShortSma.GetCurrentValue() < LongSma.GetCurrentValue(); base.OnStarted(); }
protected override void OnStarted() { _series .WhenCandlesFinished() .Do(ProcessCandle) .Apply(this); // store current values for short and long _isShortLessThenLong = ShortSma.GetCurrentValue() < LongSma.GetCurrentValue(); base.OnStarted(); }
protected override void OnStarted() { _series.WhenCandlesFinished() .Do(ProcessFinCandle) .Apply(this); this.WhenNewMyTrades().Do(OnNewOrderTrades).Apply(this); // запоминаем текущее положение относительно друг друга // _isShortLessThenLong = true;// ShortSma.GetCurrentValue() < LongSma.GetCurrentValue(); base.OnStarted(); }
protected override void OnStarted() { strategySeries .WhenCandlesFinished() .Do(ProcessCandle) .Apply(this); this .WhenNewMyTrades() .Do(trades => strategyTradesList.AddRange(trades)) .Apply(this); base.OnStarted(); }