Describe the solution you'd like:
Add a new field to the coin to specify of the cost of purchase how much of that were commission fees. This could be useful for analytical purposes, and if the sell feature is implemented we could use the app as a ledger more than a on-the-spot tracker (which tbh is pretty cool on its own)
Also depending on a configuration CheckBox on the settings page, this could be ignored by the user as losses from that coin (I know it is dumb but I know some people that would love this)
I have CryptoTracker to launch automatically on Windows startup. However it only retrieves the data for the the coins when I click to focus on the window. This feels unnecessary, and time wasting, because the app was launched for a few minutes by that time, and still waits for me to restore it to refresh the data.
If you add certain coins to your portfolio, the whole chart disappears.
SGB - Songbird
EXFI - Flare Finance
The strange thing is that the app is capable to retrieve SGB price, yet the chart is not visible.
Feature request:
Would be nice to have a confirmation pop-up under the portfolio if you plan to remove one coin. If you have a lot of transactions stored under that coin it is not a really pleasant experience if you accidentally remove it. Especially because the "see coin" is just next to it.
Have you considered the possibility of introducing an option to enter an API key for retrieving data from CoinMarketCap.com?
Each user can have a personal key. https://coinmarketcap.com/api/
Currently when you register a new purchase, if the day you are registering the purchase is a previous day; the app takes the average of the price of the coin that day and writes it as the purchase price.
ATM, some of my purchases in the portfolio are flagged as losses thanks to this.
Describe the solution you'd like:
If you go into the coin page and edit a registry inside it, you should be able to modify the purchase price of the coin. It could be a good idea to make it editable by default and when the user specifies the date of purchase of the coin, launch a query to CoinGecko to specify the average of the coin that day as the default price (Right now it only launches this query when you add the Fiat invested amount, it should also launch this query when the DatePicker component changes the selected date).
BUG:
Steps followed on Portefolio tab:
1 - Inserted 5 purchases of one coin (ETH). Clicked on Home and then on Portefolio again.
2 - The added coins are agreggated when returning to the Portefolio tab.
3 - Inserted 9 other purchases of the same coin (ETH).
4 - Clicked on Home and then on Portefolio again.
5 - When returning to Portefolio there are only records of the two last added purchases.
When pressing the settings icon, the app will navigate to the settings page.
Pressing Home while in the settings page has no effect to trigger back navigation... first need to tap on BTC ( or other coins ) and then Home.
Describe the bug:
When selecting a coin under specific conditions, the AutoSuggest component inside the CoinSuggestion custom control would display UWP.Models.SuggestionCoin rather than the coin's actual symbol.
To Reproduce:
Steps to reproduce the behavior:
Open the Add new Coin popup on the Portfolio page
Click on the CoinSuggestion control. Click on the BTC coin.
Click again on the CoinSuggestion control and select the BTC again.
Alternative steps:
Open the Add new Coin popup on the Portfolio page.
Search for UTK
Click on the first suggestion (the one that shows the currency's symbol).
Expected behavior:
The coin's symbol should be the one being shown on the CoinSuggestion's text.
Screenshots:
Additional context
AppVersion as reported on the Microsoft Store: 6.2.0.
A fix has already been completed on my side and a PR will be made to solve this issue.
Currently the graphs are great, but often they feel too minimalistic. Sometimes reference data for the vertical axis would greatly improve the value of a quick look at the graphs. Could be added as an option, if the idea is to keep it minimal by default (which sometimes do feel better).
Once more, a good reference for me is coinmarketcap.com
Describe the bug:
When trying to export data for backup purposes, the application states "An error occurred. No such interface supported". An empty file is created and doesn't contain any data.
This has worked in the past.
To Reproduce:
Steps to reproduce the behavior:
Open CryptoTracker
Click on "Portfolio"
Click on "Export"
Click on "Save" (used default name. There is no file currently there to overwrite/replace)
See error message
Expected behavior:
A file placed on my hard drive with the extension .ct that contains data. There is a file that is created, however it is empty.