Tag: 股票

现场股票研究 – 使用Ajax和PHP或者Socket.io和Node.js,或者使用Flash或者Ruby on Rails

我正在进行一个项目,在那里我将尝试比较不同的方式来创build一个现场股票(新闻股票或体育股票什么的)。 我也想做基准testing,比如有多less连接用户,或者数据有多快。 我GOOGLE了,发现通常tickers是build立在PHP作为服务器和客户端有一个Ajax调用每30秒将返回新的数据。 另一种方法是使用websockets(socket.io)和node.js! 有了这两个,我已经工作和实验了! 但是build设代理商的其他方式是? 很明显,你可以用phpreplace任何服务器端语言,但是服务器发送数据到客户端的其他方式是什么? 也许用Flash? 或Ruby on Rails? 如果有人能指出常用的代号和现代方式或快捷方式,这将会有所帮助。 然后我会select其中的两个,并将它们进行比较! 如果有人知道关于这个主题的好文章或链接,我将非常感激。 谢谢

从一系列收盘价(nodejs)计算EMA?

我有一组股票(历史数据)的每日收盘价格,格式如下: var close = [39, 40.133, 38.23, …. , 45.38] 这些是按照时间顺序排列的。 我正在尝试制作一个EMA(指数移动平均值)的收盘价格数值,以便按照时间顺序与date相关联。 我在nodejs中做这个; 任何帮助将不胜感激! PS这是我试过的东西: var gauss = require('gauss'); var test = [39, 40.133, 38.23, 45.38, 43.83, 42.1, 48, 47, 44.12, 44.33, 46.9]; var vec = test.toVector(); var ma = vec.ema(10); console.log(ma); // Outputs [ 43.2123, 43.88279090909091 ] 为什么输出这个?