2023-05-30 13:56 118 dni temu mariof 8 wpisów | Dodaję operację kupna kryptowaluty:
ilość: 127817,0077 milion* MEMD
za kwotę: 0,111 ETH
W wyniku wartość ceny jest liczona nieprawidłowo: 8,7
Poprawna cena to: 0,0000008684290822
Prawdopodobnie problem wynika z niewystarczającą precyzji obliczeń. Błąd nie wystąpi dla walorów, które mają standardowe wartości, ale dla niektórych kryptowalut ich wartości mogą być skrajnie niskie i przydałaby się większa precyzja.
|
|
2023-05-30 16:20 118 dni temu myfund.pl 7155 wpisów | Jak dodałeś walor MemeDAO *milion (MEMD) to przy dodawaniu operacji kupna ilość musisz podzielić przez 1 000 000, a cenę pomnożyć przez 1 000 000.
Wówczas powinno liczyć się prawidłowo.
Pozdrawiam,
Damian |
|
2023-06-01 07:44 116 dni temu mariof 8 wpisów | wartości które podałem w pierwszym poscie są juz podzielone przez milion |
|
2023-06-01 14:23 116 dni temu myfund.pl 7155 wpisów | Masz jeszcze tą kryptowalutę w którymś portfelu?
Bo nie widzę.
Damian
|
|
2023-06-01 18:35 116 dni temu mariof 8 wpisów | Usunąłem z poprzedniego portfela bo nie dalo sie dodac tej operacji z poprawną ceną.
Dodaję ilosc jednostek, a pozniej wartosc calkowitą - następnie przy wyliczeniu ceny jednostkowej pojawia się nieporawny wynik.
Również wpisanie ręcznie ceny jednostkowej (0.0000008684290822) powoduje ze ta cena wyswietla się niepoprawnie.
Sprawdzalem w Chrome.
Pozdrawiam
Załącznik:
 |
|
2023-06-02 06:41 115 dni temu myfund.pl 7155 wpisów | Zobacz teraz.
Były błędne wyceny dla tej kryptowaluty.
Poprawiłem to.
Pozdrawiam,
Damian |
|
2023-06-02 11:32 115 dni temu mariof 8 wpisów | Dalej to samo. Po kliknięciu ikony kalkulatora pojawia się cena 8.7 |
|
2023-06-02 12:28 115 dni temu myfund.pl 7155 wpisów | Wyliczona wartość wychodziła 8.77e-7
a weryfikator liczby e-7 wycinał i zostawało 8.77
To poprawiłem.
Ale w myfund.pl precyzja dla ceny to 8 miejsc po przecinku.
Tu nawet przy mnożniku *1 000 000 potrzebna byłaby większa bo podajesz cenę w ETH.
Jedyne co przychodzi mi do głowy to dodane tej waluty z jeszcze większą precyzją...
Damian
|
|
2023-06-05 23:07 112 dni temu mariof 8 wpisów | Jako workaround dodałem cenę w USD.
Obliczenia wartości w portfelu z jakiegoś powodu są błędne:
Aplikacja pokazuje aktualną wartość w następujący sposób (patrz screen):
- Liczba jednostek: 127 817.0077
- Cena: 0.0147
- Wyswietlana wartość (liczba jednostek x cena)= 1 680.40 (??)
Poprawna wartość to jednak: 1878.91 (taką wycene podają mi też portfele krypto, które uzywam)
PS: Używanie tego workarounda z uzyciem USD jest dla mnie ok. Nie chcę robić zamieszania - zdaję sobie sprawę, że jest to obecnie raczej dosc egzotyczne aktywo. Tego typu walory to moje eksperymentalne zakupy i stanowią mało znaczącą częśc wszystkich inwestycji.
Domyślam się że dostosowanie aplikacji do precyzyjnych obliczeń kryptowalut z np. ekstremalnie małymi wycenami nie jest łatwym zadaniem.
Załącznik:
 |
|
2023-06-06 16:17 111 dni temu myfund.pl 7155 wpisów | Ta różnica wynik z tego, że masz włączoną opcję "Uwzględnij podatek". Wówczas wartość jest pomniejszona o szacowaną wartość podatku od zysku. Jak zysk jest duży to wartość jest jest dużo mniejsza niż iloczyn ceny aktualnej i liczby jednostek.
Damian |
|