条件任务
条件任务只在条件满足时才做工作,从而让输出保持相关、减少噪音:多步骤任务
多步骤任务按顺序做几件事,产出更完整的输出:把条件和步骤结合起来
最强大的任务把两者结合:进阶任务的小贴士
- 精确陈述条件。 “如果某只标的波动很大”很含糊;“如果某只标的波动超过 5%”才可付诸行动。
- 合理排列步骤。 把作为门槛的检查放在前面,让任务不做不必要的工作。
- 保持输出整合。 一份合并的简报比几条零散的提醒更容易付诸行动。
- 依赖之前先测试。 在把任务用于任何重要用途之前,先运行几次并打磨逻辑。
何时应该拆成多个任务
并非所有事都该塞进一个复杂任务。出现以下情况时就拆分:- 各部分按不同的计划运行(每小时监控 vs 每周回顾)
- 各部分应送往不同渠道(紧急提醒到 Telegram,深度回顾到网页端)
- 某个任务变得难以理清
常见错误
- 过度设计。 分支太多的任务难以调试。从简单开始,仅在需要时增加复杂度。
- 条件含糊。 条件逻辑需要具体的阈值才能可靠运作。
- 静默失败被忽视。 定期查看日志,以便确认你的任务按预期运行。
相关内容
- Scheduled Tasks 概念 —— 基础知识
- 设置自选股监控 —— 条件监控
- 创建市场简报 —— 基础的每日任务