In a mixer cream butter, granulated sugar and brown sugar, vanilla extract, eggs, baking soda, salt, and vegetable oil together until well blended.
Then add the flour and mix together until well blended.
Transfer the dough into a large bowl and then add the chocolates, shredded coconut, and pecans. Mix these ingredients together using a large spoon.
Once the ingredients are mixed together, press them down and smooth the top of the dough.
Place the dough in the refrigerator for about 15 minutes.
While the dough is chilling, line your cookie sheet with parchment paper and preheat your oven to 350 degrees.
Remove the dough from the refridgerator, roll the dough into palm size balls (2-3 tablespoon-sized balls), and place two inches apart on the cookie sheet.
Place the cookies in the oven and bake until they become brown around the edges, approximately 13 minutes.
Remove the cookies from the oven, allow the to rest for a few minutes, and then transfer them to a cooling rack to complete the cooling process.
Serve and enjoy!