Мелкие/различные вопросы по разным темам
Доброго дня Иван.
Несколько маленьких вопросов по разным темам.
1. Если в стратегию значения индикатора передаются вот так
Code
_strategy = new SquatCandleStrategy(series, (BollingerBands)_chartBollingerElement.Indicator)
при этом вывод на график и запуск стратегии в разных обработчиках, стратегия не будет генерировать сигналы от индикатора, пока не запустится вывод на график?
2. Я в стратегии получаю значения индикатора вот так, и стратегия работает
Code
var currentValueBbLow = _bollinger.LowBand.GetCurrentValue();
var currentValueBbUp = _bollinger.UpBand.GetCurrentValue();
а когда вывожу в debug, то получаю нули. Почему
Code
series.ProcessCandle += candle =>
{
if (candle.State != CandleStates.Finished)
return;
var currentValueBbLow = _bollinger.LowBand.GetCurrentValue();
var currentValueBbUp = _bollinger.UpBand.GetCurrentValue();
Debug.WriteLine("{0}, {1}, {2}", candle.ToString(), currentValueBbUp, currentValueBbLow);
};
3. У меня не выводится график и не приходят свечи по фьючерсам с демосервера, а по акциям в норме. При этом, инструмент торгуется, в стакане котировки идут, в ручную продать/купить могу. Но в таблице всех сделок нет сделок по фьючерсам. В этой таблице фьючерсы включены. Это проблема Квика или моего проекта?
4. Вернусь к первым вопросам. Если стратегия в таком случае зависит от графика, то чтобы запустить одинаковую стратегию несколько раз, но по разным таймфреймам, как лучше поступить? Получается стратегии запускаются со своими таймфреймами, а график генерирует значения индикатора, которые передаются в стратегии по одному таймфрейму...?
5. Дайте направление для поиска. Возможно ли информационные логи фильтровать и выводить в какой-то экран или таблицу отдельно. Т.е. стратегия генерирует сигналы, я эти сигналы сейчас отслеживаю на корректность по логам, это не удобно, потому что много других сообщений поступает от стратегии и читабельность сложная. Что посоветуете? В документации вскользь сказано про создание своих Listeners, но информации мало, да и в том ли я направлении мыслю... Или может быть можно изменить StatisticParametrsPanel, как то сигналы стратегии сделать параметрами стратегии и выводить в такую панель название и значение...Что подскажете?