频率触发器替代了传统的时间触发器,提供更灵活的执行频率控制。您可以根据需要设置执行间隔、时间范围等参数。
{
"type": "frequency",
"interval": 300000,
"enabled": true,
"parameters": {
"description": "每5分钟执行一次Delta中性策略检查",
"startTime": "09:00",
"endTime": "21:00",
"timezone": "Asia/Shanghai"
}
}
type
: 触发器类型,设置为 "frequency"
interval
: 执行间隔(毫秒)enabled
: 是否启用触发器startTime
: 开始时间(格式:HH:MM)endTime
: 结束时间(格式:HH:MM)timezone
: 时区设置// 每30秒执行一次
"interval": 30000
// 每1分钟执行一次
"interval": 60000
// 每5分钟执行一次
"interval": 300000
// 每10分钟执行一次
"interval": 600000
// 每30分钟执行一次
"interval": 1800000
// 每1小时执行一次
"interval": 3600000
{
"type": "frequency",
"interval": 1000, // 每1秒执行一次
"enabled": true,
"parameters": {
"startTime": "09:00",
"endTime": "17:00",
"timezone": "Asia/Shanghai"
}
}
{
"type": "frequency",
"interval": 300000, // 每5分钟执行一次
"enabled": true,
"parameters": {
"startTime": "09:00",
"endTime": "21:00",
"timezone": "Asia/Shanghai"
}
}
// 中国标准时间
"timezone": "Asia/Shanghai"
// 美国东部时间
"timezone": "America/New_York"
// 美国西部时间
"timezone": "America/Los_Angeles"
// 伦敦时间
"timezone": "Europe/London"
// 东京时间
"timezone": "Asia/Tokyo"
// UTC时间
"timezone": "UTC"
// 亚洲交易时间
{
"startTime": "09:00",
"endTime": "17:00",
"timezone": "Asia/Shanghai"
}
// 欧美交易时间
{
"startTime": "14:00",
"endTime": "22:00",
"timezone": "America/New_York"
}
// 24小时交易
{
"startTime": "00:00",
"endTime": "23:59",
"timezone": "UTC"
}
// 跨天交易时间
{
"startTime": "22:00",
"endTime": "06:00",
"timezone": "Asia/Shanghai"
}
{
"type": "frequency",
"interval": 300000, // 每5分钟检查一次
"enabled": true,
"parameters": {
"description": "每5分钟执行一次Delta中性策略检查",
"startTime": "09:00", // 上午9点开始
"endTime": "21:00", // 晚上9点结束
"timezone": "Asia/Shanghai"
}
}
{
"type": "frequency",
"interval": 3000, // 每3秒执行一次
"enabled": true,
"parameters": {
"description": "高频对冲交易",
"startTime": "09:30",
"endTime": "15:30",
"timezone": "Asia/Shanghai"
}
}
{
"type": "frequency",
"interval": 10000, // 每10秒检查一次
"enabled": true,
"parameters": {
"description": "风险监控检查",
"startTime": "00:00",
"endTime": "23:59",
"timezone": "UTC"
}
}
[09:00:00] 频率触发器启动: 每5分钟执行一次
[09:00:00] 立即执行一次检查
[09:00:00] 生成交易信号: frequency
[09:05:00] 定时执行检查
[09:05:00] 生成交易信号: frequency
[09:10:00] 定时执行检查
[09:10:00] 生成交易信号: frequency
[21:00:00] 定时执行检查
[21:00:00] 跳过执行,不在允许时间范围内
频率触发器为您提供了更灵活和精确的策略执行控制!