свечи micex10index
Atom
04.05.2011
patermind


Добрый день. Прошу помощи - после отработки кода параметры свечей(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