IB 模块键
我们的客户找到我们的任务是开发和调试一个 trading 模块 Interactive Brokers公司 通过 Meta Trader 5 trading 平台。 我们已将当前任务分解为单独的模块:
- 从盈透证券连接和传输报价到 Meta Trader 5 终端
- 直接在 Meta Trader 5 终端中使用来自盈透证券的报价创建完整图表。
- 下载历史数据 trading 能够在 Meta Trader 5 终端中使用 Tester 的工具。
- 发送 trading 来自经纪商盈透证券的 Meta Trader 5 终端的机器人发出信号并进行交易。
从盈透证券连接和传输报价到 Meta Trader 5 终端
丰富的合作经验 API 来自盈透证券允许我们实施必要的模块。 主要争议点 API 该经纪人有:
- 需要重新启动 API 来自盈透证券的每日模块;
- 连接时需要输入验证码 via API 来自短信。
以前的经验让我们解决了这些问题,因为我们之前也遇到过类似的问题,并且通过咨询盈透证券的经纪商,我们能够了解这些“需求”的原因并绕过它们。 传输模块本身允许您同时连接多达 1000 个工具,并从经纪商处接收历史数据和实时数据。
在特定情况下,经纪人会受到轻微限制。 它允许您免费同时连接多达 100 个符号。 接下来,您需要在您的设置中购买额外的订阅 trading 帐户。 您可以打开同时连接多达 1000 个字符的可能性。 这是代理本身的限制。
事实上,大多数交易者使用 5-100 个字符。 因此,这对大多数人来说不太可能有用,但该功能的实现方式是您可以同时连接多达 1000 个字符。

直接在 Meta Trader 5 终端中使用来自盈透证券的报价创建完整图表。
MT5 有多种从第三方来源加载数据的选项,最重要的是了解最佳方法。 如果使用的方法与 Meta Trader 4 相同,则无法正常加载工具的历史记录,如果使用超过 5 个图表,则会对计算机造成巨大的负载。
我们的解决方案允许您开始并充分利用来自盈透证券的历史数据。 创建了一组单独的字符,可以在终端上没有任何额外负载的情况下使用。 该终端可用于完整 trading.

下载历史数据 trading 能够在 Meta Trader 5 终端中使用 Tester 的工具。
Meta Trader 5 平台还以其用于创建机器人的简单灵活的编程语言以及可让您测试几乎任何 trading 策略并为机器人的正确操作选择必要的设置。 我们已经开发并实施了一个解决方案,用于对从盈透证券收到的数据历史记录进行全面测试的机器人。
这允许您为该经纪人选择正确的设置,因为外汇、股票市场与股票或场外交易数据有很大不同。 如果您的机器人对此类数据非常敏感,那么这是最好的解决方案。
还值得注意的是,外汇经纪商通常无法提供 ETF 和许多其他工具。 因此,这种情况下的测试仪对于启动和调试来说是必不可少的。
发出 trading 来自经纪商盈透证券的 Meta Trader 5 终端的机器人发出信号并进行交易。
在这里,我们遇到了许多本质上与 New Hope INSIDE 和 FIX API. 有必要不断检查会话的活动并处理来自经纪人盈透证券的响应。 机器人只需要在 Meta Trader 5 中进行交易和进行交易,但附加模块必须在经纪人处控制交易的执行并监控交易者的活动 trading 连接。
部分重做的现成模块使我们能够解决这个问题。 结果,我们收到了一个现成的技术解决方案,用于连接和 trading 与盈透证券。 交易者非常需要这种发展,尤其是那些了解 Meta Trader 5 的所有魅力的人 trading 终端。 还值得注意的是,在没有对 CFD 进行正常监管的情况下,任何人都不太可能在外汇经纪商处以超过 25 美元的存款进行交易。
因为外汇经纪商不提供股票或其他资产的真实所有权,而只允许您利用工具价格的差异进行交易。 在监管机构的情况下,这也起着重要作用。 但是盈透证券等股票经纪人提供拥有股票和其他有价值资产的权利。
如果您有类似的要求,您可以联系我们,我们很乐意帮助您解决问题。
