Preheat oven to 350 degrees F (175 degrees C). Grease cookie sheets.
In a large bowl, cream together the butter, brown sugar, and white sugar until light and fluffy. Add the eggs one at a time, beating well with each addition, then stir in the vanilla. Combine the flour, baking soda, baking powder, and salt; gradually stir into the creamed mixture. Finally, stir in the oats, wheat germ, raisins and walnuts. Drop cookies by heaping tablespoonfuls onto the prepared cookie sheets. Wet hands and flatten cookies slightly. Cookies should be about 3/4 inch thick, and 2 1/2 inches wide before baking.
Bake for 15 to 20 minutes in the preheated oven. Allow cookies to cool on baking sheet for 5 minutes before removing to a wire rack to cool completely.