Esempio n. 1
0
 private void Scanner_StrategyStarted(LevelsStrategy strategy)
 {
     blackList.Add(strategy.Security);
     logManager.Sources.Add(strategy); //при старте стратегии регистрируем данную стратегию в менеджере логирования, чтобы следить за её работой
 }
Esempio n. 2
0
        private void StrategyStart(Sides sides, decimal price)
        {
            strategy = new LevelsStrategy()  //Создаем экземпляр стратегии с определенными параметрами
            {
                Security = dayCandles[0].Security,
                Portfolio = Portfolio,
                Sides = sides,
                Price = price,
                DisposeOnStop = true,
                Connector = Trader
            };
            StrategyStarted(strategy);

            strategy.Start();
        }