Hi Laura-
Jim asks some excellent questions-- ones that definitely need to be answered before one can determine the appropriateness of your proposed ration.
However, Langston University's Extension has an excellent website of goat resources, and one is a ration calculator. I did a quick run of your numbers. I used the following assumptions about your goats, not knowing what was correct:
Dairy goats, mature (dry does, not pregnant, or wethers), on pretty even pasture. That assumes you are not trying to grow any kids, or you are not milking your animals, or you're not feeding a buck in rut. All of those factors would make a huge difference in what the feed requirements are of your animals.
Having said that, the calculator spat out the following recommendations for a goat ration:
2.28 DM
1.28 TDN
.16 protein
3.26 calcium
2.28 phosphorus
I input your ratio of ingredients into the calculator, and it gave me these values:
2.02 DM
1.6 TDN
.26 percent protein
2.6 g calcium
4.55 g phosphorus
Your protein is very high, I might feed kids or a buck in rut that level of protein, but certainly not a mature doe or wether. Also, the Ca

ratio is very out of balance. Most folks follow a 2:1 ratio, but there are others on this board who advocate a higher amount of Ca, maybe a 3:1 or even 4:1. But your ratio is backwards. It's more like 1:2. You could offset that with ammonium chloride, but you might be better off adjusting your ration or feeding a complete pellet so that you did not have to mix feed.
If you are interested, you can plug varying values into the Langston calculator yourself. You can find it here:
http://www2.luresext.edu/goats/research/nutritionmodule1.htm
Hope this helps.
T