时间预约
时间预约 是一种本地预埋算法单。开启后,在 下单板 下单,委托不会立即发出,而是会在本地时间满足预约时间时自动发出。
该功能适合提前设置指定时间报单。若需要在开盘时刻发送报单,建议使用 开盘抢单,不建议使用 时间预约。
⚠️ 风险提示: 除服务器单之外,无限易的算法单均为本地算法单,依赖行情或成交回报触发。若因网络延迟、断线、软件关闭等原因导致算法无法正常运行,无限易不承担相关责任。
位置:下单板 → Smart Order → 时间预约
视频:3 分钟学会用任务下单管理当日未成交单 by 草莓同学
使用方法
在 下单板 点击 Smart Order,在下拉框中选择 时间预约。
设置预约参数后,点击 开始使用。
在 下单板 设置 委托价格、委托数量 等下单信息。
选择指定价时,需填写 委托价格。
点击下单,系统会创建时间预约算法单。
本地时间满足预约时间时,算法会自动发送委托。
点击 Smart Order 旁的参数图标可修改预约参数。
下单后,可在 算法列表 → Smart Order 窗口查看和管理执行明细。
示例流程
以本地时间为例:
| 设置时间 | 预约时间 | 时间预约触发方式 |
|---|---|---|
| 08:45 设置时间预约 | 09:15 | 本地时间到达 09:15 时,算法自动发送委托 |
| 10:00 设置时间预约 | 10:30 | 本地时间到达 10:30 时,算法自动发送委托 |
也就是说,时间预约不会在设置后立即报单,而是等待 本地时间满足预约时间 时自动发出委托。
如有开盘时刻发送报单的需求,请使用 开盘抢单 功能;此情况下不建议使用 时间预约。
算法列表管理
时间预约创建后,可在 算法列表 窗口查看并管理。
位置:交易 → 算法列表 → Smart Order
使用前请注意:
- 算法单委托在本地运行。软件关闭后,算法不会继续执行,也不会自动保存记录;下次打开软件时不会显示历史记录。
- 可手动保存执行中或已暂停的算法单:右键算法单,选择 储存为任务下单。
- 也可在 定时管家 窗口设置自动保存。下次导入文件后可继续执行,详见 任务下单说明。
- 执行过程中如出现 错单(如资金不足、不在交易时间等)或 手动撤单,算法将自动终止。
Timer
Timer is a local staged Algo. After it is enabled, place an order on the Trade Board. The order is not sent immediately. It will be sent automatically when the local time reaches the scheduled time.
Use this feature to schedule an order for a specific local time. To send an order at market open, use Grab instead. Timer is not recommended for this scenario.
⚠️ Risk Warning: Except for Server Trader, all InfiniTrader Algos run locally and are triggered by market quotes or fill reports. InfiniTrader assumes no liability if an Algo fails to run properly due to network latency, disconnection, software shutdown, or similar reasons.
Location: Trade Board → Smart Order → Timer
How to Use
On the Trade Board, click Smart Order and select Timer from the drop-down list.
Set the Timer parameters, then click Submit to enable the settings.
On the Trade Board, set the Price, Volume, and other order details.
If you select a specified price, enter the Price.
Place the order to create a Timer Algo.
When the local time reaches the scheduled time, the Algo sends the order automatically.
Click the parameter icon next to Smart Order to modify the Timer parameters.
After placing the order, view and manage execution details in Algos → Smart Order.
Example Flow
Example based on local time:
| Setup Time | Scheduled Time | Timer Trigger |
|---|---|---|
| Set a Timer order at 08:45 | 09:15 | When the local time reaches 09:15, the Algo sends the order automatically. |
| Set a Timer order at 10:00 | 10:30 | When the local time reaches 10:30, the Algo sends the order automatically. |
A Timer order is not sent immediately after setup. It waits until the local time reaches the scheduled time, then sends the order automatically.
To send an order at market open, use Grab instead. Timer is not recommended for this scenario.
Algo Management
After a Timer Algo is created, view and manage it in Algos.
Location: Trade → Algos → Smart Order
Before using this feature, note the following:
- Algos run locally. If the software is closed, they stop running and are not saved automatically. No historical records will be available the next time the software is opened.
- To save a running or paused Algo manually, right-click the Algo and select Save As Designated Order.
- You can also configure automatic saving in Time Master. Import the file next time to continue execution. For details, see Designated Trader.
- If the Algo encounters a Fail status, such as insufficient funds or orders outside trading hours, or if the order is manually canceled during execution, the Algo ends automatically.