调试
测试策略时,经常需要检查某个模块接收到的输入数据,或从其输出端传出的数据。为此,Designer 提供了 调试器。
![]()
调试器按钮位于策略图本身的面板上,画布上方。大多数按钮都有快捷键:F9 — 添加断点,F10 — 转到下一个元素,F11 — 进入复合元素,Shift+F11 — 退出复合元素。右键单击端口可以在该端口上设置或取消断点,而 回测 选项卡上的 开始 按钮(F5)会让测试继续执行到下一个断点。
调试器按钮:
添加断点 – 为选中的元素添加断点。已添加断点的元素会以红色边框突出显示。
删除断点 – 删除断点。
下一个元素 – 触发断点后,移动到策略图中的下一个元素。- 单步到输出 – 触发断点后,移动到当前元素的输出端,用于检查从该元素输出的值。
单步进入 – 触发断点后,进入复合元素内部。程序会自动打开复合元素的策略图,并在最先接收到数据的元素处停止。
单步跳出 – 在复合元素内部触发断点后,退出到包含当前复合元素的上一级。
继续 – 继续执行,直到触发下一个断点。这就是 回测 选项卡上的 开始 按钮:测试进行期间,它显示为 继续。