курсы валют
куверти2
07/06/2011 12:29
#
в текущей версии, если известны курсы вчерашнего и завтрашнего дня, сегодняшняя стоимость отображается по завтрашнему курсу.
Можно ли сделать так, чтобы оценка стоимости активов производилась по последней дате курса, ранее или равной дате оценки? Либо дать возможность "выключать" чек-боксом отдельные значения курсов.
Т.е. я наметил точку перспективы инвестиций, скажем, через год, ввёл курсы. Но теперь, если известна вчерашняя оценка в рублях всех валют, то сегодня они считаются не по вчерашнему, последнему реальному курсу, а по перспективному, будущему.
Я это дело не проверял, но...
Dervish
07/06/2011 12:52
#
...если все так как вы описываете, похоже, что в расчете курсов допущена ошибка. Вообще, я старался сделать так, чтобы курс начинал действовать начиная с 0:00 даты, на которую он установлен. То есть, если завтрашним числом установлен курс доллара к рублю в 29 рублей за доллар (цифра взята с потолка), то любой график, отчет, пересчитанные остатки на странице счетов, то есть везде, где идет перевод долларов в рубли сегодняшним числом будет считаться по предыдущему курсу (если он был установлен).
То есть, другими словами, любой прописанный в файле данных курс должен начинать действовать с начала даты, на которую он был установлен и либо до следующего введенного курса, либо (если следующий курс не был введен), до бесконечности.
Если я правильно понял ваше сообщение, это именно то, что вам и нужно.
Давайте мы поступим вот так: если не затруднит, создайте темку в доработках на этом сайте. А я обязательно посмотрю и постараюсь поправить эту ошибку.
И у меня тоже готово.
Dervish
08/06/2011 11:40
#
Решил не оттягивать дело в долгий ящик, сразу посмотрел код, нашел ошибку, исправил ее. В 218-й сборке курсы должны рассчитываться корректно.
то же не совсем понятная ситуация?
slachizh
08/06/2011 19:01
#
скажем, есть загруженный курс валюты на конкретную дату и в этот же день произошел обмен некоторой суммы этой валюты в каком-либо банке по другому курсу. Какой курс должен учитываться в остатках и прочих операциях на данную дату?
В расчете остатков...
Dervish
08/06/2011 19:37
#
...и графиках будет использован тот самый загруженный на эту дату курс. К сожалению, в таком случае невозможно использовать какой-то один курс, ведь даже за один день может произойти несколько операций обмена валют и все они могут быть по разным курсам. И выбрать из них единственный, правильный курс просто не представляется возможным.
С другой стороны, диктовать, что все операции должны производиться по единому курсу, загруженному из интернета тоже будет неправильно: даже в одном обменнике курсы покупки и продажи валюты отличаются.
Поэтому AbilityCash не накладывает никаких ограничений на обменный курс при проведении операций, но для общей оценки остатков по счетам и сумм расходов, если их нужно перевести в другую валюту использует курсы, введенные вручную или загруженные через интернет.
Когда же...
bishop
12/08/2011 15:49
#
эта сборка будет доступна? Данное исправление очень актуально при резких колебаниях курса.
Да вот, собственно,...
Dervish
18/08/2011 17:15
#
...уже почти готова. Собираюсь на днях выкладывать.
Только, возможно, что выложу не на страницу загрузки, а просто в отдельной ветке форума. Мне кажется, что ее еще следует немного потестировать, слишком много там доработок было сделано. А на страницу загрузки перенесу уже после тестирования.
ждем с нетерпением
fevarin
20/08/2011 18:56
#
уж вроде всем хороша программулина, но всё равно всегда хочется новую версию поковырять