问题标签 [trading]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4853 浏览

trading - 谁能推荐一个外汇交易API?

我有兴趣尝试使用 PHP、JavaScript 和新的 HTML 5 画布对象进行外汇交易。我环顾四周,但想知道可以用于外汇交易的 JavaScript API。

任何人都可以推荐任何东西吗?

0 投票
1 回答
3401 浏览

c - 交易应用的低延迟原理是什么?

似乎所有主要的投资银行都在 Unix(Linux、Solaris)中使用 C++ 来实现其低延迟/高频服务器应用程序。人们如何在高频股票交易中实现低延迟?有什么书教如何做到这一点?

0 投票
0 回答
349 浏览

.net - 有没有人在 C# 中成功使用过 Disruptor 端口?

Disruptor已在 Java 世界中被证明是成功的,特别是负责组LMAX的证明。有没有人在交易场景或其他领域中成功使用过 .NET 端口(alpha、beta 或生产)?如果是这样,它是如何成功的,你为什么选择你做的端口?

0 投票
2 回答
619 浏览

trading - 系统交易应用程序 - 在本地数据库中缓存历史数据?

大多数交易应用程序从支持交易 API 的商业提供商(例如 IQFeed)或经纪公司接收数据馈送。将其存储在本地数据库中是否有好处?日内数据馈送的规模非常庞大,数据库将随着 50 只股票的 1 分钟数据呈指数增长,更不用说逐笔数据了。我怀疑这对于数据库备份来说将是一场噩梦,并且可能会影响性能。

如果您在 DVD 或在线文本文件中获取历史数据,那么将其存储在数据库中是唯一合乎逻辑的选择,但如果您通过 API 获取它仍然是一个好主意吗?

0 投票
2 回答
1226 浏览

java - 数据馈送线程执行交易策略?

如您所知,交易策略会根据实时信息采取行动,例如出价或最后交易价格发生变化时。数据馈送提供程序在与主线程不同的线程中异步地将报价流式传输到我们的桌面应用程序。当您向数据馈送提供者发出请求时会产生此数据馈送线程,并一直存在到您明确发送停止流式传输的请求为止。

就目前而言,数据馈送线程执行交易策略,因为它们中的大多数旨在根据报价数据输入或更新订单。你觉得这种方法有什么问题吗?这种设计在交易应用程序中是否常见?

我正在使用 Java。

0 投票
1 回答
467 浏览

biztalk - BizTalk 2010 方无法加入角色链接

我在修改现有 BizTalk 2010 应用程序时遇到问题。该应用程序当前获取一个平面文件,将文件中的数据映射到 EDI 835 格式,然后角色链接确定使用哪个参与方/发送端口来完成构建 835 并将其放入正确的文件夹中。此应用程序实际上是从 BizTalk 2006 R2 项目升级而来的,并且使用 BizTalk 2010 中包含的 Party Migration Tool 迁移了各方。此应用程序在迁移后运行良好。

作为一些新要求的一部分,我们正在添加一些新的政党并修改一些现有的政党。我已经在 BizTalk 2010 Server 管理控制台中创建了新的各方和协议。但是,当我进入使用现有角色链接招募新方的步骤时,新方不会显示在要招募的可用方列表中。我曾尝试重新启动主机实例并多次刷新 BizTalk 组,以试图让 BizTalk 刷新列表,但这没有奏效。我还尝试修复 BizTalk 安装,认为可能是安装问题。那也没有用。

经过一番研究,我发现 BizTalkMgmtDb 数据库中的数据不同步。似乎有两个地方可以找到聚会。有 TPM 表,其中所有各方都列在 Partner 表下,BusinessIdentity 表似乎包含我输入的所有最新数据。然而,查看 dbo.bts_party 表并没有最新数据,并且缺少新方。与此 dbo.bts_party 表相关的其他表也缺少最新数据。

看起来旧版本的 BizTalk 有一种方法可以使用称为业务活动服务 (BAS) 的东西来保持 TPM 和 BizTalk 同步。但是,我在 BizTalk 2010 中看不到类似的东西。以前有没有人遇到过这个问题,我将如何解决它?提前致谢!

0 投票
1 回答
1060 浏览

programming-languages - 在 X_trader 等交易平台上查询 - 向代码新手寻求帮助

首先,我是一个软件新手——如果我的问题看起来很幼稚,请原谅我。

我正在寻找像 TT 的 X_trader 或 CQG 的集成客户端这样的经纪人交易平台的代码。

  1. 你能告诉我这些是在什么平台/语言上编码的吗?
  2. 如果我想删除花哨的东西并只编写基本功能(下订单和执行订单、基本图表、易于使用的界面),您能否提供估计所需的工时,假设我可以雇用必要的软件技能会引发市场吗?
  3. 有没有类似于上面提到的开源平台我可以看看?
0 投票
1 回答
1923 浏览

java - 你知道 (ETF) 交易平台有强大的 JAVA API 吗?

我正在寻找一些允许 ETF 交易的经纪人,并有交易员使用 Java 的 API。我找到了http://www.deltastock.com/,但似乎他们没有 java API。他们有类似 VBA 和 C# 的 API,但我看不到如何在 java 中使用他们的 API。他们的 API 与 ActiveX 有关 - http://www.deltastock.com/english/platforms/forex-api.asp

0 投票
3 回答
655 浏览

c# - 交易:如何声明`Indicator`接口

我试图在“量化金融”上问这个问题,但似乎这是一个更好的地方,因为这个问题更多的是关于编程而不是交易

你如何声明Indicator接口?建模“指标”的正确方法是什么?

我正在使用 c#,我想声明这样的Indicator接口:

甚至可能像这样:

我认为“纯价格”也是微不足道的指标:

MA的例子:

你怎么看?欢迎任何建议!

0 投票
2 回答
8650 浏览

stocks - 运行脚本监控股市活动的平台?可能执行交易?

是否有任何软件平台可用于运行监控股市活动的脚本?

我想编写一个脚本,以便在某些市场条件发生时向自己发送警报。理想情况下,它还具有执行交易的能力。

我不是在寻找任何超级复杂的东西,也不需要昂贵的实时数据。我想做一些简单的事情,比如:

编辑

看起来 ETrade 提供了一个 API。理想情况下并不像我想要的那么简单,但这里适用于对这个问题感兴趣的任何其他人: https ://us.etrade.com/e/t/activetrading/api