以编程方式在终端上执行命令

Perform commands on terminal programmatically

我希望以编程方式在终端页面上打开,例如给定代码的安全说明。我知道这可以使用动态数据交换并执行,例如 <blp-1><home>MSFT US<EQUITY><GO>DES<GO>,但是我想尽可能避免使用 DDE。

理想情况下,我希望使用 blpapi 与终端进行通信,因为我知道这是受支持的方法,有人知道如何执行此操作吗?

DDE 不再支持向终端发送命令,取而代之的是 TerminalConnect,这是一种特殊的 Api,用于将您的应用程序与终端集成,包括: 1. 从您的应用程序发送命令。 2.更新LP组件组的安全热点。 3.接收热点变化通知。 4. 将某些 LP 组件嵌入到您的应用程序中(如 CHART) 5. 最近,用证券填充 LP 工作表(以前称为 LP 监视器)。

Api 在 .NET 和 Java 中可用。

您可以从终端下载 SDK:输入 SDK,然后输入 select SDK,然后输入终端 Api。