ok this is what i believe,,,
winds--- will not affect bite but will tetermine the area of where they are biting,,,(tip--- always fish a windblown shoeline)
moon phase--- will have some effect on bite but mostly the time of bite,,,fish will likely eat less during daylight hours as they have ben able to feed all night under a full moon for example
barometric pressure---- will have the biggest effect on a fish bite because this indicated to the fish non-feedable times,,,ex,,,thats why before a storm front fish will feed because thay need to hunker down during the storm and not knowing how long it will last they feed to reserve energy during that time
just my opinion,,,and information taken from the pro's...i have also just installed a weather sensor on my new humminbird sonar unit to be able to track the bite corralation between baro and bite,,,i'll try to keep a log and let ya know my findings at the end of the year