Cream butter and lard in a large mixing bowl; gradually add sugar, beating well. Add eggs, and mix well.
Combine flour, baking powder, soda, and salt in a small mixing bowl; add to creamed mixture, stirring until well blended. Add oats, pecans, and coconut, mixing well.
Drop by heaping teaspoonfuls 2 inches apart onto lightly greased cookie sheets. Bake at 350° for 6 to 8 minutes. Remove from cookie sheets, and cool on wire racks.