Preheat oven to 350 degrees F. In a large mixing bowl, cream margarine and shortening. Add sugars, eggs and vanilla. Mix well. Stir in oats, flour, baking soda and baking powder. When well blended, stir in coconut, pecans, Rice Krispies and chocolate chips. When batter is thoroughly mixed, measure 1/4 cup batter for each cookie on a large ungreased baking sheet. Bake 10 to 12 minutes, or until edges are golden. For a crispier cookie, bake 12 to 15 minutes. Allow cookies to cool slightly on baking sheet before removing. This recipe makes about 4 dozen large cookies.