Проблема с методом Strategy.OnProcess()
Он не хочет никак работать.
Код такой:
Создается Стратегия:
Code
strategyManager = new StrategyManager(Trader);
MyStrategy ms = new MyStrategy(indent, offset, volumeOrder, security);
strategyManager.Register(ms, portfolio, security);
ms.Start();
Стратегия:
Code
class MyStrategy : Strategy
{
public MyStrategy(int _indent, int _offset, int _volumeOrder, Security s)
: base(){......}
protected override bool OnProcess()
{
//Тут некоторые действия происходят.
return true;
}
}
Пробовал ставить брейк-поинт в начало метода OnProcess - он ни разу туда не зашел за 5 минут. В чем можеь быть проблема ?