У вас не стоит Flash Player
Настройки
#55964 - Tue Jun 18 2013 05:51 PM Как получить порядковый номер бара???
hexes Offline
newbie

Registered: Sat Oct 01 2011
Записи: 32
Доброго дня!
Хочу посчитать сумму цен для ХХ баров ДО текущего, типа:

List<double> x = new List<double>(from b in B1 where b.Date > B1[i].Date.AddDays(Period*-1) && b.Date <= B1[i].Date select (b.Low+b.High+b.Open+b.Close)/4);

В примере выбирается период из расчёта дат (что не правильно ибо СБ/ВС/вых.е), а нужно из расчёта количества баров...

Возможно?

Наверх
#55974 - Tue Jun 18 2013 10:42 PM Re: Как получить порядковый номер бара??? [Re: hexes]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
Делаете цикл, в нем складываете цены для всех баров начиная от А до бара Б.
К тому же LinQ тут не нужен. Только усложняет чтение кода. Мое имхо.

В общем если вы понимаете выражение которое написали, еще раз уточните в чем сложность? Решение вроде бы очевидное.
_________________________
__


Наверх


Moderator:  ViL, sar