Подскажите, пожалуйста, индикатор, считающий среднюю цену за период...

 
Нужна средняя цена - сложить цены всех тиков, пришедших в течении периода, и разделить полученную сумму на количество этих попавших в период тиков.

Вроде и несложно написать, но уверен, что люди уже тысячу раз это делали....

С уважением - С.Д.
 
А разве можно получить доступ к тикам, предварительно не запоминая их??
 
banderass:
А разве можно получить доступ к тикам, предварительно не запоминая их??
Да, действительно...
Хотя, можно, конечно, что-то соорудить из минутных двух пар. . . .
Спасибо за замечание...
С уважением - С.Д.
 


ATR

 
Если именно за период, то нужно запоминать ещё и время тика - то есть нужен двумерный массив. Далее две задачи - добавлять в него новые тики и "удалять" старые по прошествии периода. То есть два закольцованных указателя текущей позиции. Если один догоняет другой - нарастить размер массива и раздвинуть. Осталось только прибавлять к сумме новый тик и вычитать устаревшие (если среднее - простое). По идее примерно так.