Hi Patrike,
I have noticed that lately AM does not use the correct pool when "View Details" shows all profits < 0 for a Managed Profit Miner for my rigs, it has occurred on 6.7.x and since upgrade to 6.8.1, remains the issue.
(i.e, instead of mining at pool x at next least loss level of -$0.01 per day, it go with something at pool y at a loss of -$0.30 per day)
Best Regards,
Edit:
Actually, I think it is still doing the switching correctly but under certain circumstances, it might play up from time to time. I am not sure, but hypothesising on some conflict between rules and Profit Switching Options. Or it might be that the profit switching threshold didn't apply properly when profits are negative.
I noticed I have
Minimum Time to stay on a pool (minutes) option set
+
a Rule that restarts the mining process if Rejected % is above certain threshold in a given period of time.
and according to the above condition
the Minimum time to stay on a pool seems to override Switching Interval on the same Options page (on top), that is, if Min time on pool > Switching interval, then Switching interval = Min time on pool.
then this in conjunction with the reject/restart rule, that say triggered b4 the Min Time on pool is reached, seems to reset the Min Time on Pool and consequently, the Profit Switching interval for a said Managed Profit Miner. so if the reject/restart rule keep triggering due to say, the pool or miner for some reasons throws a lot of rejects, then the profit switching interval can stay indefinitely not triggered (or for hours) until manual intervention or the situation corrects itself whichever comes first (usually the former)
I didn't see any issues with the profit switching priority in general with negative profit values, but as you point out the combination of using Minimum time on pool might very well be the case.
If your profit switching interval is 1 minute and minimum time to stay on pool is 5 minutes, the profit switching for a specific miner will not happen after running for the first 5 minutes, but then it can happen either at 5 minutes, 6 minutes and so on. Please note that because you can have several miners and profiles, there can be profit changes to different miners every minute - just that for a specific miner it's not more often than 5 minutes.
I will have to explore this case a bit more. If you find out anything more, please let me know.
Another point, maybe there should be a trigger for "mining software uptime", so you can configure rules to not trigger for the first number of minutes from when the mining started.