I heard about a dollar-cost averaging calculator that optimises for the amount to invest, compound return and fees.
Some of our users who have been asking questions about this can have a play with it.
Cheers,
Tony