策略程序 指的是一组定义和实现特定目标的算法集合。这些算法被封装在策略类中,可以互相替换,使得算法的变化不会影响到使用算法的客户。策略程序通常包含两个部分:
封装了具体的算法,负责具体的计算过程。
接受用户的请求,随后把请求委托给某个策略类。
此外,策略程序也可以用于自动执行定时任务,例如通过init函数初始化策略,在init函数中可以定义全局变量、调度任务、准备历史数据以及订阅实时行情。