Update Content:
1.Date range selection: skip Saturdays only.
2. Quick Date Selection (Last 7 Days/30 Days/90 Days)
Before Correction: The range included today, actually 8, 31, and 91 days (Today - 7 to Today = 8 days).
After Correction: No longer includes today, only up to yesterday, actually 7, 30, and 90 days.
Reason: Data for the current day may be incomplete; only yesterday and earlier dates have complete historical data.
The start date is several days ago, and the end date is fixed as yesterday.
3. Manually Selecting the End Date
If today is selected as the end date, a prompt will be given in the status log.
Prompt Content: Data for the current day may be incomplete; it is recommended to select yesterday as the end date.
The prompt appears immediately after calendar selection or manual input; there is no need to wait until clicking download.
You can still select today to continue downloading; it will not forcibly block downloads.
4.Automatically retrieves the main contracts for commonly used instruments from the system (filtered after calling Instrument.All), and removes hard-coded lists. The "Refresh List" button can be used to manually refresh the list.
MultidayReplayDownloader V1.5.zip