问题标签 [stocks]

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 投票
3 回答
4480 浏览

iphone - 如何在 iPhone 上使用核心图实现股票交易量图表?

我正在使用 core-plot 在 iPhone 上编写一个股票图表应用程序。我应该使用什么样的图表来绘制成交量图表?由于我还需要将价格图表叠加到成交量图表上,我应该怎么做呢?

这是一张供参考的图片(我绝不是试图重新实现股票图表功能,只是想创建一个简单的图表,其中包含价格图表上的交易量信息):

示例 http://www.imagechicken.com/uploads/1264166887000577000.png

谢谢!

0 投票
7 回答
265 浏览

python - 当股价彼此相差在 0.5% 以内时,将它们分组

感谢您的回答,我之前没有使用过 StackOverflow,所以我对答案的数量和速度感到惊讶——太棒了。

我还没有正确地完成答案,但认为我应该在问题规范中添加一些信息。见下图。

我无法在此发布图片,因为我没有足够的积分,但您可以在http://journal.acquitane.com/2010-01-20/image003.jpg看到图片

这张图片可能更准确地描述了我想要实现的目标。因此,您可以在页面上的水平线上看到图表上的价格点。现在,您可以在每条线的 0.5% 范围内得到一个聚类,这被认为是一件好事,也是我想自动识别这些聚类的原因。您可以在图表上看到 S2 和 MR1、R2 和 WPP1 有一个集群。

所以我每天都会产生这些价格点,然后我可以手动识别那些在 0.5% 以内的价格点。- 但这个问题的目的是如何用 python 例程来做。

我再次复制了带有标签的列表(见下文)。请注意,标价点与图像中的价格点不匹配,因为它们来自两个不同的日子。

[YR3,175.24,8] [SR3,147.85,6] [YR2,144.13,8] [SR2,130.44,6] [YR1,127.79,8] [QR3,127.42,5] [SR1,120.94,6] [ QR2,120.22,5] [MR3,118.10,3] [WR3,116.73,2] [DR3,116.23,1] [WR2,115.93,2] [QR1,115.83,5] [MR2,115.56,3] [DR2 ,115.53,1] [WR1,114.79,2] [DR1,114.59,1] [WPP,113.99,2] [DPP,113.89,1] [MR1,113.50,3] [DS1,112.95,1] [WS1, 112.85,2] [DS2,112.25,1] [WS2,112.05,2] [DS3,111.31,1] [MPP,110.97,3] [WS3,110.91,2] [50MA,110.87,4] [MS1,108.91 ,3] [QPP,108.64,5] [MS2,106.37,3] [MS3,104.31,3] [QS1,104.25,5] [SPP,103.53,6] [200MA,99.42,7] [QS2,97.05, 5] [YPP,96.68,8] [SS1,94.03,6] [QS3,92.66,5] [YS1,80.34,8] [SS2,76.62,6] [SS3,67.12,6] [YS2,49.23,8 ] [YS3,32.89,8]

我确实在原始列表中犯了一个错误,因为 C 组是错误的,不应该包括在内。感谢您指出了这一点。

0.5% 也不是固定的,这个值会每天都在变化,但我只是用 0.5% 作为一个例子来说明问题。

再次感谢。标记

PS。我现在会开始检查答案。

你好:

我需要对股价进行一些操纵。我刚刚开始使用 Python,(但我认为我在用任何语言实现它都会遇到麻烦)。我正在寻找一些关于如何在 python 中很好地实现这一点的想法。

谢谢马克

问题:我有一个列表列表(FloorLevels(见下文)),其中子列表有两个项目(股票价格,重量)。我想将股价在彼此相差 0.5% 以内时分组。一个团体的实力将由其总重量决定。例如:

0 投票
4 回答
187 浏览

real-time - 从 4 个远程服务器中提取大量数据的最佳技术是什么

对于我们的一个项目,我们需要从两个国家的 4 个远程服务器中提取大量实时库存数据。这里的简单过程,定期检查源并将更新保存到数据库。

但是由于这些是1000多家公司的实时股票数据,我必须每秒拉一次,这在内存、带宽的情况下我认为不好。

请给我关于哪种技术/平台的建议[我们在这里很灵活。PHP、Python、Java、PERL——它们中的任何一个对我们来说都可以] 我们应该选择,它可以轻松实现并且具有更好的性能。

0 投票
3 回答
2330 浏览

