0.58 amps seems pretty high for no train on the track.  Your three switch decoder modules and two reverse-loop modules only consume 20 - 30 mA each. That's 0.2 A max being very generous.  What's eating up the other 0.4 amps? 
To give some perspective I've got 2 x LGB 4 ch switch decoders, 2 x Massoth 4ch switch decoders, 4 x LGB single ch switch decoders, 1 x MD Electronics single ch switch decoder, 1 x LGB reverse-loop module, and 14 x 0.013A LEDs powered when no trains are on the track. My total amperage is 0.42A
	
		
			
		
		
	
				
			To give some perspective I've got 2 x LGB 4 ch switch decoders, 2 x Massoth 4ch switch decoders, 4 x LGB single ch switch decoders, 1 x MD Electronics single ch switch decoder, 1 x LGB reverse-loop module, and 14 x 0.013A LEDs powered when no trains are on the track. My total amperage is 0.42A