Megaminer icon indicating copy to clipboard operation
Megaminer copied to clipboard

Only switch between pools if percent greater than x

Open scavern opened this issue 7 years ago • 6 comments

It would be great if there would only switch the algo to a different pool at a different site if the percentage was great than a certain amount.

Eg. I am mining zcash on pool A at site A, it is now 1% more on pool B at site B - do not switch because it is less than "site" threshold.

scavern avatar Dec 25 '17 09:12 scavern

what about if having a main pool and a secondary pool, you switch to secondary if % is above x, you switch back to main if % is below y, or you want to stay "forever" on secondary?

gregfromo avatar Dec 25 '17 12:12 gregfromo

My thinking is to only switch if percentage difference between sites is high. You will notice I refer to pools and sites, because each site has multiple algo pools.

scavern avatar Dec 25 '17 21:12 scavern

Why actual "Percent to switch" is no valid for this?

tutulino avatar Dec 26 '17 08:12 tutulino

Because "Percent to switch" switches regardless of the fact that it will switch to the same algo on a different pool on a different site. If I am mining Tribus algo on one pool, switching to another pool on another site because it is 1% more elsewhere doesn't make any sense and will just prolong payout from each site.

So maybe option like "Percent to switch if algo is the same"

Possibly I am being too nit picky here?

scavern avatar Dec 26 '17 17:12 scavern

Im also having "problem" with current setting - if MM switch on same algo on diferend pool too often it usualy chrashes selected ccminer... So if i mine on algo x17 on ahash and after end of interval same algo is more profitable on diferend pool (zpool per example) MM switch to new pool and uses same algo... CCminer is chrashed and cannot be restarted in this case (i get windows error for cc miner).

1080ti 0,0 ph/s 0,00000 0,00 X17 N-ccminerAlexis ZPOOL US 3322 1080ti 35,9 mh/s 0,00418 55,67 X17 N-ccminerAlexis AHASH US 866

and end result: 1080ti 0,0 ph/s 0,00000 0,00 X17 N-ccminerAlexis ZPOOL US 3322

podlbo avatar Dec 26 '17 20:12 podlbo

would be better if a moving average could be included to smooth out short term spikes. An update interval of 20s with a moving average n of 30 would probably be better than just taking a snapshot every 600s?

geckah avatar Dec 27 '17 18:12 geckah