现有的算法交易终端存在一个致命缺陷。它们不是用 javascript 编写的,
在这句话之后,所有 siplusists 和 pythonists :
但事实上,我们有很多前端,我们也喜欢编写代码、移动和重新着色按钮。为什么不让我们有机会进入您的终端进行算法交易?我厌倦了充满信息的网络终端,各种应用程序,如 transaq 和 quick。来自90年代的界面。给我漂亮的按钮!)) 问题: — 现有终端在算法交易方面受到严重限制;- 没有好的开源终端;— 对设备和操作系统的限制;— 带有一百万个不必要的按钮和引号的杂色分散设计;- 拥有无法从广告中拨出的命令和编程语言。要求: – 在浏览器或应用程序中工作,不受操作系统和库的束缚;- 开源代码(社区,寻找开发者的能力);- 能够连接各种交易所的API;- 能够添加和重用机器人;- 能够为自己定制;- 进入门槛低。- Javascript、nodejs、漂亮的按钮 =) 我看到以下结构: 1. UI 终端 这里一切都很简单。带有图表的页面,几个按钮并进入战斗。UI 不应该知道业务逻辑。准备好的数据应该来了。我们登录到 UI,然后,根据选择的代理,我们转到正确的句柄,并以相同的方式处理数据。* 授权页面 * 能够连接不同经纪商的终端 * 能够删除交易算法 * 编辑算法并在不重新启动终端的情况下运行(?) * 人工智能和学习在旧图表上交易机器人 * 交易的基本结构(我们将单独考虑) 2。Brokers API 为了立即设计连接代理的能力,让我们添加两个,例如 Tinkoff 和 Finam。否则,其中一个会生根发芽,从头开始重写比进行更改更容易。但是使用 javascript 机器人开始交易并不是那么容易。因为 Finam 有一个 transaq 连接器,它只能在 Windows 下工作,并且 API 针对 C# 进行了改进。廷科夫更有趣。他们有一个用于 JS 的 sdk。然后一个滚刀,他们制作了一个新的 API,其中旧的 SDK 变得无关紧要,他们完全删除了有关 JS 的信息。但是在开发人员的聊天中,有一个指向 unofficial-tinkoff-invest-api_v2-lazy-sdk-NODEJS 的链接。好吧,我们会弄清楚的。因为 Finam 有一个 transaq 连接器,它只能在 Windows 下工作,并且 API 针对 C# 进行了改进。廷科夫更有趣。他们有一个用于 JS 的 sdk。然后一个滚刀,他们制作了一个新的 API,其中旧的 SDK 变得无关紧要,他们完全删除了有关 JS 的信息。但是在开发人员的聊天中,有一个指向 unofficial-tinkoff-invest-api_v2-lazy-sdk-NODEJS 的链接。好吧,我们会弄清楚的。因为 Finam 有一个 transaq 连接器,它只能在 Windows 下工作,并且 API 针对 C# 进行了改进。廷科夫更有趣。他们有一个用于 JS 的 sdk。然后一个滚刀,他们制作了一个新的 API,其中旧的 SDK 变得无关紧要,他们完全删除了有关 JS 的信息。但是在开发人员的聊天中,有一个指向 unofficial-tinkoff-invest-api_v2-lazy-sdk-NODEJS 的链接。好吧,我们会弄清楚的。