logo
logo

Форум курсы валют

создать новую тему раскрыть все
курсы валют куверти2 07/06/2011 12:29 #написать ответ
в текущей версии, если известны курсы вчерашнего и завтрашнего дня, сегодняшняя стоимость отображается по завтрашнему курсу.
 
Можно ли сделать так, чтобы оценка стоимости активов производилась по последней дате курса, ранее или равной дате оценки? Либо дать возможность "выключать" чек-боксом отдельные значения курсов.
 
Т.е. я наметил точку перспективы инвестиций, скажем, через год, ввёл курсы. Но теперь, если известна вчерашняя оценка в рублях всех валют, то сегодня они считаются не по вчерашнему, последнему реальному курсу, а по перспективному, будущему.
Я это дело не проверял, но... Dervish 07/06/2011 12:52 #написать ответ
...если все так как вы описываете, похоже, что в расчете курсов допущена ошибка. Вообще, я старался сделать так, чтобы курс начинал действовать начиная с 0:00 даты, на которую он установлен. То есть, если завтрашним числом установлен курс доллара к рублю в 29 рублей за доллар (цифра взята с потолка), то любой график, отчет, пересчитанные остатки на странице счетов, то есть везде, где идет перевод долларов в рубли сегодняшним числом будет считаться по предыдущему курсу (если он был установлен).
 
То есть, другими словами, любой прописанный в файле данных курс должен начинать действовать с начала даты, на которую он был установлен и либо до следующего введенного курса, либо (если следующий курс не был введен), до бесконечности.
 
Если я правильно понял ваше сообщение, это именно то, что вам и нужно.
 
Давайте мы поступим вот так: если не затруднит, создайте темку в доработках на этом сайте. А я обязательно посмотрю и постараюсь поправить эту ошибку.
готово (-) (-) куверти2 07/06/2011 14:17 #написать ответ
И у меня тоже готово. 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 #написать ответ
уж вроде всем хороша программулина, но всё равно всегда хочется новую версию поковырять