javascript - 谷歌财经的股票报价问题

下面是我从谷歌金融获得的股票报价示例。但它似乎没有工作。股票价格不显示。

谢谢

0 投票
4 回答
10779 浏览

php - PHP / AJAX 工具包制作“实时图表”(例如用于跟踪股票价格)

我如何(在从来源获得正确的股票价格后)在“实时图表”上显示它。我正在寻找一个 php/ajax 工具包,它允许我实时创建该图?

这是正确的使用方法还是基于闪存的解决方案更好?

是否有 3rdparty 网站提供在给定输入数据的情况下创建实时图表?

0 投票
3 回答
810 浏览

iphone - iPhone 股票/股票代码搜索

我正在尝试构建一个具有股票搜索功能的金融 iPhone 应用程序。我注意到彭博应用程序(和默认的股票应用程序)在寻找股票时都会在线查询。有谁知道他们是怎么做到的?我曾经构建了一个 PHP 后端,它使用 http 请求查询 Yahoo Finance API,但我怀疑这就是他们所做的。

0 投票
2 回答
189 浏览

web-services - 用于查找基本公司信息的 Web 服务

我正在寻找类似于 StrikeIron Zacks 公司简介的网络服务。特别是我正在寻找基于公司名称或股票代码的公司总部。如果有人知道 Google、Yahoo 或 StrikeIron 在哪里可以找到此信息,我将不胜感激。

提前致谢

0 投票
1 回答
475 浏览

sql - 如何使用模式重用结果以用于日终库存数据

我正在创建一个用于技术分析的数据库模式,比如销量最高的赢家、价格最高的赢家等。我在这里检查了问题 的答案,比如设计问题。从boe100的答案中得到提示后,我有一个几乎以它为模型的模式,因此:

现在这个包含 End Of Day (EOD) 数据的表在 3 年内将有大约 300 万行。后来当我获得/需要更多数据时,它可能是 2000 万行。

前端将询问诸如“在 X 天超过 Y 天给我价格涨幅最高的人”之类的请求。我认为该请求是较简单的请求之一,因此在时间上不会太昂贵。

但是像“给我过去 10 天的最大销量增长者,以前 100 天为基准”之类的请求可能会花费 10 到 100 倍的成本。这样的请求的结果将是一个浮点数,表示体积增长了多少倍等。

我有一个选择是为每个这样的结果添加一列。如果用户在 20 天内要求在 10 天内增加交易量,则需要另一列。此类列的总数很容易超过 100,特别是如果我开始将其他结果添加为列,例如 MACD-10、MACD-100。每个都需要自己的列。

这是一个可行的解决方案吗?

另一种选择是我将结果保存在缓存的 html 文件中并将它们呈现给用户。我在网络开发方面没有太多经验,所以对我来说看起来很乱;但我可能是错的(ofc!)。这也是一种选择吗?

让我补充一点,我正在/将使用 mod_perl 向用户呈现响应。mysql 数据库的大部分工作都是使用 perl 完成的。我希望有 1-2 秒的响应时间。

0 投票
1 回答
468 浏览

perl - 如何在 Perl 中使用 Math::Business::EMA 和 DBI 来计算指数移动平均线?

脚本从 mysql 中提取数据:

具有以下示例结果:

但我需要使用Math::Business::EMA 计算出 EMA;而且我不确定如何在保持准确性的同时进行计算。EMA 是加权的,我缺乏 Perl 知识也无济于事。

0 投票
2 回答
1961 浏览

excel - 使用 Excel VBA,给定 50 只股票的每日价格,选择 10 只股票,使它们具有最小相关性

高级目标是从 50 只股票中选择 10 只相互关联度最低的股票,这样我就可以拥有一个多元化的投资组合。

我设法编写了一些 VBA 宏来从 Yahoo Finance 下载过去 3 年的每日价格数据,然后使用每日收盘价作为数据计算 50x50 相关矩阵(使用 Correl 函数)。

到目前为止,我所尝试的只是一些局部最大启发式:

  • 对于彼此相关性最高的两只股票,删除其中一只。在两者之间,删除与所有其他股票具有较高平均相关性的那只。
  • 当我从池中删除股票时,我只删除相应的行和列,以提供更小的矩阵。
  • 重复直到我只剩下 10 只股票(10x10 矩阵)。

我想知道是否有一些算法已经解决了这样的问题并给出了最佳解决方案?