Heat oven to 350 degrees. Grease 2 large cookie sheets. Cream butter and sugars in mixer until light and fluffy. Add eggs, beat together. Add vanilla, baking powder and baking soda. Then add the flour. Mix until well combined. Stir in coconut and nuts. Mix in oatmeal.
Drop on greased cookie sheets by the tsp., spacing about 1/2 inch apart. Bake 12 to 15 minutes, just until the edges begin to brown. Transfer to a wire rack to cool.