You have grouped bar charts. I assume the segments are groups. Then, those colors will come from the group colors you have set in the styleattrs (black, gold and teal). If you set the fill color to some other color like BLACK, all the segments will become black. Also, you cannot set the color as you have done (FILLATTRS= (COLOR= "black gold teal")). Please refer to the documentation on how to set colors.
If you have stacked groups in each bar, one HBARPARM statement should be enough with all the segments you need. The second HBARPARM will only overlay right over the first, unless you offset them.
... View more