Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Ну да, Candid, нативный iMA() вряд ли вычисляется рекуррентно. Все с нуля, по прямой формуле.
P.S. Мне просто цифры надо было в другом порядке написать.
Подчищенные индюки. Для М_qRMA требуется откомпилированная M_qWMA
P.S. Насчет постоянства шестерки есть сомнения. может быть проще в цикле насчитывать как получилось? (ф-ла в комментарии проги)
Аа, вон оно что. Извини, неправильно тебя понял.
А шо це такэ - НМА, pisara?
P.S. Нашел: 'HMA' . А какая там идея?
halvedLength:= if((ceiling(length/2) - (length/2) <= 0.5), ceiling(length/2), floor(length/2));
sqrRootLength:= if((ceiling(sqrt(length)) - sqrt(length) <= 0.5), ceiling(sqrt(length)), floor(sqrt(length)));
Value1:= 2 * mov(price,halvedLength,method);
Value2:= mov(price,length,method);
HMA:= mov((Value1-Value2),sqrRootLength,method);
здесь вариант без цветов
ОК, дезавуирую. Ты не параноик. Нормальная мера обеспечения чистоты эксперимента.
2 Korey: шестерка абсолютно правильная, если все точно считать. Получается в результате суммирования квадратов натуральных от 1 до N. Сумма равна N(N+1)(2N+1)/6. Прямое программное суммирование будет давать тот же результат, просто чуть дольше.
Нормирующий к-т ты неправильно считаешь, не надо там из суммы единицу вычитать. И формула у тебя, которая закомментирована, неверная: не
а