Hi:
The SYMBOL statement has a way of being used/re-used that is somewhat unique, as described here:
http://support.sas.com/documentation/cdl/en/graphref/63022/HTML/default/viewer.htm#symbolchap.htm Refer to the table in the section entitled, "Controlling Consecutive SYMBOL Statements" for an example of how you can have multiple SYMBOL statements, but SYMBOL2 will not be used until SYMBOL1 cycles through all the colors.
To have the most control over the SYMBOL statement one suggestion is :
1) explicitly use a COLOR= or C= option to cause each SYMBOL to only be used 1 time
and, in addition, you can specifically link a plot with a symbol by referring to the number of the nth generated SYMBOL definition in your plot request statement as described here:
http://support.sas.com/documentation/cdl/en/graphref/63022/HTML/default/viewer.htm#gplot-plot.htm
and shown below.
cynthia
[pre]
symbol1 v=none i=join c=black;
symbol2 v=dot i=none c=blue;
proc gplot data=data1;
plot y*x=1 vert*horiz=2 /overlay skipmiss;
run;
quit;
[/pre]