Как передать в индикатор QuikCandle?
из квика получаю историю свечек и при старте стратегии прогоняю индикаторы на истории.
Код
Trader.NewCustomTables += (type, objects) =>
{
if (type == typeof(QuikCandle))
{
var candles = objects.Cast<QuikCandle>();
foreach (var candle in candles.Reverse())
{
Sma.Process((DecimalIndicatorValue)candle.ClosePrice);
ATR.Process((CandleIndicatorValue)candle);
}
}
}
С индикаторами, работающими с DecimalIndicatorValue, все просто, а как быть с тем же ATR, которому нужно передать CandleIndicatorValue?
и еще вопрос, наверно касательно больше С#. не могу разобраться с форматами DateTime. К примеру, есть условие, не входить раньше 11.00. Как сравнить время окончания свечки с этим временем и проверить удовлетворяет ли этому условию или нет? ))) использую _series.GetCandle<TimeFrameCandle>(0).CloseTime ...