The best way to generate foot traffic is done by MAJOR EXPOSURE, which is done by marketing online and offline.
If your property is:
1- Well priced;
You did your homework and compared your property with all the ones recently sold
and came up with the right sale price.
2- Well presented;
Cleaned, painted, de-cluttered and fixed odds and ends and possibly staged the home.
3- And Well exposed,
Advertised and marketed your property on the internet and offline.
You will be able to generate a lot of foot traffic. As a result, you will be able to sell your property pretty quickly.
You do not have to have a specific time to have an Open house. Buyers will find you. Properties are sold these days without even having the first Open house. That is how fast a property are selling. It all depends on how well the property is priced, marketed, packaged and exposed. BUT if you want to have an Open house, it is usually done on Sundays from 12 to 3pm.
Best of luck
if you have any other questions, please do not hesitate to ask.