Это имеется в виду?
for( i=0; i<limit; i++) { ind_buffer3[i]=(ind_buffer4[i]+ind_buffer4[i+1])/2; if (i>0) ind_buffer1[i]=(ind_buffer3[i]+ind_buffer1[i-1]); else ind_buffer1[i]=(ind_buffer3[i]+vol1); }
Это имеется в виду?
for( i=0; i<limit; i++) { ind_buffer3[i]=(ind_buffer4[i]+ind_buffer4[i+1])/2; if (i>0) ind_buffer1[i]=(ind_buffer3[i]+ind_buffer1[i-1]); else ind_buffer1[i]=(ind_buffer3[i]+vol1); }
Нет. Простое прибавление текущего значения к предидущей сумме.
Знак текущего значения не имеет значения.
Простое прибавление текущего значения к предидущей сумме.
Знак текущего значения не имеет значения.
А разве ind_buffer1[i-1]) не содержит предыдущую сумму?
Знак текущего значения не имеет значения.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Где ind_buffer4[i] результат вычисления, ind_buffer3[i] сглаживание
for( i=0; i<limit; i++)
ind_buffer3[i]=(ind_buffer4[i]+ind_buffer4[i+1])/2;
for(i=0; i<limit; i++)
{ind_buffer1[i]=(ind_buffer3[i]+vol1);
vol1=ind_buffer1[i];}