新手,刚接触金字塔,不知道我对高频交易的理解对了没:
如果勾选高频交易,那么每笔数据进来都要运行交易系统一次。
而交易系统又需要调用指标,那么每笔交易进来就需要调用所有指标一次,相当于每秒都要调用所有的指标运算2次?
这样效率实在太低了,如果指标运算比较复杂,或者交易品种比较多的话,运算压力会很大……
请问有没有交易频率控制符,能够指定那些情况需要高频运行,那些情况可以自定义轮询频率?
追加:比如自定义编写的止损模块,当该模块启用时,使用高频交易,而当它不被调用时使用固定轮询模式。
那是不是意味着“低频分析+高频交易”这样的模式是否无法实现?
如果选择“高频”,那么(公式中所包含的)所有的指标分析过程也全部自动变成了高频?
哦,明白了,多谢版主大人。
那还得请问如何能够知道公式的执行时间?
因为如果选择“高频交易”的话,公式运行一遍的时间大于数据接收周期(500ms)的话,可能会出问题……

那这样岂不是无法从系统设计上规避这样的时间窗口风险……
另外我看到设置里的两个选项:
指标排序更新
300 ms
盘中刷新延迟
1500 ms
一个是负责“报表上的“用户自定义指标刷新,另一个是负责“K线上的”公式指标,刷新率设置不一样。
那么如果是”基于图表“的高频交易,那么在每个tick来的时候,交易系统中取到的指标值是上面哪个?还是都无关,每个tick来都单独运算一遍,上面两个值只关系到数据显示而已?
公式计算用不到上面那两个参数,公式计算频率都是既定的,分笔就是分笔,1秒就是1秒