Nevermind! I stared at it for a while even read-up in my "Access: The Missing Manual" book. It's starting to make sense.
Credit to PBaldy as the solution came from him.
========
Okay I give up . . .
What is the syntax to add and ending date parameter? I thought I could get it by messing around with your statement, but I don't have it right.
Solution with Beginning Date Parameter
Dsum1: Round(DSum("[Log]","[Data]","[TradeDate]<=#" & [TradeDate] & "# AND TradeDate >=#" & [Enter Starting Date] & "#"),9)
Modified Solution with Begining and Ending Date Parameter
Dsum1: Round(DSum("[Log]","[Data]","[TradeDate]<=#" & [TradeDate] & "# AND TradeDate >=#" & [Enter Starting Date] & "# AND TradeDate <=#" & [Enter Endnig Date] & "#"),9) AS Dsum
But my modified solution doesn't stop summing at the end date