-
Notifications
You must be signed in to change notification settings - Fork 168
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Price factor using too long an average for MRR #1154
Comments
I deleted the mrr data file and it seemed to start working. |
I've been mining solidly ethash on nicehash for the past day. Is the MRR base price for calculations based on a 3 hour average of earnings or 1 day average? Cos it seems the price factor is working but basing it off a much lower price than I'm actually earning. Could it possible due to reading the stable price instead of the actual price? Cos I was just looking at the ethash pool and there is quite a significant difference. Perhaps because ethereum has been making big moves recently. I suspect it is using the 1 day average earnings because if I look in the profit stats I get this.... "Day": 0.000818292590073278 Which when multiplied by a price factor of 3 gives me 0.002454877770219834. And here is the my rig price using profit factor 3... |
It indeed uses the one day average. I will add an extra parameter, so that the average base can be choosen. |
- add parameter "ProfitAverageTime" to pools.config.txt and mrr.config.txt (issue #1154). Adjust the device profit moving average time period to - Minute = 1 minute - Minute_5 = 5 minutes - Minute_10 = 10 minutes - Hour = 1 hour - Day = 1 day (=default) - ThreeDay = 3 days - Week = 1 week
That's awesome. Just saw in the recent release. Thanks as ever! |
Sorry for all the issues. I've been monitoring my rig prices for a while and they don't seem to be behaving as expected. As an example, here is the profit and revenue on my 1660ti rig...
I then have the pricefactor set as "2".
These are some example rig prices.
Ethash
Kawpow
MTP
So they seem roughly correct but not exactly mulitplied by a factor of 2. Some others have mentioned this in discord. I can adjust the pricemodifier and this has the desired effect, but the minimum pricing doesn't seem to be working correctly for all algos. Ethash in particular.
The text was updated successfully, but these errors were encountered: