Is it just Canaan's 2,000 Th/s that goes on and off that keeps throwing the diff changes?
9xgjs valentina Mar‑19 23:03:18 50m 56s 36.594M 2.584M 51.44THs 3.620k 10,108.90 0 0 0.00%
...
9xe5e ichiko Mar‑19 12:02:12 51m 28s 40.210M 24.041k 55.92THs 3.216k 12,503.24 0 0 0.00%
No one else affects your own settings.
Your settings may change up and down a bit based on your share luck, or if you disconnect/reconnect.