← 戻る

Некорректно отображаются сделки

И снова помогите. Не корректно отображаются сделки на графике при тестировании. Все делал по примеру, но не работает ![

//создаем менеджер свечек _candleManager = new CandleManager(trader); //Подписываемся на событие обработки свечи _candleManager.Processing += DrawCandle;

            var series = new CandleSeries(typeof(TimeFrameCandle), securityTest, _timeFrame);//Создаем серию свечей
            _candleManager.Start(series);

            var strategy = new FractalStrategy(series, 0)//stop.First
                {
                    Portfolio = portfolioTest,
                    Security = securityTest,
                    Trader = trader,
                    Volume = 1
                };

            //Правило появления новых сделок
            strategy.WhenNewMyTrades()
                        .Do(mytrades => this.GuiAsync(() => mytrades.ForEach(t =>
                            //Отрисовываем метку сделки
                                                                             Chart.ProcessValues(t.Trade.Time, new Dictionary<IChartElement, object>()
                                                                                 {
                                                                                     {_chartTradeElement, t}
                                                                                 }))))
                        .Apply();

И это- не сдиг по времени. Все сделки сдвинуты в левый край.

このトピックは参考になりましたか?

トピックを共有

コメント (1)

ログイン または アカウントを作成, コメントを残すにはログインまたは新規登録してください

esper
esper
Mihailo