Preheat oven to 350°F.
Grease two large cookie sheets.
Set aside.
In a large mixing bowl, mix together the butter, brown sugar, granulated sugar, eggs, almond extract, baking powder, baking soda and salt.
Blend well with an electric mixer until smooth.
Stir in flour, coconut, dates, oatmeal, candied cherry & pineapple mix, and pecans until thoroughly mixed.
Press cookie dough into a ¼ cup cookie scoop using a scant measure.
Press firmly or the dough will crumble when you drop the scoopfuls of cookie dough onto a cookie sheet.
Space cookies 2 to 3 inches apart on greased baking sheets.
Bake for 17 to 22 minutes or until lightly browned and just set.
Rotate cookie sheets on oven racks after nine minutes of baking time.
Transfer to wire racks to cool completely.