свечи micex10index
Atom
04.05.2011


Добрый день. Прошу помощи - после отработки кода параметры свечей(candle.OpenPrice, candle.ClosePrice) пустые:
Модифицирую SampleConsole

инициализируем
Код
private static CandleManager _candleManager;

потом в коде
Код
_candleManager = new CandleManager(trader);

потом в
Код
trader.NewSecurities += securities =>
                        {

делаю
Код
_mmvb = securities.FirstOrDefault(sec => sec.Code == "MICEX10INDEX");
if (_mmvb != null)
{
_candleManager.RegisterTimeFrameCandles(_mmvb, TimeSpan.FromMinutes(10));
Console.WriteLine("micex ok.");
}


и в конце цикла
Код
var candles = _candleManager.GetTimeFrameCandles(_mmvb, TimeSpan.FromMinutes(10), 5);
foreach (var candle in candles)
{
Console.WriteLine(candle.OpenPrice + "\n");
Console.WriteLine(candle.ClosePrice);
}
}

Теги:


Спасибо:


< 1 2 3 
Mikhail Sukhov

Фотография
Дата: 12.05.2011
Ответить


patermind Перейти
по нулям вывелось в параметрах свечек.


Это выражение означает что ничего не вывелось или вывелись нули?
Спасибо:

patermind

Фотография
Дата: 12.05.2011
Ответить


Mikhail Sukhov Перейти
patermind Перейти
по нулям вывелось в параметрах свечек.


Это выражение означает что ничего не вывелось или вывелись нули?

Вот это не знаю. я с параметрами некоторые операции произвожу, и записываю результат в decimal переменные. Сегодня вечером смогу отписать, выводятся пустое или выводятся нули.
Спасибо:

patermind

Фотография
Дата: 12.05.2011
Ответить


Интересно. Ни разу процедура DrawCandles не вызвалась. Точнее, может и вызвалась - но цикл ни раз не исполнился
Код
private static void DrawCandles(CandleToken token, IEnumerable<Candle> candles)
{
var candles1 = _candleManager.GetTimeFrameCandles(_micex, TimeSpan.FromMinutes(10), 5);
foreach (var candle in candles1)
{
Console.WriteLine(candle.OpenPrice);
Console.WriteLine(candle.ClosePrice);
Console.WriteLine("---------------");
// candle. <- объект свечки
}
}


поставить проверку после var candles1
что ли
Код
Console.WriteLine("draw ok");

...
Спасибо:
< 1 2 3 

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy