If there is no air in the system, the only thing that can explain your circumstances is a faulty master cylinder.
By the way, 15mm is way too big for a pairof ATEs, 13mm would be much, much better, I have bigger diameter caliper pistons that you (ex-K100 brembos) and run a 12mm master cylinder.
If it transpires that you need to spend money on your master cylinder I might be interested in buying it from you as-is as 15mm would be about correct for the Brembo 4-spots I'd like to try.