Today Awesome Miner is not saving the profit information from these coin statistics sources, it only uses the API's provided by them to get current profit (configurable to 24h actual profit in the next release).
Yes, I'm aware that this data was only a current statistic. We had talked about this a few weeks ago where I made the suggestion to have a small database, caching this information to have AM build it's own moving average for display and use in the logic of profit-switching, if the user chooses that method. I only brought it up again, because I want people to understand what these figures represent. I think a 24 hour or longer moving average would be a really neat feature to have, and I'm eager to play with it to see if my theories hold true in real life.
I had also emailed you a few months ago about something similar for the temperatures and hashrate graphs on the Dashboard tab, if they or other statistics were cached in a database for analysis, probably in a small database. You mentioned that AM wasn't doing this currently, which is fine. I realize adding a database of some of these values might be a significant feature to add, but it might be good to expose some of this data to the user to make some deeper analysis of their miners if they choose to do so. I think it would be a cool feature to add that would make Awesome Miner stand out, especially for your larger miner customers who have the bandwidth to do this kind of analysis (or us number nerds!) And of course, I would expect this feature to only be available in a higher cost edition of AM. No pressure from me... I'm just trying to help with some ideas on how to make AM better, and more effective for users.
There's already a ton of features I haven't gotten around to testing like the the Profit Factors like you mention below.
If you only select Nicehash, Zpool and MPH for the profit switcher, then the information from WhatToMine and Coins tab isn't used. However, if you add a custom pool or pools, it may be a single coin pool for Dash or Signatum. For these single coin pools, the profit information from WhatToMine is used - which is also what you see on the Coins tab. If for example Signatum is more profitable than what Nicehash and the others have, the profit switcher will go for Signatum. So the profit switcher is already comparing single coin pools (WhatToMine statistics) with the multipools (Nicehash, ... statistics).
For a given Profit switching profile, you can compare the Profit values in the Coins tab and the Online services tab.
That's what I assumed was going on under the hood, but I'm glad you clarified it here. I think the more exposure the user has to some of the logic or where AM is using what statistics where is helpful to the user to understand how to setup AM so that it works for their situation. It's already very very flexible in many different scenarios, but that flexibility comes at a learning curve cost for the end user.
Would it be possible to add the Whattomine statistics to the Online Services tab? If I'm reading your quote above correctly, AM will use both tabs for profit switching if I had selected the NH and custom pool profit, but it might be confusing to the user how AM uses those two tabs differently. Or at the very least some labels on the tabs (Coins and Online Services) so that the user understands how those two sets of data are used by AM.
What you can do if you don't like Nicehash except when it's super-profitable is to define a lower "Profit factor" in the Options dialog, Online servies section. For each pool from Nicehash, zpool and MPH, you can specify for example 80% Profit factor. That will make it look less profitable for Awesome Miner, but if it becomes much more profitable than a single coin, the profit switcher would still use it.
Thank you, this definitely would have been a future question.