Error when using Developer`DateSetter[] in manipulate

Ive seen and used the Developer`DateSetter[] functionality in my notebook but want to place this inside manipulate to be able to select date ranges to reduce or increase the data being viewed in trading chart. Can anyone suggest why I am getting the following error? Attached is the notebook.

Interface.nb (28.1 KB)

Hi Luke,

DateSetter requires Dynamic input, see this.

Manipulate needs to be in a DynamicModule, not Module. See this.