策略委托监控器

策略委托监控器是 MultiCharts64 支持的一个单独的应用程序。它在数据回放和自动交易期间可以实时将策略生成的委托单可视化显示出来。该应用程序对策略的逻辑、计算速度或委托生成没有影响。

策略委托监控信息与所有 MultiCharts 实例的当前工作会话相关。一旦任何实例关闭,其信息将在策略委托监控器窗口中清除。可以在策略委托监控器设置中设置自动更新的频率。投资组合交易(Portfolio Trader)的策略和委托情况不进行显示。
要打开策略委托监控器请在主菜单中选择文件,然后选择新建栏位并单击新策略委托监控窗口或单击工具栏中的策略委托监控图标

常规模式

策略委托监控常规模式下启动

策略委托监控会显示实时,回放或自动交易中计算的策略列表。它还包括以前在上述任何模式下计算的策略。如果策略已停止实时计算,则其信息将停止更新,并且其行在列表中变为灰色,可以从列表中删除此类行。
这些策略按多图表实例和工作区分组。列表中的每一行都包括策略的名称和输入,以及主要的财务指标和计算的开始/结束时间。
财务指标对应于以下关键字的值:
净利润(Netprofit)= i_ClosedEquity
权益(Equity)= i_openequity
图表部位(MP) = i_MarketPosition * i_CurrentContracts
进场均价(Avg Entry Price) = i_AvgEntryPrice
持仓盈亏(OpenProfit) = i_ClosedEquity - i_openequity

常规模式设置

单击齿轮图标以打开“设置”窗口。如果需要,请调整“常规”选项卡上的设置。

详细模式

单击策略行以打开详细模式,可以在其中实时查看所选策略生成的委托。

策略委托监控在详细模式下显示:

右键单击表以打开快捷菜单。如果需要,请使用以下选项之一:

要返回常规模式,请单击左上角的向左箭头。

详细的模式设置

单击齿轮图标以打开“设置”窗口。如果需要,调整“策略详细信息”选项卡上的设置。

– 在“按序整合表格”部分,从下拉列表中选择是在单个表中显示委托,还是根据其状态将它们划分为两个或三个表。

注意:委托总数不取决于它们被划分为多少个表。

– 选中/取消选中要显示的列,并通过拖动项目并将其放在所需位置来设置其顺序。

详细模式中的表格

这些表包含自动交易(SA模式)或者回测(实时测试,AA模式下的自动交易)中的委托状态信息,所有委托都会经历特定的状态,依据这些状态,他们会被放置在相应的表格中

这是委托准备在下一个tick进入时发单的状态。例如,行情在周五收盘结束,这些单子将在周一早上第一笔tick进入时发出,即这笔单子在周五时段结束最后一个tick时生成

这是委托在回测引擎处理时的状态,回测引擎会在实时测试或者自动交易的AA模式下产生该类型的委托,自动交易的SA模式不会产生该类型的委托

这是委托状态为取消,拒绝或成交时的状态

如上所述,委托可能会被分为一个,两个(已委托/有效的和已完成),或者三个(已委托/有效的/已完成)。无论表格数量多少,委托的数量是固定不变的。所有表格拥有相同的列,不过如果对应的相关信息,某些列可能会不进行数据填充

委托在详细模式表格中的展示逻辑

 

 

详细模式下的表格栏位

 

委托时间

已成交\已取消

说明

名称

状态

买卖别

类型

类别

数量

出场来自

止损价格

限价价格

IOG模式

成交数量

已成交

已委托

委托生成时间(交易所或者本地时间)

-

发送委托所在语句的整体逻辑

代码中的委托名称

生成

买/卖

进场/出场

市价单/限价单/停止单/停损限价单

仅当代码中指定手数

对于退出委托,将显示是整体部位或者特定委托出场。如果有效,将显示委托数量以及价格

止损价

限价价格

开启/关闭

-

-

有效的

委托生成时间(交易所或者本地时间)

-

发送委托所在语句的整体逻辑

代码中的委托名称

有效的/工作中/等待中

买/卖

进场/出场

市价单/限价单/停止单/停损限价单

仅当代码中指定手数

对于退出委托,将显示是整体部位或者特定委托出场。如果有效,将显示委托数量以及价格

止损价

限价价格

开启/关闭

-

-

已完成

委托生成时间(交易所或者本地时间)

回测中委托完成时间或者收到经纪商最终状态回报的时间(交易所或者本地时间)

发送委托所在语句的整体逻辑

代码中的委托名称

成交/取消/拒绝

买/卖

进场/出场

市价单/限价单/停止单/停损限价单

初始发单数量

对于退出委托,将显示是整体部位或者特定委托出场。如果有效,将显示委托数量以及价格

止损价

限价价格

开启/关闭

成交委托数量

成交价格

 状态栏位

所有活动的委托都会被分批一个状态:

类别栏位

在MultiCharts中,以下单别是有区别的.

不同类别的委托如何在策略委托监控器中显示

特殊委托

下面是一个示例,说明BreakEven 生成的特殊委托是如何在策略委托监控器中显示的

停损限价单

注意: 无论停损限价单的状态如何,指令栏位都将显示“buy xx stop yy limit.”。其他栏位的显示则取决于委托状态

自动交易期间生成的委托在策略委托监控器中如何显示

异步(AA)模式下的自动交易

在异步(AA)模式下,只有实时计算中产生的委托会进行显示

注意: 异步(AA)模式下的自动交易期间,委托的显示方式和实时测试的一样,因为委托不会通过回测引擎

同步(SA)模式下的自动交易

注意: 表中的一些信息可能会出现缺失 (委托取消时间,初始价格,委托数量).

以CSV格式导出委托信息

要从策略委托监控器中导出委托信息:

  1. 打开策略委托监控器界面.

要打开策略委托监控器,在主菜单中选择文件,然后在新建栏位中选择新建策略委托监控器,或者点击工具栏中策略委托监控器图标 。选中需要导出的策略,若需要多选的,可以用ctrl+鼠标左键单击,或者shift+鼠标左键单击.

  1. 点击策略委托监控器主菜单栏中的导出按钮

可以自定义导出的表格,需要进行以下操作:

  1. 在策略委托监控器设置中,选择导出栏。若要显示列标题,可以勾选“列标题”选项.
  2. 可以通过使用箭头,来设置需要导出的项目

  1. 单击排序箭头来选择选中项目数据是升序还是降序

  1. 若要重命名,可以双击栏位名称

© 2011-2023 MultiCharts All Rights Reserved.