I don't hear you complaining about the spike up after a little "flat" spot... and all those numbers above the graphs... are your earnings. I'm not a developer and didn't code the pool or its graphing.
They're weren't simple questions, you're asking me for advice on what to mine and what software to use. I don't do multiaglo or GPU mining so I have no idea, you've better off just posting in the thread.
I guess I expected too much in thinking that you understood how your pool operated. Seems like something that the admin would likely want to know since you offer the feature and should likely want to improve the efficiency of your pool to maximize profits for all. Guess the posts I've seen elsewhere about you not knowing how things work are more true than I hoped. Which is kind of sad.
The graph is a terrible way to figure out your earnings. Yes it's nice to see an upwards slope, but really, just write down your "unpaid" value and note the time. Now wait a few hours / days (the longer the better). Now write down your new "unpaid" and divide it by the hours between the 2 readings.
It's relatively trivial to do this with a python script using the zpool API.
I have no idea why the graphs are messing up, but yes it is annoying. In the past it was because of coins devaluing at the exchange before they can be cashed out. ("unpaid" is an estimate, not a set number), I don't know if that's still the case or not, but it happens on all multi-coin pools sometimes.
Also there are problems that seem to coincide with payout processing. I've seen the stratum connection drop fairly regularly during those times, and it's visible as a drop on my hashrate graph until the pool starts running smoothly again. It doesn't happen often in a day, so the overall effect isn't much, but it's not ideal.
Unfortunately, before you "go elsewhere", there are few good alternatives to zpool. One of the major alternatives uses PROP as a payment system and is obviously being gamed by the pool operator for profit. Another major alternative has stupidly high fees (but well hidden in the small print).
You're right it should be pretty simple to code something in Python, but unfortunately I've lost most of my coding skills over the years to a medical condition and was hoping the pool admin might know the best way to mine on their pool. If not then a simple I'm not sure the best way to mine would have been a perfectly valid response to my questions, but instead I got silence and a passive aggressive snide response. I'm not the first person who has questioned these things so to not have any response for it seems like they don't much care. As for alternatives there is plenty of pure mining pools that don't auto-exchange that I could mine on as well. As I mentioned in a previous post I was hoping to get some pure BTC instead of depressing markets that I hope will continue to rise. I'll work on trying to get a python script to monitor the earnings rate over time.
It very well could just be a graph problem, the slope of the payout seems to indicate there is a smoothing operation to it since it is not a straight vertical line for payout even though I'm pretty sure it is a one time operation and not an actual incremental payout over some time. That in itself might explain why the appearance of lesser earnings immediately after a payout occurs. If anything I'm trying to assist by asking the questions and bringing up potential problems. That doesn't seem like a totally unreasonable thing to me. Taking the attitude of be happy you're earning anything doesn't really encourage people to stick around though.