我正在为我们的自动交易系统开发一项功能,以便用户可以连接到我们的运行系统(在模拟/测试模式下)并动态编码模型/信号和策略。目前我仍在研究这个问题,并寻找使用 Microsoft Rosalyn 脚本 API 来完成此操作的方法。用户在嵌入式编辑器中编写代码并将其注入交易系统,交易系统会即时编译和执行它。
我是否可以链接 Visual Studio,以便用户可以在其编辑器中编写/验证 C# 代码,然后单击按钮将代码远程传输到我们的交易系统,以便使用 Rosalyn 脚本 API 即时执行?
在 https://github.com/icsharpcode/SharpDevelop/wiki/AvalonEdit 找到它。这是我绝对可以用的东西。