Hello @patrike, I would like to explain to you one of the problems and the solutions we can have.
Awesome miner is a great program, but it depends on obtaining data from the coins. What happens that according to the source, because WTM, Coinwarz or CC, and maybe some day Shit to mine, each one gives the price of a different site and that many, but that often gives us not real values of price, because we They give the price they want and it does not match our exchanges. In this way efficiency is lost in the auto profit.
I think you should do a job here, because this is the basis of your program. My idea or suggestion, is that even if the data is collected from these webs, the price is deducted directly from the exchanges. The same thing that AW CU does, in which we put the data by hand, but read the prices of the exchanges prices. And best of all, I could say XVG I want the price of Graviex, I mean, to be able to choose for each currency the exchange where I want the price, and if it is not, then the exchange that has a price similar to that of the exchange that I use. I would choose it, and if I do not choose it, I would show the highest one.
It is very frustrating to mine a currency at a higher price than what I am really selling it, because maybe it takes the price of a rare exchange.
Like AW CU, it reads the prices of a dozen exchanges, but always shows the highest and that is unreal, because normally the highest corresponds to a rare exchange of low volume. To be able to increase the amount of coins with shittomine, and to be able to specify in each currency the exchange that I want the price, would make a huge change. Also if left by default it would show the higher price.
But the simple idea of many more currencies, and more realistic prices to the exchanges we work, can make a big difference, but now that the market is so low.
I also consider that what I ask or suggest, is the most important part of this program, the quantity and quality of the data. You can not take whattomine prices that can be different from CC or coinwarz, but being able to choose the exchange where you look at the price per coin, would be a step forward that many would appreciate and raise a step more the quality of Awesome miner in front of their competition.
It is very normal, very recurrent that many times we are undermining with exaggerated prices, for that reason, you should collect the prices of the exchanges, apart from the data of the pages of currency. In two different processes. It gives you more control and many more coins if you add Shittomine
Those that seem good idea, please comment, because if many people support these ideas, patrike will think more.
Since earlier this week, I have been in contact with the admin of ShitToMine about adding API support for Awesome Miner. No decisions are made yet, but I'm open for adding it in Awesome Miner.
CoinCalculators.io do have a concept of Highest Bid / Lowest Ask, but they are not yet exposed over their API. I think the Highest Bid is a value that might be of interest for you so I've reached out to them to see if this can be a value to provide to Awesome Miner.
UPDATE: This has been sorted out now and I've just finished the implementation in Awesome Miner where you can select if you want CoinCalculator statistics with Highest Bid or Lowest Ask - and as a bonus I also made it configurable to get the coin difficulty based on Current, 3h, 6h or 24h.
In addition to the above, I do see your point about being able to get the coin exchange rates directly from the exchanges for the scenarios where the coin statistics providers doesn't deliver an exchange rate that is realistic enough. I will have to explore this a bit more and this could possibly be an improvement that would make sense to add.