#Общего_развития_пост
Работа над ошибками
Выражаю искреннюю благодарность пульсянину
@xeim за конструктивизм и настойчивость. Благодаря ему была найдена ошибка в вычислении WAVG и формулы приведены к состоянию, когда, как он и утверждал, финрезультат не зависит от добавления пар Покупка-Продажа одинакового количества по одной цене.
Но не всё так просто. Если при вычислении WAVG действительно была ошибка в формуле, то финрезультат с самого начала считался правильно. Хотя результат получался иной. Как такое может быть? Ещё в первой статейке про таблички я сказал в описании Таблицы 1: "Полтора рубля - ошибки округления при расчёте средней, это нормально". И оставил без пояснений. Будто бы каждый знает про округление в таблицах и связанные с ним проблемы.
В таблицах есть возможность как уменьшить разрядность отображения результата, так и округлить результат. Например, в Таблице 3 в ячейке F9 показано число 5,91, но на самом деле хранится число 5,907907. И именно 5,907907 значение используется в дальнейших вычислениях. Мелочи? Ну, да. Однако, если посмотреть на L5:O20, видно, что при явном изменении количества разрядов функцией округления результаты значимо отличаются.
Сейчас при вычислении WAVG стоит округление до 6 знака. Не могу сказать, что мне это нравится. Я привык видеть именно то, с чем работаю. Впрочем, мне WAVG вообще не нравится.
В общем, даже такая простая вещь, как учёт выполненных операций, требует внимательности и понимания работы используемого инструмента.
Таблицы в примере построены по реальным данным фонда
$TRUR . Основная причина выбора - отсутствие комиссий за сделку. Пока комиссии будут только отвлекать.
Продолжение следует...
===
Не забывайте, что свои пожелания к функциональности Терминала и Мобильного приложения можно (и нужно) высказывать здесь:
https://feedback.tinkoff.ru/
Давайте
#делать_жизнь_лучше !
===
#пульс_учит #учу_в_пульсе #учусь_в_пульсе #прояви_себя_в_пульсе